Class CloudConnectorsAutoConfiguration
java.lang.Object
org.activiti.services.connectors.conf.CloudConnectorsAutoConfiguration
@AutoConfiguration
@AutoConfigureBefore(org.activiti.runtime.api.conf.ConnectorsAutoConfiguration.class)
@PropertySource("classpath:config/integration-result-stream.properties")
@EnableRetry
public class CloudConnectorsAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintegrationContextMessageBuilderFactory(org.activiti.cloud.services.events.configuration.RuntimeBundleProperties properties) integrationRequestBuilder(org.activiti.cloud.services.events.converter.RuntimeBundleInfoAppender runtimeBundleInfoAppender, org.activiti.cloud.common.messaging.config.FunctionBindingConfiguration.BindingResolver bindingResolver) integrationRequestReplayer(org.activiti.engine.RuntimeService runtimeService, org.activiti.engine.ManagementService managementService, MQServiceTaskBehavior mqServiceTaskBehavior) integrationRequestSender(org.springframework.cloud.stream.function.StreamBridge streamBridge, IntegrationContextMessageBuilderFactory messageBuilderFactory, org.activiti.cloud.common.messaging.config.FunctionBindingConfiguration.BindingResolver bindingResolver) org.activiti.runtime.api.connector.DefaultServiceTaskBehaviorlocalServiceTaskBehavior(org.springframework.context.ApplicationContext applicationContext, org.activiti.runtime.api.connector.IntegrationContextBuilder integrationContextBuilder, org.activiti.engine.impl.bpmn.behavior.VariablesPropagator variablesPropagator) mqServiceTaskBehavior(org.activiti.engine.impl.persistence.entity.integration.IntegrationContextManager integrationContextManager, org.activiti.runtime.api.connector.IntegrationContextBuilder integrationContextBuilder, org.activiti.runtime.api.connector.DefaultServiceTaskBehavior defaultServiceTaskBehavior, org.activiti.cloud.services.events.listeners.ProcessEngineEventsAggregator processEngineEventsAggregator, org.activiti.cloud.services.events.configuration.RuntimeBundleProperties runtimeBundleProperties, IntegrationRequestBuilder integrationRequestBuilder, IntegrationRequestSender integrationRequestSender, Set<IntegrationContextEnricher> integrationContextEnrichers) serviceTaskIntegrationCompletionHandler(org.activiti.cloud.services.events.configuration.RuntimeBundleProperties runtimeBundleProperties, org.activiti.engine.ManagementService managementService, org.activiti.cloud.services.events.listeners.ProcessEngineEventsAggregator processEngineEventsAggregator) Consumer<org.springframework.messaging.Message<org.activiti.cloud.api.process.model.IntegrationError>> serviceTaskIntegrationErrorEventHandler(org.activiti.engine.RuntimeService runtimeService, org.activiti.engine.integration.IntegrationContextService integrationContextService, org.activiti.engine.ManagementService managementService, org.activiti.cloud.services.events.configuration.RuntimeBundleProperties runtimeBundleProperties, org.activiti.cloud.services.events.listeners.ProcessEngineEventsAggregator processEngineEventsAggregator) Consumer<org.springframework.messaging.Message<org.activiti.cloud.api.process.model.IntegrationResult>> serviceTaskIntegrationResultEventHandler(org.activiti.engine.RuntimeService runtimeService, org.activiti.engine.integration.IntegrationContextService integrationContextService, org.activiti.cloud.services.events.configuration.RuntimeBundleProperties runtimeBundleProperties, org.activiti.engine.ManagementService managementService, org.activiti.cloud.services.events.listeners.ProcessEngineEventsAggregator processEngineEventsAggregator, org.activiti.engine.impl.bpmn.behavior.VariablesPropagator variablesPropagator, ServiceTaskIntegrationCompletionHandler serviceTaskIntegrationCompletionHandler)
-
Constructor Details
-
CloudConnectorsAutoConfiguration
public CloudConnectorsAutoConfiguration()
-
-
Method Details
-
serviceTaskIntegrationResultEventHandler
@Bean @ConditionalOnMissingBean public ServiceTaskIntegrationResultEventHandler serviceTaskIntegrationResultEventHandler(org.activiti.engine.RuntimeService runtimeService, org.activiti.engine.integration.IntegrationContextService integrationContextService, org.activiti.cloud.services.events.configuration.RuntimeBundleProperties runtimeBundleProperties, org.activiti.engine.ManagementService managementService, org.activiti.cloud.services.events.listeners.ProcessEngineEventsAggregator processEngineEventsAggregator, org.activiti.engine.impl.bpmn.behavior.VariablesPropagator variablesPropagator, ServiceTaskIntegrationCompletionHandler serviceTaskIntegrationCompletionHandler) -
serviceTaskIntegrationCompletionHandler
@Bean @ConditionalOnMissingBean public ServiceTaskIntegrationCompletionHandler serviceTaskIntegrationCompletionHandler(org.activiti.cloud.services.events.configuration.RuntimeBundleProperties runtimeBundleProperties, org.activiti.engine.ManagementService managementService, org.activiti.cloud.services.events.listeners.ProcessEngineEventsAggregator processEngineEventsAggregator) -
serviceTaskIntegrationResultEventConsumer
@Bean public Consumer<org.springframework.messaging.Message<org.activiti.cloud.api.process.model.IntegrationResult>> serviceTaskIntegrationResultEventConsumer(ServiceTaskIntegrationResultEventHandler handler) -
serviceTaskIntegrationErrorEventHandler
@Bean @ConditionalOnMissingBean public ServiceTaskIntegrationErrorEventHandler serviceTaskIntegrationErrorEventHandler(org.activiti.engine.RuntimeService runtimeService, org.activiti.engine.integration.IntegrationContextService integrationContextService, org.activiti.engine.ManagementService managementService, org.activiti.cloud.services.events.configuration.RuntimeBundleProperties runtimeBundleProperties, org.activiti.cloud.services.events.listeners.ProcessEngineEventsAggregator processEngineEventsAggregator) -
serviceTaskIntegrationErrorEventConsumer
@Bean public Consumer<org.springframework.messaging.Message<org.activiti.cloud.api.process.model.IntegrationError>> serviceTaskIntegrationErrorEventConsumer(ServiceTaskIntegrationErrorEventHandler handler) -
integrationRequestSender
@Bean @ConditionalOnMissingBean public IntegrationRequestSender integrationRequestSender(org.springframework.cloud.stream.function.StreamBridge streamBridge, IntegrationContextMessageBuilderFactory messageBuilderFactory, org.activiti.cloud.common.messaging.config.FunctionBindingConfiguration.BindingResolver bindingResolver) -
integrationRequestBuilder
@Bean @ConditionalOnMissingBean public IntegrationRequestBuilder integrationRequestBuilder(org.activiti.cloud.services.events.converter.RuntimeBundleInfoAppender runtimeBundleInfoAppender, org.activiti.cloud.common.messaging.config.FunctionBindingConfiguration.BindingResolver bindingResolver) -
integrationRequestReplayer
@Bean @ConditionalOnMissingBean public IntegrationRequestReplayer integrationRequestReplayer(org.activiti.engine.RuntimeService runtimeService, org.activiti.engine.ManagementService managementService, MQServiceTaskBehavior mqServiceTaskBehavior) -
integrationContextMessageBuilderFactory
@Bean @ConditionalOnMissingBean public IntegrationContextMessageBuilderFactory integrationContextMessageBuilderFactory(org.activiti.cloud.services.events.configuration.RuntimeBundleProperties properties) -
localServiceTaskBehavior
@Bean(name="localServiceTaskBehaviour") @ConditionalOnMissingBean(name="localServiceTaskBehaviour") public org.activiti.runtime.api.connector.DefaultServiceTaskBehavior localServiceTaskBehavior(org.springframework.context.ApplicationContext applicationContext, org.activiti.runtime.api.connector.IntegrationContextBuilder integrationContextBuilder, org.activiti.engine.impl.bpmn.behavior.VariablesPropagator variablesPropagator) -
mqServiceTaskBehavior
@Bean(name="defaultServiceTaskBehavior") @ConditionalOnMissingBean(name="defaultServiceTaskBehavior") public MQServiceTaskBehavior mqServiceTaskBehavior(org.activiti.engine.impl.persistence.entity.integration.IntegrationContextManager integrationContextManager, org.activiti.runtime.api.connector.IntegrationContextBuilder integrationContextBuilder, org.activiti.runtime.api.connector.DefaultServiceTaskBehavior defaultServiceTaskBehavior, org.activiti.cloud.services.events.listeners.ProcessEngineEventsAggregator processEngineEventsAggregator, org.activiti.cloud.services.events.configuration.RuntimeBundleProperties runtimeBundleProperties, IntegrationRequestBuilder integrationRequestBuilder, IntegrationRequestSender integrationRequestSender, Set<IntegrationContextEnricher> integrationContextEnrichers)
-