Class SpringCmmnEngineConfigurator
java.lang.Object
org.flowable.common.engine.impl.AbstractEngineConfigurator
org.flowable.cmmn.engine.configurator.CmmnEngineConfigurator
org.flowable.cmmn.spring.configurator.SpringCmmnEngineConfigurator
- All Implemented Interfaces:
EngineConfigurator
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.cmmn.engine.configurator.CmmnEngineConfigurator
cmmnEngineConfiguration
Fields inherited from class org.flowable.common.engine.impl.AbstractEngineConfigurator
enableMybatisXmlMappingValidation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(AbstractEngineConfiguration engineConfiguration) Called when the engine boots up, before it is usable, but after the initialisation of internal objects is done.protected CmmnEngine
setCmmnEngineConfiguration
(SpringCmmnEngineConfiguration cmmnEngineConfiguration) Methods inherited from class org.flowable.cmmn.engine.configurator.CmmnEngineConfigurator
beforeInit, copyProcessEngineProperties, getCustomDeployers, getEntityDeletionOrder, getEntityInsertionOrder, getJobServiceConfiguration, getMybatisCfgPath, getPriority, getProcessEngineConfiguration, initCaseInstanceService, initProcessInstanceService, initProcessInstanceStateChangedCallbacks, setCmmnEngineConfiguration
Methods inherited from class org.flowable.common.engine.impl.AbstractEngineConfigurator
createDocumentBuilderFactory, getMybatisTypeAliases, getMybatisTypeHandlers, initClock, initCommandContextFactory, initDataSource, initDbProperties, initDbSqlSessionFactory, initEngineConfigurations, initEventDispatcher, initEventRegistryEventConsumers, initialiseCommonProperties, initIdGenerator, initObjectMapper, initServiceConfigurations, initSessionFactories, initVariableTypes, isEnableMybatisXmlMappingValidation, registerCustomDeployers, registerCustomMybatisMappings, setEnableMybatisXmlMappingValidation
-
Constructor Details
-
SpringCmmnEngineConfigurator
public SpringCmmnEngineConfigurator()
-
-
Method Details
-
configure
Description copied from interface:EngineConfigurator
Called when the engine boots up, before it is usable, but after the initialisation of internal objects is done. Allows to tweak the engine by passing theAbstractEngineConfiguration
which allows tweaking it programmatically. An example is the ldap user/group manager, which is an addition to the engine. No default properties need to be overridden for this (otherwise theEngineConfigurator.beforeInit(AbstractEngineConfiguration)
method should be used) so the logic contained in this method is executed after initialisation of the default objects. Probably a better name would be 'afterInit' (cfrEngineConfigurator.beforeInit(AbstractEngineConfiguration)
), but not possible due to backwards compatibility.- Specified by:
configure
in interfaceEngineConfigurator
- Overrides:
configure
in classCmmnEngineConfigurator
-
initCmmnEngine
- Overrides:
initCmmnEngine
in classCmmnEngineConfigurator
-
getCmmnEngineConfiguration
- Overrides:
getCmmnEngineConfiguration
in classCmmnEngineConfigurator
-
setCmmnEngineConfiguration
public SpringCmmnEngineConfigurator setCmmnEngineConfiguration(SpringCmmnEngineConfiguration cmmnEngineConfiguration)
-