Package io.jmix.bpm.engine.configurer
Class BpmProcessEngineConfigurator
java.lang.Object
io.jmix.bpm.engine.configurer.BpmProcessEngineConfigurator
- All Implemented Interfaces:
org.flowable.common.engine.impl.EngineConfigurator
@Component("bpm_BpmProcessEngineConfigurator")
public class BpmProcessEngineConfigurator
extends Object
implements org.flowable.common.engine.impl.EngineConfigurator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final BigDecimalVariableTypeprotected final BusinessCalendarRegistrarprotected final EntityListVariableTypeprotected final EntityVariableTypeprotected final FileDescriptionVariableTypestatic final Stringprotected final OutcomesContainerVariableType -
Constructor Summary
ConstructorsConstructorDescriptionBpmProcessEngineConfigurator(Optional<BusinessCalendarRegistrar> businessCalendarConfiguration, FileDescriptionVariableType fileDescriptionVariableType, BigDecimalVariableType bigDecimalVariableType, EntityVariableType entityVariableType, EntityListVariableType entityListVariableType, OutcomesContainerVariableType outcomesContainerVariableType) -
Method Summary
Modifier and TypeMethodDescriptionvoidbeforeInit(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration) voidconfigure(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration) protected voidcustomizeProcessValidatorSet(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration) protected List<org.flowable.variable.api.types.VariableType>intprotected voidregisterBpmUserTaskValidator(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration)
-
Field Details
-
JMIX_FLOWABLE_EXECUTABLE_PROCESS
- See Also:
-
businessCalendarRegistrar
-
fileDescriptionVariableType
-
bigDecimalVariableType
-
entityVariableType
-
entityListVariableType
-
outcomesContainerVariableType
-
-
Constructor Details
-
BpmProcessEngineConfigurator
public BpmProcessEngineConfigurator(Optional<BusinessCalendarRegistrar> businessCalendarConfiguration, FileDescriptionVariableType fileDescriptionVariableType, BigDecimalVariableType bigDecimalVariableType, EntityVariableType entityVariableType, EntityListVariableType entityListVariableType, OutcomesContainerVariableType outcomesContainerVariableType)
-
-
Method Details
-
beforeInit
public void beforeInit(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration) - Specified by:
beforeInitin interfaceorg.flowable.common.engine.impl.EngineConfigurator
-
configure
public void configure(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration) - Specified by:
configurein interfaceorg.flowable.common.engine.impl.EngineConfigurator
-
registerBpmUserTaskValidator
protected void registerBpmUserTaskValidator(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration) -
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceorg.flowable.common.engine.impl.EngineConfigurator
-
customizeProcessValidatorSet
protected void customizeProcessValidatorSet(org.flowable.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration) -
getCustomVariableTypes
-