Package com.flowable.app.engine
Class AppEngineConfiguration
- java.lang.Object
-
- org.flowable.common.engine.impl.AbstractEngineConfiguration
-
- com.flowable.app.engine.AppEngineConfiguration
-
- All Implemented Interfaces:
org.flowable.app.api.AppEngineConfigurationApi,org.flowable.common.engine.impl.HasExpressionManagerEngineConfiguration,org.flowable.common.engine.impl.HasVariableTypes,org.flowable.common.spring.SpringEngineConfiguration,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware,org.springframework.context.Lifecycle,org.springframework.context.Phased,org.springframework.context.SmartLifecycle
- Direct Known Subclasses:
StandaloneInMemAppEngineConfiguration
public class AppEngineConfiguration extends org.flowable.common.engine.impl.AbstractEngineConfiguration implements org.flowable.app.api.AppEngineConfigurationApi, org.flowable.common.spring.SpringEngineConfiguration, org.flowable.common.engine.impl.HasExpressionManagerEngineConfiguration, org.flowable.common.engine.impl.HasVariableTypes
-
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AppDefinitionCacheEntry>appDefinitionCacheprotected intappDefinitionCacheLimitprotected AppDefinitionDataManagerappDefinitionDataManagerprotected AppDefinitionEntityManagerappDefinitionEntityManagerprotected AppDeployerappDeployerprotected AppDeploymentEntityManagerappDeploymentEntityManagerprotected java.lang.StringappEngineNameprotected org.springframework.context.ApplicationContextapplicationContextprotected org.flowable.app.api.AppManagementServiceappManagementServiceprotected CoreAppRepositoryServiceappRepositoryServiceprotected CoreAppResourceConverterappResourceConverterprotected AppResourceEntityManagerappResourceEntityManagerprotected org.flowable.common.engine.impl.calendar.BusinessCalendarManagerbusinessCalendarManagerprotected java.util.List<org.flowable.variable.api.types.VariableType>customPostVariableTypesprotected java.util.List<org.flowable.variable.api.types.VariableType>customPreVariableTypesstatic java.lang.StringDEFAULT_MYBATIS_MAPPING_FILEprotected AppDeploymentDataManagerdeploymentDataManagerprotected AppDeploymentManagerdeploymentManagerprotected java.lang.StringdeploymentModeprotected org.springframework.core.io.Resource[]deploymentResourcesprotected java.util.Collection<org.flowable.common.spring.AutoDeploymentStrategy<AppEngine>>deploymentStrategiesprotected booleandisableEventRegistryprotected booleandisableIdmEngineprotected java.util.List<java.lang.String>enginesBuildprotected booleanexecuteServiceSchemaManagersprotected org.flowable.common.engine.impl.el.ExpressionManagerexpressionManagerprotected org.flowable.common.engine.impl.db.SchemaManageridentityLinkSchemaManagerprotected org.flowable.identitylink.service.IdentityLinkServiceConfigurationidentityLinkServiceConfigurationprotected booleanjsonVariableTypeTrackObjectsThis flag determines whether variables of the type 'json' and 'longJson' will be tracked.protected java.lang.ObjectlifeCycleMonitorstatic java.lang.StringLIQUIBASE_CHANGELOG_PREFIXprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapperprotected PageDeploymentCachepageDefinitionCacheprotected intpageDefinitionCacheLimitprotected PageDefinitionDataManagerpageDefinitionDataManagerprotected PageDefinitionEntityManagerpageDefinitionEntityManagerprotected java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver>postDefaultELResolversprotected java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver>preBeanELResolversprotected java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver>preDefaultELResolversprotected AppResourceDataManagerresourceDataManagerprotected booleanrunningprotected booleanserializableVariableTypeTrackDeserializedObjectsprotected org.springframework.transaction.PlatformTransactionManagertransactionManagerprotected java.lang.IntegertransactionSynchronizationAdapterOrderprotected org.flowable.common.engine.impl.db.SchemaManagervariableSchemaManagerprotected org.flowable.variable.service.VariableServiceConfigurationvariableServiceConfigurationprotected org.flowable.variable.api.types.VariableTypesvariableTypes-
Fields inherited from class org.flowable.common.engine.impl.AbstractEngineConfiguration
additionalEventDispatchActions, agendaOperationRunner, allConfigurators, alwaysLookupLatestDefinitionVersion, beans, byteArrayDataManager, byteArrayEntityManager, classLoader, clock, commandContextFactory, commandExecutor, commandInterceptors, commandInvoker, commonSchemaManager, configurators, customMybatisInterceptors, customMybatisMappers, customMybatisXMLMappers, customPostCommandInterceptors, customPostDeployers, customPreCommandInterceptors, customPreDeployers, customSessionFactories, DATABASE_TYPE_COCKROACHDB, DATABASE_TYPE_DB2, DATABASE_TYPE_H2, DATABASE_TYPE_HSQL, DATABASE_TYPE_MSSQL, DATABASE_TYPE_MYSQL, DATABASE_TYPE_ORACLE, DATABASE_TYPE_POSTGRES, databaseCatalog, databaseSchema, databaseSchemaUpdate, databaseTablePrefix, databaseType, databaseTypeMappings, databaseWildcardEscapeCharacter, dataSource, dataSourceJndiName, DB_SCHEMA_UPDATE_CREATE, DB_SCHEMA_UPDATE_CREATE_DROP, DB_SCHEMA_UPDATE_DROP_CREATE, DB_SCHEMA_UPDATE_FALSE, DB_SCHEMA_UPDATE_TRUE, dbSqlSessionFactory, DEFAULT_GENERIC_MAX_LENGTH_STRING, DEFAULT_MAX_NR_OF_STATEMENTS_BULK_INSERT_SQL_SERVER, DEFAULT_ORACLE_MAX_LENGTH_STRING, defaultCommandConfig, defaultCommandInterceptors, defaultTenantProvider, dependentEngineMybatisTypeAliasConfigs, dependentEngineMybatisTypeHandlerConfigs, dependentEngineMyBatisXmlMappers, deployers, enableConfiguratorServiceLoader, enableEventDispatcher, enableLogSqlExecutionTime, engineConfigurations, engineLifecycleListeners, eventDispatcher, eventListeners, eventRegistryConfigurator, eventRegistryEventConsumers, fallbackToDefaultTenant, forceCloseMybatisConnectionPool, idGenerator, idmEngineConfigurator, isBulkInsertEnabled, isDbHistoryUsed, jdbcDefaultTransactionIsolationLevel, jdbcDriver, jdbcMaxActiveConnections, jdbcMaxCheckoutTime, jdbcMaxIdleConnections, jdbcMaxWaitTime, jdbcPassword, jdbcPingConnectionNotUsedFor, jdbcPingEnabled, jdbcPingQuery, jdbcUrl, jdbcUsername, lockPollRate, logger, loggingListener, maxLengthStringVariableType, maxNrOfStatementsInBulkInsert, mybatisMappingFile, NO_TENANT_ID, PRODUCT_NAME_CRDB, PRODUCT_NAME_POSTGRES, propertyDataManager, propertyEntityManager, schemaCommandConfig, schemaLockWaitTime, schemaManagementCmd, schemaManager, serviceConfigurations, sessionFactories, sqlSessionFactory, tableDataManager, tablePrefixIsSchema, transactionContextFactory, transactionFactory, transactionsExternallyManaged, typedEventListeners, useClassForNameClassLoading, useLockForDatabaseSchemaUpdate, usePrefixId, usingRelationalDatabase, usingSchemaMgmt, xmlEncoding
-
-
Constructor Summary
Constructors Constructor Description AppEngineConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AppEngineConfigurationaddPostDefaultELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver)AppEngineConfigurationaddPreBeanELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver)AppEngineConfigurationaddPreDefaultELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver)protected voidautoDeployResources(AppEngine appEngine)AppEnginebuildAppEngine()voidconfigureVariableServiceConfiguration()static AppEngineConfigurationcreateAppEngineConfigurationFromInputStream(java.io.InputStream inputStream)static AppEngineConfigurationcreateAppEngineConfigurationFromInputStream(java.io.InputStream inputStream, java.lang.String beanName)static AppEngineConfigurationcreateAppEngineConfigurationFromResource(java.lang.String resource)static AppEngineConfigurationcreateAppEngineConfigurationFromResource(java.lang.String resource, java.lang.String beanName)static AppEngineConfigurationcreateAppEngineConfigurationFromResourceDefault()static AppEngineConfigurationcreateStandaloneAppEngineConfiguration()static AppEngineConfigurationcreateStandaloneInMemAppEngineConfiguration()org.flowable.common.engine.impl.interceptor.CommandInterceptorcreateTransactionInterceptor()org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AppDefinitionCacheEntry>getAppDefinitionCache()intgetAppDefinitionCacheLimit()AppDefinitionDataManagergetAppDefinitionDataManager()AppDefinitionEntityManagergetAppDefinitionEntityManager()AppDeployergetAppDeployer()AppDeploymentEntityManagergetAppDeploymentEntityManager()java.lang.StringgetAppEngineName()org.springframework.context.ApplicationContextgetApplicationContext()org.flowable.app.api.AppManagementServicegetAppManagementService()CoreAppRepositoryServicegetAppRepositoryService()CoreAppResourceConvertergetAppResourceConverter()AppResourceEntityManagergetAppResourceEntityManager()protected org.flowable.common.spring.AutoDeploymentStrategy<AppEngine>getAutoDeploymentStrategy(java.lang.String mode)Gets theAutoDeploymentStrategyfor the provided mode.org.flowable.common.engine.impl.calendar.BusinessCalendarManagergetBusinessCalendarManager()java.util.List<org.flowable.variable.api.types.VariableType>getCustomPostVariableTypes()java.util.List<org.flowable.variable.api.types.VariableType>getCustomPreVariableTypes()java.util.Collection<? extends org.flowable.common.engine.impl.EngineDeployer>getDefaultDeployers()AppDeploymentDataManagergetDeploymentDataManager()AppDeploymentManagergetDeploymentManager()java.lang.StringgetDeploymentMode()java.lang.StringgetDeploymentName()org.springframework.core.io.Resource[]getDeploymentResources()java.util.Collection<org.flowable.common.spring.AutoDeploymentStrategy<AppEngine>>getDeploymentStrategies()java.lang.StringgetEngineCfgKey()java.lang.StringgetEngineName()java.lang.StringgetEngineScopeType()protected java.util.List<org.flowable.common.engine.impl.EngineConfigurator>getEngineSpecificEngineConfigurators()org.flowable.common.engine.impl.el.ExpressionManagergetExpressionManager()org.flowable.common.engine.impl.db.SchemaManagergetIdentityLinkSchemaManager()org.flowable.identitylink.service.IdentityLinkServiceConfigurationgetIdentityLinkServiceConfiguration()org.flowable.idm.api.IdmIdentityServicegetIdmIdentityService()java.io.InputStreamgetMyBatisXmlConfigurationStream()com.fasterxml.jackson.databind.ObjectMappergetObjectMapper()PageDeploymentCachegetPageDefinitionCache()intgetPageDefinitionCacheLimit()PageDefinitionDataManagergetPageDefinitionDataManager()PageDefinitionEntityManagergetPageDefinitionEntityManager()java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver>getPostDefaultELResolvers()java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver>getPreBeanELResolvers()java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver>getPreDefaultELResolvers()AppResourceDataManagergetResourceDataManager()org.springframework.transaction.PlatformTransactionManagergetTransactionManager()org.flowable.common.engine.impl.db.SchemaManagergetVariableSchemaManager()org.flowable.variable.service.VariableServiceConfigurationgetVariableServiceConfiguration()org.flowable.variable.api.types.VariableTypesgetVariableTypes()protected voidinit()protected voidinitAppDefinitionCache()protected voidinitAppResourceConverter()protected voidinitAppSchemaManager()voidinitBeans()voidinitBusinessCalendarManager()voidinitCommandInvoker()voidinitDataManagers()protected voidinitDbSqlSessionFactoryEntitySettings()voidinitDefaultCommandConfig()protected voidinitDeployers()protected voidinitDeploymentManager()voidinitEntityManagers()voidinitExpressionManager()protected voidinitIdentityLinkSchemaManager()voidinitIdentityLinkServiceConfiguration()voidinitMybatisTypeHandlers(org.apache.ibatis.session.Configuration configuration)protected voidinitPageDefinitionCache()voidinitSchemaManagementCommand()voidinitSchemaManager()protected voidinitServices()voidinitTransactionContextFactory()protected voidinitVariableSchemaManager()voidinitVariableServiceConfiguration()voidinitVariableTypes()booleanisDisableEventRegistry()booleanisDisableIdmEngine()booleanisExecuteServiceSchemaManagers()booleanisJsonVariableTypeTrackObjects()booleanisRunning()booleanisSerializableVariableTypeTrackDeserializedObjects()AppEngineConfigurationsetAppDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AppDefinitionCacheEntry> appDefinitionCache)AppEngineConfigurationsetAppDefinitionCacheLimit(int appDefinitionCacheLimit)AppEngineConfigurationsetAppDefinitionDataManager(AppDefinitionDataManager appDefinitionDataManager)AppEngineConfigurationsetAppDefinitionEntityManager(AppDefinitionEntityManager appDefinitionEntityManager)AppEngineConfigurationsetAppDeployer(AppDeployer appDeployer)AppEngineConfigurationsetAppDeploymentEntityManager(AppDeploymentEntityManager appDeploymentEntityManager)AppEngineConfigurationsetAppEngineName(java.lang.String appEngineName)voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)AppEngineConfigurationsetAppManagementService(org.flowable.app.api.AppManagementService appManagementService)AppEngineConfigurationsetAppRepositoryService(CoreAppRepositoryService appRepositoryService)AppEngineConfigurationsetAppResourceConverter(CoreAppResourceConverter appResourceConverter)AppEngineConfigurationsetAppResourceEntityManager(AppResourceEntityManager appResourceEntityManager)AppEngineConfigurationsetBusinessCalendarManager(org.flowable.common.engine.impl.calendar.BusinessCalendarManager businessCalendarManager)AppEngineConfigurationsetCustomPostVariableTypes(java.util.List<org.flowable.variable.api.types.VariableType> customPostVariableTypes)AppEngineConfigurationsetCustomPreVariableTypes(java.util.List<org.flowable.variable.api.types.VariableType> customPreVariableTypes)AppEngineConfigurationsetDataSource(javax.sql.DataSource dataSource)AppEngineConfigurationsetDeploymentDataManager(AppDeploymentDataManager deploymentDataManager)AppEngineConfigurationsetDeploymentManager(AppDeploymentManager deploymentManager)voidsetDeploymentMode(java.lang.String deploymentMode)voidsetDeploymentName(java.lang.String deploymentName)voidsetDeploymentResources(org.springframework.core.io.Resource[] deploymentResources)voidsetDeploymentStrategies(java.util.Collection<org.flowable.common.spring.AutoDeploymentStrategy<AppEngine>> deploymentStrategies)AppEngineConfigurationsetDisableEventRegistry(boolean disableEventRegistry)AppEngineConfigurationsetDisableIdmEngine(boolean disableIdmEngine)voidsetExecuteServiceSchemaManagers(boolean executeServiceSchemaManagers)AppEngineConfigurationsetExpressionManager(org.flowable.common.engine.impl.el.ExpressionManager expressionManager)AppEngineConfigurationsetIdentityLinkSchemaManager(org.flowable.common.engine.impl.db.SchemaManager identityLinkSchemaManager)AppEngineConfigurationsetIdentityLinkServiceConfiguration(org.flowable.identitylink.service.IdentityLinkServiceConfiguration identityLinkServiceConfiguration)AppEngineConfigurationsetJsonVariableTypeTrackObjects(boolean jsonVariableTypeTrackObjects)AppEngineConfigurationsetObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)AppEngineConfigurationsetPageDefinitionCache(PageDeploymentCache pageDefinitionCache)AppEngineConfigurationsetPageDefinitionCacheLimit(int pageDefinitionCacheLimit)AppEngineConfigurationsetPageDefinitionDataManager(PageDefinitionDataManager pageDefinitionDataManager)AppEngineConfigurationsetPageDefinitionEntityManager(PageDefinitionEntityManager pageDefinitionEntityManager)AppEngineConfigurationsetPostDefaultELResolvers(java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> postDefaultELResolvers)AppEngineConfigurationsetPreBeanELResolvers(java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preBeanELResolvers)AppEngineConfigurationsetPreDefaultELResolvers(java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preDefaultELResolvers)AppEngineConfigurationsetResourceDataManager(AppResourceDataManager resourceDataManager)AppEngineConfigurationsetSerializableVariableTypeTrackDeserializedObjects(boolean serializableVariableTypeTrackDeserializedObjects)AppEngineConfigurationsetTableDataManager(org.flowable.common.engine.impl.persistence.entity.TableDataManager tableDataManager)voidsetTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)voidsetTransactionSynchronizationAdapterOrder(java.lang.Integer transactionSynchronizationAdapterOrder)AppEngineConfigurationsetVariableSchemaManager(org.flowable.common.engine.impl.db.SchemaManager variableSchemaManager)AppEngineConfigurationsetVariableServiceConfiguration(org.flowable.variable.service.VariableServiceConfiguration variableServiceConfiguration)AppEngineConfigurationsetVariableTypes(org.flowable.variable.api.types.VariableTypes variableTypes)voidstart()voidstop()-
Methods inherited from class org.flowable.common.engine.impl.AbstractEngineConfiguration
addConfigurator, addCustomSessionFactory, addEngineConfiguration, addEngineLifecycleListener, addEventRegistryEventConsumer, addServiceConfiguration, addSessionFactory, close, configuratorsAfterInit, configuratorsBeforeInit, createDbSqlSessionFactory, defaultInitDbSqlSessionFactoryEntitySettings, getAdditionalDefaultCommandInterceptors, getAdditionalEventDispatchActions, getAgendaOperationRunner, getAllConfigurators, getBeans, getByteArrayDataManager, getByteArrayEntityManager, getClassLoader, getClock, getCommandContextFactory, getCommandExecutor, getCommandInterceptors, getCommandInvoker, getCommonSchemaManager, getConfigurators, getCustomMybatisInterceptors, getCustomMybatisMappers, getCustomMybatisXMLMappers, getCustomPostCommandInterceptors, getCustomPostDeployers, getCustomPreCommandInterceptors, getCustomPreDeployers, getCustomSessionFactories, getDatabaseCatalog, getDatabaseSchema, getDatabaseSchemaUpdate, getDatabaseTablePrefix, getDatabaseType, getDatabaseWildcardEscapeCharacter, getDataSource, getDataSourceJndiName, getDbSqlSessionFactory, getDefaultCommandConfig, getDefaultCommandInterceptors, getDefaultDatabaseTypeMappings, getDefaultTenantProvider, getDefaultTenantValue, getDependentEngineMybatisTypeAliasConfigs, getDependentEngineMybatisTypeHandlerConfigs, getDependentEngineMyBatisXmlMappers, getDeployers, getEngineConfigurations, getEngineLifecycleListeners, getEventDispatcher, getEventListeners, getEventRegistryConfigurator, getEventRegistryEventConsumers, getIdGenerator, getIdmEngineConfigurator, getJdbcDefaultTransactionIsolationLevel, getJdbcDriver, getJdbcMaxActiveConnections, getJdbcMaxCheckoutTime, getJdbcMaxIdleConnections, getJdbcMaxWaitTime, getJdbcPassword, getJdbcPingConnectionNotUsedFor, getJdbcPingQuery, getJdbcUrl, getJdbcUsername, getLockManager, getLockPollRate, getLoggingListener, getMaxLengthString, getMaxLengthStringVariableType, getMaxNrOfStatementsInBulkInsert, getMybatisMappingFile, getPropertyDataManager, getPropertyEntityManager, getResourceAsStream, getSchemaCommandConfig, getSchemaLockWaitTime, getSchemaManagementCmd, getSchemaManager, getServiceConfigurations, getSessionFactories, getSqlSessionFactory, getTableDataManager, getTransactionContextFactory, getTransactionFactory, getTypedEventListeners, getXmlEncoding, initAdditionalEventDispatchActions, initClock, initCommandContextFactory, initCommandExecutor, initCommandExecutors, initCommandInterceptors, initConfigurators, initCustomMybatisInterceptors, initCustomMybatisMappers, initDatabaseType, initDataSource, initDbSqlSessionFactory, initEngineConfigurations, initEventDispatcher, initEventListeners, initIdGenerator, initInterceptorChain, initMybatisConfiguration, initMyBatisLogSqlExecutionTimePlugin, initSchemaCommandConfig, initService, initSessionFactories, initSqlSessionFactory, initTransactionFactory, initTypedEventListeners, isAlwaysLookupLatestDefinitionVersion, isBulkInsertEnabled, isDbHistoryUsed, isEnableConfiguratorServiceLoader, isEnableEventDispatcher, isEnableLogSqlExecutionTime, isFallbackToDefaultTenant, isForceCloseMybatisConnectionPool, isJdbcPingEnabled, isLoggingSessionEnabled, isTablePrefixIsSchema, isTransactionsExternallyManaged, isUseClassForNameClassLoading, isUseLockForDatabaseSchemaUpdate, isUsePrefixId, isUsingRelationalDatabase, isUsingSchemaMgmt, parseCustomMybatisXMLMappers, parseDependentEngineMybatisXMLMappers, parseMybatisConfiguration, parseMybatisXmlMapping, pathToEngineDbProperties, setAdditionalEventDispatchActions, setAgendaOperationRunner, setAlwaysLookupLatestDefinitionVersion, setBeans, setBulkInsertEnabled, setByteArrayDataManager, setByteArrayEntityManager, setClassLoader, setClock, setCommandContextFactory, setCommandExecutor, setCommandInterceptors, setCommandInvoker, setCommonSchemaManager, setConfigurators, setCustomMybatisInterceptors, setCustomMybatisMappers, setCustomMybatisXMLMappers, setCustomPostCommandInterceptors, setCustomPostDeployers, setCustomPreCommandInterceptors, setCustomPreDeployers, setCustomSessionFactories, setDatabaseCatalog, setDatabaseSchema, setDatabaseSchemaUpdate, setDatabaseTablePrefix, setDatabaseType, setDatabaseWildcardEscapeCharacter, setDataSourceJndiName, setDbHistoryUsed, setDbSqlSessionFactory, setDefaultCommandConfig, setDefaultCommandInterceptors, setDefaultTenantProvider, setDefaultTenantValue, setDependentEngineMybatisTypeAliasConfigs, setDependentEngineMybatisTypeHandlerConfigs, setDependentEngineMyBatisXmlMappers, setDeployers, setEnableConfiguratorServiceLoader, setEnableEventDispatcher, setEnableLogSqlExecutionTime, setEngineConfigurations, setEngineLifecycleListeners, setEventDispatcher, setEventListeners, setEventRegistryConfigurator, setEventRegistryEventConsumers, setFallbackToDefaultTenant, setForceCloseMybatisConnectionPool, setIdGenerator, setIdmEngineConfigurator, setJdbcDefaultTransactionIsolationLevel, setJdbcDriver, setJdbcMaxActiveConnections, setJdbcMaxCheckoutTime, setJdbcMaxIdleConnections, setJdbcMaxWaitTime, setJdbcPassword, setJdbcPingConnectionNotUsedFor, setJdbcPingEnabled, setJdbcPingQuery, setJdbcUrl, setJdbcUsername, setLockPollRate, setLoggingListener, setMaxLengthStringVariableType, setMaxNrOfStatementsInBulkInsert, setMybatisMappingFile, setPropertyDataManager, setPropertyEntityManager, setSchemaCommandConfig, setSchemaLockWaitTime, setSchemaManagementCmd, setSchemaManager, setServiceConfigurations, setSessionFactories, setSqlSessionFactory, setTablePrefixIsSchema, setTransactionContextFactory, setTransactionFactory, setTransactionsExternallyManaged, setTypedEventListeners, setUseClassForNameClassLoading, setUseLockForDatabaseSchemaUpdate, setUsePrefixId, setUsingRelationalDatabase, setUsingSchemaMgmt, setXmlEncoding
-
-
-
-
Field Detail
-
DEFAULT_MYBATIS_MAPPING_FILE
public static final java.lang.String DEFAULT_MYBATIS_MAPPING_FILE
- See Also:
- Constant Field Values
-
LIQUIBASE_CHANGELOG_PREFIX
public static final java.lang.String LIQUIBASE_CHANGELOG_PREFIX
- See Also:
- Constant Field Values
-
appEngineName
protected java.lang.String appEngineName
-
appManagementService
protected org.flowable.app.api.AppManagementService appManagementService
-
appRepositoryService
protected CoreAppRepositoryService appRepositoryService
-
deploymentDataManager
protected AppDeploymentDataManager deploymentDataManager
-
resourceDataManager
protected AppResourceDataManager resourceDataManager
-
appDefinitionDataManager
protected AppDefinitionDataManager appDefinitionDataManager
-
pageDefinitionDataManager
protected PageDefinitionDataManager pageDefinitionDataManager
-
appDeploymentEntityManager
protected AppDeploymentEntityManager appDeploymentEntityManager
-
appResourceEntityManager
protected AppResourceEntityManager appResourceEntityManager
-
appDefinitionEntityManager
protected AppDefinitionEntityManager appDefinitionEntityManager
-
pageDefinitionEntityManager
protected PageDefinitionEntityManager pageDefinitionEntityManager
-
disableIdmEngine
protected boolean disableIdmEngine
-
disableEventRegistry
protected boolean disableEventRegistry
-
executeServiceSchemaManagers
protected boolean executeServiceSchemaManagers
-
appDeployer
protected AppDeployer appDeployer
-
deploymentManager
protected AppDeploymentManager deploymentManager
-
appResourceConverter
protected CoreAppResourceConverter appResourceConverter
-
appDefinitionCacheLimit
protected int appDefinitionCacheLimit
-
pageDefinitionCacheLimit
protected int pageDefinitionCacheLimit
-
appDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AppDefinitionCacheEntry> appDefinitionCache
-
pageDefinitionCache
protected PageDeploymentCache pageDefinitionCache
-
expressionManager
protected org.flowable.common.engine.impl.el.ExpressionManager expressionManager
-
preDefaultELResolvers
protected java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preDefaultELResolvers
-
preBeanELResolvers
protected java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preBeanELResolvers
-
postDefaultELResolvers
protected java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> postDefaultELResolvers
-
identityLinkSchemaManager
protected org.flowable.common.engine.impl.db.SchemaManager identityLinkSchemaManager
-
variableSchemaManager
protected org.flowable.common.engine.impl.db.SchemaManager variableSchemaManager
-
transactionManager
protected org.springframework.transaction.PlatformTransactionManager transactionManager
-
deploymentResources
protected org.springframework.core.io.Resource[] deploymentResources
-
deploymentMode
protected java.lang.String deploymentMode
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext
-
transactionSynchronizationAdapterOrder
protected java.lang.Integer transactionSynchronizationAdapterOrder
-
deploymentStrategies
protected java.util.Collection<org.flowable.common.spring.AutoDeploymentStrategy<AppEngine>> deploymentStrategies
-
running
protected volatile boolean running
-
enginesBuild
protected java.util.List<java.lang.String> enginesBuild
-
lifeCycleMonitor
protected final java.lang.Object lifeCycleMonitor
-
identityLinkServiceConfiguration
protected org.flowable.identitylink.service.IdentityLinkServiceConfiguration identityLinkServiceConfiguration
-
variableTypes
protected org.flowable.variable.api.types.VariableTypes variableTypes
-
customPreVariableTypes
protected java.util.List<org.flowable.variable.api.types.VariableType> customPreVariableTypes
-
customPostVariableTypes
protected java.util.List<org.flowable.variable.api.types.VariableType> customPostVariableTypes
-
variableServiceConfiguration
protected org.flowable.variable.service.VariableServiceConfiguration variableServiceConfiguration
-
serializableVariableTypeTrackDeserializedObjects
protected boolean serializableVariableTypeTrackDeserializedObjects
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
businessCalendarManager
protected org.flowable.common.engine.impl.calendar.BusinessCalendarManager businessCalendarManager
-
jsonVariableTypeTrackObjects
protected boolean jsonVariableTypeTrackObjects
This flag determines whether variables of the type 'json' and 'longJson' will be tracked.This means that, when true, in a JavaDelegate you can write:
And the changes to the JsonNode will be reflected in the database. Otherwise, a manual call to setVariable will be needed.JsonNode jsonNode = (JsonNode) execution.getVariable("customer"); customer.put("name", "Kermit");
-
-
Method Detail
-
createAppEngineConfigurationFromResourceDefault
public static AppEngineConfiguration createAppEngineConfigurationFromResourceDefault()
-
createAppEngineConfigurationFromResource
public static AppEngineConfiguration createAppEngineConfigurationFromResource(java.lang.String resource)
-
createAppEngineConfigurationFromResource
public static AppEngineConfiguration createAppEngineConfigurationFromResource(java.lang.String resource, java.lang.String beanName)
-
createAppEngineConfigurationFromInputStream
public static AppEngineConfiguration createAppEngineConfigurationFromInputStream(java.io.InputStream inputStream)
-
createAppEngineConfigurationFromInputStream
public static AppEngineConfiguration createAppEngineConfigurationFromInputStream(java.io.InputStream inputStream, java.lang.String beanName)
-
createStandaloneAppEngineConfiguration
public static AppEngineConfiguration createStandaloneAppEngineConfiguration()
-
createStandaloneInMemAppEngineConfiguration
public static AppEngineConfiguration createStandaloneInMemAppEngineConfiguration()
-
buildAppEngine
public AppEngine buildAppEngine()
-
init
protected void init()
-
initSchemaManager
public void initSchemaManager()
- Overrides:
initSchemaManagerin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initSchemaManagementCommand
public void initSchemaManagementCommand()
-
initAppSchemaManager
protected void initAppSchemaManager()
-
initVariableSchemaManager
protected void initVariableSchemaManager()
-
initIdentityLinkSchemaManager
protected void initIdentityLinkSchemaManager()
-
initMybatisTypeHandlers
public void initMybatisTypeHandlers(org.apache.ibatis.session.Configuration configuration)
- Overrides:
initMybatisTypeHandlersin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initBeans
public void initBeans()
- Overrides:
initBeansin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initExpressionManager
public void initExpressionManager()
-
initCommandInvoker
public void initCommandInvoker()
- Overrides:
initCommandInvokerin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initServices
protected void initServices()
-
initDataManagers
public void initDataManagers()
- Overrides:
initDataManagersin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initEntityManagers
public void initEntityManagers()
- Overrides:
initEntityManagersin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initDeployers
protected void initDeployers()
-
getDefaultDeployers
public java.util.Collection<? extends org.flowable.common.engine.impl.EngineDeployer> getDefaultDeployers()
-
initAppDefinitionCache
protected void initAppDefinitionCache()
-
initPageDefinitionCache
protected void initPageDefinitionCache()
-
initAppResourceConverter
protected void initAppResourceConverter()
-
initDeploymentManager
protected void initDeploymentManager()
-
getEngineCfgKey
public java.lang.String getEngineCfgKey()
- Specified by:
getEngineCfgKeyin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
getEngineScopeType
public java.lang.String getEngineScopeType()
- Specified by:
getEngineScopeTypein classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
createTransactionInterceptor
public org.flowable.common.engine.impl.interceptor.CommandInterceptor createTransactionInterceptor()
- Specified by:
createTransactionInterceptorin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initDefaultCommandConfig
public void initDefaultCommandConfig()
- Overrides:
initDefaultCommandConfigin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initTransactionContextFactory
public void initTransactionContextFactory()
- Overrides:
initTransactionContextFactoryin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
autoDeployResources
protected void autoDeployResources(AppEngine appEngine)
-
getMyBatisXmlConfigurationStream
public java.io.InputStream getMyBatisXmlConfigurationStream()
- Specified by:
getMyBatisXmlConfigurationStreamin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initDbSqlSessionFactoryEntitySettings
protected void initDbSqlSessionFactoryEntitySettings()
- Specified by:
initDbSqlSessionFactoryEntitySettingsin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initVariableTypes
public void initVariableTypes()
-
configureVariableServiceConfiguration
public void configureVariableServiceConfiguration()
-
initVariableServiceConfiguration
public void initVariableServiceConfiguration()
-
initIdentityLinkServiceConfiguration
public void initIdentityLinkServiceConfiguration()
-
initBusinessCalendarManager
public void initBusinessCalendarManager()
-
getEngineSpecificEngineConfigurators
protected java.util.List<org.flowable.common.engine.impl.EngineConfigurator> getEngineSpecificEngineConfigurators()
- Overrides:
getEngineSpecificEngineConfiguratorsin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
getEngineName
public java.lang.String getEngineName()
- Specified by:
getEngineNamein classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
getAppEngineName
public java.lang.String getAppEngineName()
-
setAppEngineName
public AppEngineConfiguration setAppEngineName(java.lang.String appEngineName)
-
getAppManagementService
public org.flowable.app.api.AppManagementService getAppManagementService()
- Specified by:
getAppManagementServicein interfaceorg.flowable.app.api.AppEngineConfigurationApi
-
setAppManagementService
public AppEngineConfiguration setAppManagementService(org.flowable.app.api.AppManagementService appManagementService)
-
getAppRepositoryService
public CoreAppRepositoryService getAppRepositoryService()
- Specified by:
getAppRepositoryServicein interfaceorg.flowable.app.api.AppEngineConfigurationApi
-
setAppRepositoryService
public AppEngineConfiguration setAppRepositoryService(CoreAppRepositoryService appRepositoryService)
-
getIdmIdentityService
public org.flowable.idm.api.IdmIdentityService getIdmIdentityService()
-
setTableDataManager
public AppEngineConfiguration setTableDataManager(org.flowable.common.engine.impl.persistence.entity.TableDataManager tableDataManager)
- Overrides:
setTableDataManagerin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
getDeploymentDataManager
public AppDeploymentDataManager getDeploymentDataManager()
-
setDeploymentDataManager
public AppEngineConfiguration setDeploymentDataManager(AppDeploymentDataManager deploymentDataManager)
-
getResourceDataManager
public AppResourceDataManager getResourceDataManager()
-
setResourceDataManager
public AppEngineConfiguration setResourceDataManager(AppResourceDataManager resourceDataManager)
-
getAppDefinitionDataManager
public AppDefinitionDataManager getAppDefinitionDataManager()
-
setAppDefinitionDataManager
public AppEngineConfiguration setAppDefinitionDataManager(AppDefinitionDataManager appDefinitionDataManager)
-
getPageDefinitionDataManager
public PageDefinitionDataManager getPageDefinitionDataManager()
-
setPageDefinitionDataManager
public AppEngineConfiguration setPageDefinitionDataManager(PageDefinitionDataManager pageDefinitionDataManager)
-
getAppDeploymentEntityManager
public AppDeploymentEntityManager getAppDeploymentEntityManager()
-
setAppDeploymentEntityManager
public AppEngineConfiguration setAppDeploymentEntityManager(AppDeploymentEntityManager appDeploymentEntityManager)
-
getAppResourceEntityManager
public AppResourceEntityManager getAppResourceEntityManager()
-
setAppResourceEntityManager
public AppEngineConfiguration setAppResourceEntityManager(AppResourceEntityManager appResourceEntityManager)
-
getAppDefinitionEntityManager
public AppDefinitionEntityManager getAppDefinitionEntityManager()
-
setAppDefinitionEntityManager
public AppEngineConfiguration setAppDefinitionEntityManager(AppDefinitionEntityManager appDefinitionEntityManager)
-
getPageDefinitionEntityManager
public PageDefinitionEntityManager getPageDefinitionEntityManager()
-
setPageDefinitionEntityManager
public AppEngineConfiguration setPageDefinitionEntityManager(PageDefinitionEntityManager pageDefinitionEntityManager)
-
getAppDeployer
public AppDeployer getAppDeployer()
-
setAppDeployer
public AppEngineConfiguration setAppDeployer(AppDeployer appDeployer)
-
getAppResourceConverter
public CoreAppResourceConverter getAppResourceConverter()
-
setAppResourceConverter
public AppEngineConfiguration setAppResourceConverter(CoreAppResourceConverter appResourceConverter)
-
getDeploymentManager
public AppDeploymentManager getDeploymentManager()
-
setDeploymentManager
public AppEngineConfiguration setDeploymentManager(AppDeploymentManager deploymentManager)
-
getAppDefinitionCacheLimit
public int getAppDefinitionCacheLimit()
-
setAppDefinitionCacheLimit
public AppEngineConfiguration setAppDefinitionCacheLimit(int appDefinitionCacheLimit)
-
getPageDefinitionCacheLimit
public int getPageDefinitionCacheLimit()
-
setPageDefinitionCacheLimit
public AppEngineConfiguration setPageDefinitionCacheLimit(int pageDefinitionCacheLimit)
-
getAppDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AppDefinitionCacheEntry> getAppDefinitionCache()
-
setAppDefinitionCache
public AppEngineConfiguration setAppDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AppDefinitionCacheEntry> appDefinitionCache)
-
getPageDefinitionCache
public PageDeploymentCache getPageDefinitionCache()
-
setPageDefinitionCache
public AppEngineConfiguration setPageDefinitionCache(PageDeploymentCache pageDefinitionCache)
-
setDataSource
public AppEngineConfiguration setDataSource(javax.sql.DataSource dataSource)
- Overrides:
setDataSourcein classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
isExecuteServiceSchemaManagers
public boolean isExecuteServiceSchemaManagers()
-
setExecuteServiceSchemaManagers
public void setExecuteServiceSchemaManagers(boolean executeServiceSchemaManagers)
-
getExpressionManager
public org.flowable.common.engine.impl.el.ExpressionManager getExpressionManager()
- Specified by:
getExpressionManagerin interfaceorg.flowable.common.engine.impl.HasExpressionManagerEngineConfiguration
-
setExpressionManager
public AppEngineConfiguration setExpressionManager(org.flowable.common.engine.impl.el.ExpressionManager expressionManager)
- Specified by:
setExpressionManagerin interfaceorg.flowable.common.engine.impl.HasExpressionManagerEngineConfiguration
-
getPreDefaultELResolvers
public java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> getPreDefaultELResolvers()
-
setPreDefaultELResolvers
public AppEngineConfiguration setPreDefaultELResolvers(java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preDefaultELResolvers)
-
addPreDefaultELResolver
public AppEngineConfiguration addPreDefaultELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver)
-
getPreBeanELResolvers
public java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> getPreBeanELResolvers()
-
setPreBeanELResolvers
public AppEngineConfiguration setPreBeanELResolvers(java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preBeanELResolvers)
-
addPreBeanELResolver
public AppEngineConfiguration addPreBeanELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver)
-
getPostDefaultELResolvers
public java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> getPostDefaultELResolvers()
-
setPostDefaultELResolvers
public AppEngineConfiguration setPostDefaultELResolvers(java.util.Collection<org.flowable.common.engine.impl.javax.el.ELResolver> postDefaultELResolvers)
-
addPostDefaultELResolver
public AppEngineConfiguration addPostDefaultELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver)
-
getIdentityLinkSchemaManager
public org.flowable.common.engine.impl.db.SchemaManager getIdentityLinkSchemaManager()
-
setIdentityLinkSchemaManager
public AppEngineConfiguration setIdentityLinkSchemaManager(org.flowable.common.engine.impl.db.SchemaManager identityLinkSchemaManager)
-
getVariableSchemaManager
public org.flowable.common.engine.impl.db.SchemaManager getVariableSchemaManager()
-
setVariableSchemaManager
public AppEngineConfiguration setVariableSchemaManager(org.flowable.common.engine.impl.db.SchemaManager variableSchemaManager)
-
getVariableTypes
public org.flowable.variable.api.types.VariableTypes getVariableTypes()
- Specified by:
getVariableTypesin interfaceorg.flowable.common.engine.impl.HasVariableTypes
-
setVariableTypes
public AppEngineConfiguration setVariableTypes(org.flowable.variable.api.types.VariableTypes variableTypes)
- Specified by:
setVariableTypesin interfaceorg.flowable.common.engine.impl.HasVariableTypes
-
getCustomPreVariableTypes
public java.util.List<org.flowable.variable.api.types.VariableType> getCustomPreVariableTypes()
-
setCustomPreVariableTypes
public AppEngineConfiguration setCustomPreVariableTypes(java.util.List<org.flowable.variable.api.types.VariableType> customPreVariableTypes)
-
getCustomPostVariableTypes
public java.util.List<org.flowable.variable.api.types.VariableType> getCustomPostVariableTypes()
-
setCustomPostVariableTypes
public AppEngineConfiguration setCustomPostVariableTypes(java.util.List<org.flowable.variable.api.types.VariableType> customPostVariableTypes)
-
getIdentityLinkServiceConfiguration
public org.flowable.identitylink.service.IdentityLinkServiceConfiguration getIdentityLinkServiceConfiguration()
-
setIdentityLinkServiceConfiguration
public AppEngineConfiguration setIdentityLinkServiceConfiguration(org.flowable.identitylink.service.IdentityLinkServiceConfiguration identityLinkServiceConfiguration)
-
getVariableServiceConfiguration
public org.flowable.variable.service.VariableServiceConfiguration getVariableServiceConfiguration()
-
setVariableServiceConfiguration
public AppEngineConfiguration setVariableServiceConfiguration(org.flowable.variable.service.VariableServiceConfiguration variableServiceConfiguration)
-
isSerializableVariableTypeTrackDeserializedObjects
public boolean isSerializableVariableTypeTrackDeserializedObjects()
-
setSerializableVariableTypeTrackDeserializedObjects
public AppEngineConfiguration setSerializableVariableTypeTrackDeserializedObjects(boolean serializableVariableTypeTrackDeserializedObjects)
-
setTransactionSynchronizationAdapterOrder
public void setTransactionSynchronizationAdapterOrder(java.lang.Integer transactionSynchronizationAdapterOrder)
-
getTransactionManager
public org.springframework.transaction.PlatformTransactionManager getTransactionManager()
- Specified by:
getTransactionManagerin interfaceorg.flowable.common.spring.SpringEngineConfiguration
-
setTransactionManager
public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
- Specified by:
setTransactionManagerin interfaceorg.flowable.common.spring.SpringEngineConfiguration
-
getDeploymentResources
public org.springframework.core.io.Resource[] getDeploymentResources()
- Specified by:
getDeploymentResourcesin interfaceorg.flowable.common.spring.SpringEngineConfiguration
-
setDeploymentResources
public void setDeploymentResources(org.springframework.core.io.Resource[] deploymentResources)
- Specified by:
setDeploymentResourcesin interfaceorg.flowable.common.spring.SpringEngineConfiguration
-
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext()
- Specified by:
getApplicationContextin interfaceorg.flowable.common.spring.SpringEngineConfiguration
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException- Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Specified by:
setApplicationContextin interfaceorg.flowable.common.spring.SpringEngineConfiguration- Throws:
org.springframework.beans.BeansException
-
getDeploymentMode
public java.lang.String getDeploymentMode()
- Specified by:
getDeploymentModein interfaceorg.flowable.common.spring.SpringEngineConfiguration
-
setDeploymentMode
public void setDeploymentMode(java.lang.String deploymentMode)
- Specified by:
setDeploymentModein interfaceorg.flowable.common.spring.SpringEngineConfiguration
-
getAutoDeploymentStrategy
protected org.flowable.common.spring.AutoDeploymentStrategy<AppEngine> getAutoDeploymentStrategy(java.lang.String mode)
Gets theAutoDeploymentStrategyfor the provided mode. This method may be overridden to implement custom deployment strategies if required, but implementors should take care not to returnnull.- Parameters:
mode- the mode to get the strategy for- Returns:
- the deployment strategy to use for the mode. Never
null
-
getDeploymentStrategies
public java.util.Collection<org.flowable.common.spring.AutoDeploymentStrategy<AppEngine>> getDeploymentStrategies()
-
setDeploymentStrategies
public void setDeploymentStrategies(java.util.Collection<org.flowable.common.spring.AutoDeploymentStrategy<AppEngine>> deploymentStrategies)
-
start
public void start()
- Specified by:
startin interfaceorg.springframework.context.Lifecycle
-
stop
public void stop()
- Specified by:
stopin interfaceorg.springframework.context.Lifecycle
-
isRunning
public boolean isRunning()
- Specified by:
isRunningin interfaceorg.springframework.context.Lifecycle
-
getDeploymentName
public java.lang.String getDeploymentName()
- Specified by:
getDeploymentNamein interfaceorg.flowable.common.spring.SpringEngineConfiguration
-
setDeploymentName
public void setDeploymentName(java.lang.String deploymentName)
- Specified by:
setDeploymentNamein interfaceorg.flowable.common.spring.SpringEngineConfiguration
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
- Overrides:
getObjectMapperin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
setObjectMapper
public AppEngineConfiguration setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
- Overrides:
setObjectMapperin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
isDisableIdmEngine
public boolean isDisableIdmEngine()
-
setDisableIdmEngine
public AppEngineConfiguration setDisableIdmEngine(boolean disableIdmEngine)
-
isDisableEventRegistry
public boolean isDisableEventRegistry()
-
setDisableEventRegistry
public AppEngineConfiguration setDisableEventRegistry(boolean disableEventRegistry)
-
getBusinessCalendarManager
public org.flowable.common.engine.impl.calendar.BusinessCalendarManager getBusinessCalendarManager()
-
setBusinessCalendarManager
public AppEngineConfiguration setBusinessCalendarManager(org.flowable.common.engine.impl.calendar.BusinessCalendarManager businessCalendarManager)
-
isJsonVariableTypeTrackObjects
public boolean isJsonVariableTypeTrackObjects()
-
setJsonVariableTypeTrackObjects
public AppEngineConfiguration setJsonVariableTypeTrackObjects(boolean jsonVariableTypeTrackObjects)
-
-