Class ConnectorConfiguration
java.lang.Object
org.activiti.cloud.common.messaging.config.AbstractFunctionalBindingConfiguration
org.activiti.cloud.common.messaging.config.ConnectorConfiguration
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@AutoConfiguration(after={org.springframework.cloud.stream.config.BinderFactoryAutoConfiguration.class,FunctionBindingConfiguration.class},
before=org.springframework.cloud.stream.function.FunctionConfiguration.class)
public class ConnectorConfiguration
extends AbstractFunctionalBindingConfiguration
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.beans.factory.config.BeanPostProcessorconnectorBindingPostProcessor(FunctionAnnotationService functionAnnotationService, org.springframework.integration.dsl.context.IntegrationFlowContext integrationFlowContext, Function<String, String> resolveExpression, ActivitiCloudMessagingProperties messagingProperties, int defaultMaxRetry, Long defaultRetryDelay) Methods inherited from class org.activiti.cloud.common.messaging.config.AbstractFunctionalBindingConfiguration
discoverFunctionType, functionFromDefinition, getGatewayInterface, getInBinding, getInBinding, getMessageConverter, getMessageConverterConfigurer, getOutBinding, getOutBinding, getStreamBridge, registerConnectorFlowFunction, registerFunctionRegistration, setApplicationContext
-
Field Details
-
CONNECTOR_BINDING_SELECTOR_DISCARD_FLOW
- See Also:
-
CONNECTOR_BINDING_SELECTOR_DISCARD_CHANNEL
- See Also:
-
NULL_CHANNEL
- See Also:
-
RETRY_COUNT
- See Also:
-
-
Constructor Details
-
ConnectorConfiguration
public ConnectorConfiguration()
-
-
Method Details
-
connectorBindingPostProcessor
@Bean(name="connectorBindingPostProcessor") public org.springframework.beans.factory.config.BeanPostProcessor connectorBindingPostProcessor(FunctionAnnotationService functionAnnotationService, org.springframework.integration.dsl.context.IntegrationFlowContext integrationFlowContext, Function<String, String> resolveExpression, ActivitiCloudMessagingProperties messagingProperties, @Value("${activiti.connector.retry.default.max:-1}") int defaultMaxRetry, @Value("${activiti.connector.retry.default.delay:0}") Long defaultRetryDelay)
-