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
Nested ClassesModifier and TypeClassDescriptionclass -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final BpmTaskServiceprotected final UnconstrainedDataManagerprotected final IdSerializationprotected final Metadataprotected final MetadataToolsstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionBpmSpringProcessEngineConfigurationConfigurer(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 TypeMethodDescriptionvoidconfigure(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration) protected voidcustomizeProcessValidatorSet(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:
configurein interfaceorg.flowable.spring.boot.EngineConfigurationConfigurer<org.flowable.spring.SpringProcessEngineConfiguration>
-
customizeProcessValidatorSet
protected void customizeProcessValidatorSet(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration) -
getCustomVariableTypes
-
getPostBpmnParseHandlers
-
getTypedEventListeners
-