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 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)