Package io.jmix.bpm.engine.configurer
Class BpmSpringProcessEngineConfigurationConfigurer
java.lang.Object
io.jmix.bpm.engine.configurer.BpmSpringProcessEngineConfigurationConfigurer
- All Implemented Interfaces:
org.flowable.spring.boot.EngineConfigurationConfigurer<org.flowable.spring.SpringProcessEngineConfiguration>
@Component("bpm_BpmSpringProcessEngineConfigurationConfigurer")
@Order(0)
public class BpmSpringProcessEngineConfigurationConfigurer
extends Object
implements org.flowable.spring.boot.EngineConfigurationConfigurer<org.flowable.spring.SpringProcessEngineConfiguration>
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
-
Field Summary
Modifier and TypeFieldDescriptionprotected final BpmTaskService
protected final UnconstrainedDataManager
protected final IdSerialization
protected final Metadata
protected final MetadataTools
static final int
-
Constructor Summary
ConstructorDescriptionBpmSpringProcessEngineConfigurationConfigurer
(BpmTaskService bpmTaskService, Metadata metadata, MetadataTools metadataTools, IdSerialization idSerialization, UnconstrainedDataManager dataManager, ActivityCompletedEventListener activityCompletedEventListener, ActivityStartedEventListener activityStartedEventListener, ProcessCompletedEventListener processCompletedEventListener, ProcessStartedEventListener processStartedEventListener, UserTaskAssignedEventListener userTaskAssignedEventListener, UserTaskCompletedEventListener userTaskCompletedEventListener, UserTaskCreatedEventListener userTaskCreatedEventListener, BpmStartProcessInstanceInterceptor startProcessInstanceInterceptor, Optional<BusinessCalendarRegistrar> businessCalendarConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration) protected void
customizeProcessValidatorSet
(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration) protected List<org.flowable.variable.api.types.VariableType>
protected List<org.flowable.engine.parse.BpmnParseHandler>
-
Field Details
-
ORDER
public static final int ORDER- See Also:
-
bpmTaskService
-
metadata
-
metadataTools
-
idSerialization
-
dataManager
-
-
Constructor Details
-
BpmSpringProcessEngineConfigurationConfigurer
@Autowired public BpmSpringProcessEngineConfigurationConfigurer(BpmTaskService bpmTaskService, Metadata metadata, MetadataTools metadataTools, IdSerialization idSerialization, UnconstrainedDataManager dataManager, ActivityCompletedEventListener activityCompletedEventListener, ActivityStartedEventListener activityStartedEventListener, ProcessCompletedEventListener processCompletedEventListener, ProcessStartedEventListener processStartedEventListener, UserTaskAssignedEventListener userTaskAssignedEventListener, UserTaskCompletedEventListener userTaskCompletedEventListener, UserTaskCreatedEventListener userTaskCreatedEventListener, BpmStartProcessInstanceInterceptor startProcessInstanceInterceptor, Optional<BusinessCalendarRegistrar> businessCalendarConfiguration)
-
-
Method Details
-
configure
@Autowired public void configure(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration) - Specified by:
configure
in interfaceorg.flowable.spring.boot.EngineConfigurationConfigurer<org.flowable.spring.SpringProcessEngineConfiguration>
-
customizeProcessValidatorSet
protected void customizeProcessValidatorSet(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration) -
getCustomVariableTypes
-
getPostBpmnParseHandlers
-
getTypedEventListeners
-