Class ProcessRuntimeAutoConfiguration


  • @Configuration
    @AutoConfigureAfter(org.activiti.runtime.api.conf.CommonRuntimeAutoConfiguration.class)
    public class ProcessRuntimeAutoConfiguration
    extends java.lang.Object
    • Constructor Detail

      • ProcessRuntimeAutoConfiguration

        public ProcessRuntimeAutoConfiguration()
    • Method Detail

      • signalPayloadEventListener

        @Bean
        @ConditionalOnMissingBean(SignalPayloadEventListener.class)
        public SignalPayloadEventListener signalPayloadEventListener​(org.activiti.engine.RuntimeService runtimeService)
        Creates default SignalPayloadEventListener bean if no existing bean found in ApplicationContext.
      • receiveMessagePayloadEventListener

        @Bean
        @ConditionalOnMissingBean(ReceiveMessagePayloadEventListener.class)
        public ReceiveMessagePayloadEventListener receiveMessagePayloadEventListener​(org.activiti.engine.RuntimeService runtimeService,
                                                                                     org.activiti.engine.ManagementService managementService)
        Creates default MessagePayloadEventListener bean if no existing bean found in ApplicationContext.
      • eventSubscriptionPayloadMappingProvider

        @Bean
        @ConditionalOnMissingBean(org.activiti.engine.impl.event.EventSubscriptionPayloadMappingProvider.class)
        public org.activiti.engine.impl.event.EventSubscriptionPayloadMappingProvider eventSubscriptionPayloadMappingProvider​(VariablesMappingProvider variablesMappingProvider)
      • processRuntime

        @Bean
        @ConditionalOnMissingBean
        public org.activiti.api.process.runtime.ProcessRuntime processRuntime​(org.activiti.engine.RepositoryService repositoryService,
                                                                              APIProcessDefinitionConverter processDefinitionConverter,
                                                                              org.activiti.engine.RuntimeService runtimeService,
                                                                              org.activiti.core.common.spring.security.policies.ProcessSecurityPoliciesManager securityPoliciesManager,
                                                                              APIProcessInstanceConverter processInstanceConverter,
                                                                              org.activiti.runtime.api.model.impl.APIVariableInstanceConverter variableInstanceConverter,
                                                                              org.activiti.api.process.runtime.conf.ProcessRuntimeConfiguration processRuntimeConfiguration,
                                                                              org.springframework.context.ApplicationEventPublisher eventPublisher)
      • processAdminRuntime

        @Bean
        @ConditionalOnMissingBean
        public org.activiti.api.process.runtime.ProcessAdminRuntime processAdminRuntime​(org.activiti.engine.RepositoryService repositoryService,
                                                                                        APIProcessDefinitionConverter processDefinitionConverter,
                                                                                        org.activiti.engine.RuntimeService runtimeService,
                                                                                        APIProcessInstanceConverter processInstanceConverter,
                                                                                        org.springframework.context.ApplicationEventPublisher eventPublisher)
      • apiProcessDefinitionConverter

        @Bean
        public APIProcessDefinitionConverter apiProcessDefinitionConverter​(org.activiti.engine.RepositoryService repositoryService)
      • processRuntimeConfiguration

        @Bean
        public org.activiti.api.process.runtime.conf.ProcessRuntimeConfiguration processRuntimeConfiguration​(@Autowired(required=false)
                                                                                                             java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<?>> processRuntimeEventListeners,
                                                                                                             @Autowired(required=false)
                                                                                                             java.util.List<org.activiti.api.runtime.shared.events.VariableEventListener<?>> variableEventListeners)
      • registerProcessStartedEventListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerProcessStartedEventListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                              @Autowired(required=false)
                                                                                                              java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<org.activiti.api.process.runtime.events.ProcessStartedEvent>> listeners,
                                                                                                              ToAPIProcessStartedEventConverter processStartedEventConverter)
      • registerProcessCreatedEventListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerProcessCreatedEventListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                              @Autowired(required=false)
                                                                                                              java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<org.activiti.api.process.runtime.events.ProcessCreatedEvent>> eventListeners,
                                                                                                              ToAPIProcessCreatedEventConverter converter)
      • registerProcessUpdatedEventListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerProcessUpdatedEventListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                              @Autowired(required=false)
                                                                                                              java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<org.activiti.api.process.runtime.events.ProcessUpdatedEvent>> eventListeners,
                                                                                                              ToProcessUpdatedConverter converter)
      • registerProcessSuspendedEventListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerProcessSuspendedEventListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                                @Autowired(required=false)
                                                                                                                java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<org.activiti.api.process.runtime.events.ProcessSuspendedEvent>> eventListeners,
                                                                                                                ToProcessSuspendedConverter converter)
      • registerProcessResumedEventListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerProcessResumedEventListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                              @Autowired(required=false)
                                                                                                              java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<org.activiti.api.process.runtime.events.ProcessResumedEvent>> eventListeners,
                                                                                                              ToProcessResumedConverter converter)
      • registerProcessCompletedListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerProcessCompletedListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                           @Autowired(required=false)
                                                                                                           java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<org.activiti.api.process.runtime.events.ProcessCompletedEvent>> eventListeners,
                                                                                                           ToProcessCompletedConverter converter)
      • registerProcessCancelledListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerProcessCancelledListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                           @Autowired(required=false)
                                                                                                           java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<org.activiti.api.process.runtime.events.ProcessCancelledEvent>> eventListeners)
      • registerActivityStartedListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerActivityStartedListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                          @Autowired(required=false)
                                                                                                          java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNActivityStartedEvent>> eventListeners,
                                                                                                          ToActivityConverter activityConverter)
      • registerActivityCompletedListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerActivityCompletedListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                            @Autowired(required=false)
                                                                                                            java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNActivityCompletedEvent>> eventListeners,
                                                                                                            ToActivityConverter activityConverter)
      • registerActivityCancelledListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerActivityCancelledListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                            @Autowired(required=false)
                                                                                                            java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNActivityCancelledEvent>> eventListeners,
                                                                                                            ToActivityConverter activityConverter)
      • registerActivitySignaledListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerActivitySignaledListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                           @Autowired(required=false)
                                                                                                           java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNSignalReceivedEvent>> eventListeners,
                                                                                                           ToSignalConverter signalConverter)
      • registerTimerFiredListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerTimerFiredListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                     @Autowired(required=false)
                                                                                                     java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNTimerFiredEvent>> eventListeners,
                                                                                                     BPMNTimerConverter bpmnTimerConverter)
      • registerTimerScheduledListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerTimerScheduledListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                         @Autowired(required=false)
                                                                                                         java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNTimerScheduledEvent>> eventListeners,
                                                                                                         BPMNTimerConverter bpmnTimerConverter)
      • registerTimerCancelledListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerTimerCancelledListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                         @Autowired(required=false)
                                                                                                         java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNTimerCancelledEvent>> eventListeners,
                                                                                                         BPMNTimerConverter bpmnTimerConverter)
      • registerTimerFailedListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerTimerFailedListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                      @Autowired(required=false)
                                                                                                      java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNTimerFailedEvent>> eventListeners,
                                                                                                      BPMNTimerConverter bpmnTimerConverter)
      • registerTimerExecutedListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerTimerExecutedListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                        @Autowired(required=false)
                                                                                                        java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNTimerExecutedEvent>> eventListeners,
                                                                                                        BPMNTimerConverter bpmnTimerConverter)
      • registerTimerRetriesDecrementedListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerTimerRetriesDecrementedListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                                  @Autowired(required=false)
                                                                                                                  java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNTimerRetriesDecrementedEvent>> eventListeners,
                                                                                                                  BPMNTimerConverter bpmnTimerConverter)
      • registerMessageSentListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerMessageSentListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                      @Autowired(required=false)
                                                                                                      java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNMessageSentEvent>> eventListeners,
                                                                                                      BPMNMessageConverter bpmnMessageConverter)
      • registerMessageReceivedListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerMessageReceivedListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                          @Autowired(required=false)
                                                                                                          java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNMessageReceivedEvent>> eventListeners,
                                                                                                          BPMNMessageConverter bpmnMessageConverter)
      • registerMessageWaitingListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerMessageWaitingListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                         @Autowired(required=false)
                                                                                                         java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNMessageWaitingEvent>> eventListeners,
                                                                                                         BPMNMessageConverter bpmnMessageConverter)
      • registerSequenceFlowTakenListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerSequenceFlowTakenListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                            @Autowired(required=false)
                                                                                                            java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNSequenceFlowTakenEvent>> eventListeners)
      • registerErrorReceviedListenerDelegate

        @Bean
        public org.springframework.beans.factory.InitializingBean registerErrorReceviedListenerDelegate​(org.activiti.engine.RuntimeService runtimeService,
                                                                                                        @Autowired(required=false)
                                                                                                        java.util.List<org.activiti.api.process.runtime.events.listener.BPMNElementEventListener<org.activiti.api.process.model.events.BPMNErrorReceivedEvent>> eventListeners,
                                                                                                        BPMNErrorConverter bpmnErrorConverter)