public abstract class ProcessEngineConfigurationImpl extends ProcessEngineConfiguration
activityFontName, annotationFontName, asyncExecutor, asyncExecutorActivate, asyncFailedJobWaitTime, classLoader, clock, databaseCatalog, databaseSchema, databaseSchemaUpdate, databaseTablePrefix, databaseType, dataSource, dataSourceJndiName, DB_SCHEMA_UPDATE_CREATE_DROP, DB_SCHEMA_UPDATE_FALSE, DB_SCHEMA_UPDATE_TRUE, defaultCamelContext, defaultFailedJobWaitTime, enableProcessDefinitionInfoCache, history, historyLevel, idBlockSize, isCreateDiagramOnDeploy, isDbHistoryUsed, isDbIdentityUsed, jdbcDefaultTransactionIsolationLevel, jdbcDriver, jdbcMaxActiveConnections, jdbcMaxCheckoutTime, jdbcMaxIdleConnections, jdbcMaxWaitTime, jdbcPassword, jdbcPingConnectionNotUsedFor, jdbcPingEnabled, jdbcPingQuery, jdbcUrl, jdbcUsername, jpaCloseEntityManager, jpaEntityManagerFactory, jpaHandleTransaction, jpaPersistenceUnitName, labelFontName, lockTimeAsyncJobWaitTime, mailServerDefaultFrom, mailServerHost, mailServerPassword, mailServerPort, mailServers, mailServerUsername, mailSessionJndi, mailSessionsJndi, NO_TENANT_ID, processDiagramGenerator, processEngineLifecycleListener, processEngineName, tablePrefixIsSchema, transactionsExternallyManaged, useClassForNameClassLoading, useSSL, useTLS, xmlEncoding| Constructor and Description |
|---|
ProcessEngineConfigurationImpl() |
createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResourceDefault, createStandaloneInMemProcessEngineConfiguration, createStandaloneProcessEngineConfiguration, getActivityFontName, getAnnotationFontName, getAsyncExecutor, getAsyncFailedJobWaitTime, getClassLoader, getClock, getDatabaseCatalog, getDatabaseSchema, getDatabaseSchemaUpdate, getDatabaseTablePrefix, getDatabaseType, getDataSource, getDataSourceJndiName, getDefaultCamelContext, getDefaultFailedJobWaitTime, getHistory, getHistoryLevel, getIdBlockSize, getJdbcDefaultTransactionIsolationLevel, getJdbcDriver, getJdbcMaxActiveConnections, getJdbcMaxCheckoutTime, getJdbcMaxIdleConnections, getJdbcMaxWaitTime, getJdbcPassword, getJdbcPingConnectionNotUsedFor, getJdbcPingQuery, getJdbcUrl, getJdbcUsername, getJpaEntityManagerFactory, getJpaPersistenceUnitName, getLabelFontName, getLockTimeAsyncJobWaitTime, getMailServer, getMailServerDefaultFrom, getMailServerHost, getMailServerPassword, getMailServerPort, getMailServers, getMailServerUsername, getMailServerUseSSL, getMailServerUseTLS, getMailSessionJndi, getMailSessionJndi, getMailSessionsJndi, getProcessDiagramGenerator, getProcessEngineLifecycleListener, getProcessEngineName, getXmlEncoding, isAsyncExecutorActivate, isCreateDiagramOnDeploy, isDbHistoryUsed, isDbIdentityUsed, isEnableProcessDefinitionInfoCache, isJdbcPingEnabled, isJpaCloseEntityManager, isJpaHandleTransaction, isTablePrefixIsSchema, isTransactionsExternallyManaged, isUseClassForNameClassLoading, setActivityFontName, setAnnotationFontName, setAsyncExecutor, setAsyncExecutorActivate, setAsyncFailedJobWaitTime, setClassLoader, setCreateDiagramOnDeploy, setDatabaseCatalog, setDatabaseSchema, setDatabaseSchemaUpdate, setDatabaseTablePrefix, setDatabaseType, setDataSource, setDataSourceJndiName, setDbHistoryUsed, setDbIdentityUsed, setDefaultCamelContext, setDefaultFailedJobWaitTime, setEnableProcessDefinitionInfoCache, setHistory, setHistoryLevel, setIdBlockSize, setJdbcDefaultTransactionIsolationLevel, setJdbcDriver, setJdbcMaxActiveConnections, setJdbcMaxCheckoutTime, setJdbcMaxIdleConnections, setJdbcMaxWaitTime, setJdbcPassword, setJdbcPingConnectionNotUsedFor, setJdbcPingEnabled, setJdbcPingQuery, setJdbcUrl, setJdbcUsername, setJpaCloseEntityManager, setJpaEntityManagerFactory, setJpaHandleTransaction, setJpaPersistenceUnitName, setLabelFontName, setLockTimeAsyncJobWaitTime, setMailServerDefaultFrom, setMailServerHost, setMailServerPassword, setMailServerPort, setMailServers, setMailServerUsername, setMailServerUseSSL, setMailServerUseTLS, setMailSessionJndi, setMailSessionsJndi, setProcessDiagramGenerator, setProcessEngineLifecycleListener, setProcessEngineName, setTablePrefixIsSchema, setTransactionsExternallyManaged, setUseClassForNameClassLoading, setXmlEncodingpublic static final String DB_SCHEMA_UPDATE_CREATE
public static final String DB_SCHEMA_UPDATE_DROP_CREATE
public static final String DEFAULT_WS_SYNC_FACTORY
public static final String DEFAULT_MYBATIS_MAPPING_FILE
public static final int DEFAULT_GENERIC_MAX_LENGTH_STRING
public static final int DEFAULT_ORACLE_MAX_LENGTH_STRING
protected RepositoryService repositoryService
protected RuntimeService runtimeService
protected HistoryService historyService
protected IdentityService identityService
protected TaskService taskService
protected FormService formService
protected ManagementService managementService
protected DynamicBpmnService dynamicBpmnService
protected boolean formEngineInitialized
protected FormRepositoryService formEngineRepositoryService
protected FormService formEngineFormService
protected boolean dmnEngineInitialized
protected DmnRepositoryService dmnEngineRepositoryService
protected DmnRuleService dmnEngineRuleService
protected CommandConfig defaultCommandConfig
protected CommandConfig schemaCommandConfig
protected CommandInterceptor commandInvoker
protected List<CommandInterceptor> customPreCommandInterceptors
processed to build the commandExecutorprotected List<CommandInterceptor> customPostCommandInterceptors
protected List<CommandInterceptor> commandInterceptors
protected CommandExecutor commandExecutor
protected AttachmentDataManager attachmentDataManager
protected ByteArrayDataManager byteArrayDataManager
protected CommentDataManager commentDataManager
protected DeploymentDataManager deploymentDataManager
protected EventLogEntryDataManager eventLogEntryDataManager
protected EventSubscriptionDataManager eventSubscriptionDataManager
protected ExecutionDataManager executionDataManager
protected GroupDataManager groupDataManager
protected HistoricActivityInstanceDataManager historicActivityInstanceDataManager
protected HistoricDetailDataManager historicDetailDataManager
protected HistoricIdentityLinkDataManager historicIdentityLinkDataManager
protected HistoricProcessInstanceDataManager historicProcessInstanceDataManager
protected HistoricTaskInstanceDataManager historicTaskInstanceDataManager
protected HistoricVariableInstanceDataManager historicVariableInstanceDataManager
protected IdentityInfoDataManager identityInfoDataManager
protected IdentityLinkDataManager identityLinkDataManager
protected JobDataManager jobDataManager
protected TimerJobDataManager timerJobDataManager
protected SuspendedJobDataManager suspendedJobDataManager
protected DeadLetterJobDataManager deadLetterJobDataManager
protected MembershipDataManager membershipDataManager
protected ModelDataManager modelDataManager
protected ProcessDefinitionDataManager processDefinitionDataManager
protected ProcessDefinitionInfoDataManager processDefinitionInfoDataManager
protected PropertyDataManager propertyDataManager
protected ResourceDataManager resourceDataManager
protected TaskDataManager taskDataManager
protected UserDataManager userDataManager
protected VariableInstanceDataManager variableInstanceDataManager
protected AttachmentEntityManager attachmentEntityManager
protected ByteArrayEntityManager byteArrayEntityManager
protected CommentEntityManager commentEntityManager
protected DeploymentEntityManager deploymentEntityManager
protected EventLogEntryEntityManager eventLogEntryEntityManager
protected EventSubscriptionEntityManager eventSubscriptionEntityManager
protected ExecutionEntityManager executionEntityManager
protected GroupEntityManager groupEntityManager
protected HistoricActivityInstanceEntityManager historicActivityInstanceEntityManager
protected HistoricDetailEntityManager historicDetailEntityManager
protected HistoricIdentityLinkEntityManager historicIdentityLinkEntityManager
protected HistoricProcessInstanceEntityManager historicProcessInstanceEntityManager
protected HistoricTaskInstanceEntityManager historicTaskInstanceEntityManager
protected HistoricVariableInstanceEntityManager historicVariableInstanceEntityManager
protected IdentityInfoEntityManager identityInfoEntityManager
protected IdentityLinkEntityManager identityLinkEntityManager
protected JobEntityManager jobEntityManager
protected TimerJobEntityManager timerJobEntityManager
protected SuspendedJobEntityManager suspendedJobEntityManager
protected DeadLetterJobEntityManager deadLetterJobEntityManager
protected MembershipEntityManager membershipEntityManager
protected ModelEntityManager modelEntityManager
protected ProcessDefinitionEntityManager processDefinitionEntityManager
protected ProcessDefinitionInfoEntityManager processDefinitionInfoEntityManager
protected PropertyEntityManager propertyEntityManager
protected ResourceEntityManager resourceEntityManager
protected TableDataManager tableDataManager
protected TaskEntityManager taskEntityManager
protected UserEntityManager userEntityManager
protected VariableInstanceEntityManager variableInstanceEntityManager
protected HistoryManager historyManager
protected JobManager jobManager
protected List<SessionFactory> customSessionFactories
protected DbSqlSessionFactory dbSqlSessionFactory
protected Map<Class<?>,SessionFactory> sessionFactories
protected boolean enableConfiguratorServiceLoader
protected List<ProcessEngineConfigurator> configurators
protected List<ProcessEngineConfigurator> allConfigurators
protected BpmnDeployer bpmnDeployer
protected BpmnParser bpmnParser
protected ParsedDeploymentBuilderFactory parsedDeploymentBuilderFactory
protected TimerManager timerManager
protected EventSubscriptionManager eventSubscriptionManager
protected BpmnDeploymentHelper bpmnDeploymentHelper
protected CachingAndArtifactsManager cachingAndArtifactsManager
protected ProcessDefinitionDiagramHelper processDefinitionDiagramHelper
protected DeploymentManager deploymentManager
protected int processDefinitionCacheLimit
protected DeploymentCache<ProcessDefinitionCacheEntry> processDefinitionCache
protected int processDefinitionInfoCacheLimit
protected ProcessDefinitionInfoCache processDefinitionInfoCache
protected int knowledgeBaseCacheLimit
protected DeploymentCache<Object> knowledgeBaseCache
protected List<JobHandler> customJobHandlers
protected Map<String,JobHandler> jobHandlers
protected ProcessInstanceHelper processInstanceHelper
protected ListenerNotificationHelper listenerNotificationHelper
protected int asyncExecutorNumberOfRetries
protected int asyncExecutorCorePoolSize
DefaultAsyncJobExecutor).protected int asyncExecutorMaxPoolSize
DefaultAsyncJobExecutor).protected long asyncExecutorThreadKeepAliveTime
DefaultAsyncJobExecutor).protected int asyncExecutorThreadPoolQueueSize
DefaultAsyncJobExecutor).protected BlockingQueue<Runnable> asyncExecutorThreadPoolQueue
ArrayBlockingQueue will be created of
size asyncExecutorThreadPoolQueueSize.
When the queue is full, the job will be executed by the calling thread
(ThreadPoolExecutor.CallerRunsPolicy())
(This property is only applicable when using the
DefaultAsyncJobExecutor).protected long asyncExecutorSecondsToWaitOnShutdown
DefaultAsyncJobExecutor).protected int asyncExecutorMaxTimerJobsPerAcquisition
DefaultAsyncJobExecutor).protected int asyncExecutorMaxAsyncJobsDuePerAcquisition
DefaultAsyncJobExecutor).protected int asyncExecutorDefaultTimerJobAcquireWaitTime
asyncExecutorMaxTimerJobsPerAcquisition. Default value = 10
seconds.
(This property is only applicable when using the
DefaultAsyncJobExecutor).protected int asyncExecutorDefaultAsyncJobAcquireWaitTime
asyncExecutorMaxAsyncJobsDuePerAcquisition. Default value = 10
seconds.
(This property is only applicable when using the
DefaultAsyncJobExecutor).protected int asyncExecutorDefaultQueueSizeFullWaitTime
protected String asyncExecutorLockOwner
DefaultAsyncJobExecutor).protected int asyncExecutorTimerLockTimeInMillis
DefaultAsyncJobExecutor).protected int asyncExecutorAsyncJobLockTimeInMillis
DefaultAsyncJobExecutor).protected int asyncExecutorResetExpiredJobsInterval
protected int asyncExecutorResetExpiredJobsPageSize
AsyncExecutor has a 'cleanup' thread that resets expired jobs
so they can be re-acquired by other executors. This setting defines the size
of the page being used when fetching these expired jobs.protected boolean asyncExecutorMessageQueueMode
protected ExecuteAsyncRunnableFactory asyncExecutorExecuteAsyncRunnableFactory
Runnable that is executed by the async executor.
(This property is only applicable when using the DefaultAsyncJobExecutor).protected org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory
protected org.apache.ibatis.transaction.TransactionFactory transactionFactory
protected IdGenerator idGenerator
protected DataSource idGeneratorDataSource
protected String idGeneratorDataSourceJndiName
protected List<BpmnParseHandler> preBpmnParseHandlers
protected List<BpmnParseHandler> postBpmnParseHandlers
protected List<BpmnParseHandler> customDefaultBpmnParseHandlers
protected ActivityBehaviorFactory activityBehaviorFactory
protected ListenerFactory listenerFactory
protected BpmnParseFactory bpmnParseFactory
protected ProcessValidator processValidator
protected List<FormEngine> customFormEngines
protected Map<String,FormEngine> formEngines
protected List<AbstractFormType> customFormTypes
protected FormTypes formTypes
protected List<VariableType> customPreVariableTypes
protected List<VariableType> customPostVariableTypes
protected VariableTypes variableTypes
protected boolean serializableVariableTypeTrackDeserializedObjects
protected ExpressionManager expressionManager
protected ScriptingEngines scriptingEngines
protected List<ResolverFactory> resolverFactories
protected BusinessCalendarManager businessCalendarManager
protected int executionQueryLimit
protected int taskQueryLimit
protected int historicTaskQueryLimit
protected int historicProcessInstancesQueryLimit
protected String wsSyncFactoryClassName
protected ConcurrentMap<QName,URL> wsOverridenEndpointAddresses
protected CommandContextFactory commandContextFactory
protected TransactionContextFactory transactionContextFactory
protected DelegateInterceptor delegateInterceptor
protected Map<String,EventHandler> eventHandlers
protected List<EventHandler> customEventHandlers
protected FailedJobCommandFactory failedJobCommandFactory
protected boolean enableSafeBpmnXml
protected int batchSizeProcessInstances
protected int batchSizeTasks
protected boolean enableEventDispatcher
protected ActivitiEventDispatcher eventDispatcher
protected List<ActivitiEventListener> eventListeners
protected Map<String,List<ActivitiEventListener>> typedEventListeners
protected boolean enableDatabaseEventLogging
protected DelegateExpressionFieldInjectionMode delegateExpressionFieldInjectionMode
protected int maxLengthStringVariableType
protected boolean isBulkInsertEnabled
protected int maxNrOfStatementsInBulkInsert
public int DEFAULT_MAX_NR_OF_STATEMENTS_BULK_INSERT_SQL_SERVER
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
protected boolean usingRelationalDatabase
ProcessEngineConfiguration.getDatabaseSchemaUpdate() value will be used to determine
what needs to happen wrt the database schema.
If false, no validation or schema creation will be done. That means that the database schema must have been
created 'manually' before but the engine does not validate whether the schema is correct.
The ProcessEngineConfiguration.getDatabaseSchemaUpdate() value will not be used.protected boolean enableVerboseExecutionTreeLogging
protected PerformanceSettings performanceSettings
protected boolean isActiviti5CompatibilityEnabled
protected Activiti5CompatibilityHandlerFactory activiti5CompatibilityHandlerFactory
protected Activiti5CompatibilityHandler activiti5CompatibilityHandler
protected Object activiti5ActivityBehaviorFactory
protected Object activiti5ListenerFactory
protected List<Object> activiti5CustomDefaultBpmnParseHandlers
protected static Properties databaseTypeMappings
public static final String DATABASE_TYPE_H2
public static final String DATABASE_TYPE_HSQL
public static final String DATABASE_TYPE_MYSQL
public static final String DATABASE_TYPE_ORACLE
public static final String DATABASE_TYPE_POSTGRES
public static final String DATABASE_TYPE_MSSQL
public static final String DATABASE_TYPE_DB2
public ProcessEngine buildProcessEngine()
buildProcessEngine in class ProcessEngineConfigurationpublic void init()
public void initFailedJobCommandFactory()
public void initCommandExecutors()
public void initDefaultCommandConfig()
public void initSchemaCommandConfig()
public void initCommandInvoker()
public void initCommandInterceptors()
public Collection<? extends CommandInterceptor> getDefaultCommandInterceptors()
public void initCommandExecutor()
public CommandInterceptor initInterceptorChain(List<CommandInterceptor> chain)
public abstract CommandInterceptor createTransactionInterceptor()
public void initServices()
public void initService(Object service)
public void initDataSource()
public static Properties getDefaultDatabaseTypeMappings()
public void initDatabaseType()
public void initTransactionFactory()
public void initSqlSessionFactory()
public org.apache.ibatis.session.Configuration initMybatisConfiguration(org.apache.ibatis.mapping.Environment environment,
Reader reader,
Properties properties)
public void initMybatisTypeHandlers(org.apache.ibatis.session.Configuration configuration)
public void initCustomMybatisMappers(org.apache.ibatis.session.Configuration configuration)
public org.apache.ibatis.session.Configuration parseMybatisConfiguration(org.apache.ibatis.session.Configuration configuration,
org.apache.ibatis.builder.xml.XMLConfigBuilder parser)
public org.apache.ibatis.session.Configuration parseCustomMybatisXMLMappers(org.apache.ibatis.session.Configuration configuration)
protected InputStream getResourceAsStream(String resource)
public InputStream getMyBatisXmlConfigurationStream()
public void setCustomMybatisXMLMappers(Set<String> customMybatisXMLMappers)
public void initDataManagers()
public void initEntityManagers()
public void initHistoryManager()
public void initJobManager()
public void initSessionFactories()
public void initDbSqlSessionFactory()
public DbSqlSessionFactory createDbSqlSessionFactory()
public void addSessionFactory(SessionFactory sessionFactory)
public void initConfigurators()
public void configuratorsBeforeInit()
public void configuratorsAfterInit()
public void initProcessDefinitionCache()
public void initProcessDefinitionInfoCache()
public void initKnowledgeBaseCache()
public void initDeployers()
public void initBpmnDeployerDependencies()
public Collection<? extends Deployer> getDefaultDeployers()
public void initListenerFactory()
public void initBehaviorFactory()
public void initBpmnParser()
public List<BpmnParseHandler> getDefaultBpmnParseHandlers()
public void initClock()
public void initProcessDiagramGenerator()
public void initJobHandlers()
public void initAsyncExecutor()
public void initHistoryLevel()
public void initIdGenerator()
public void initCommandContextFactory()
public void initTransactionContextFactory()
public void initHelpers()
public void initVariableTypes()
public int getMaxLengthString()
public void initFormEngines()
public void initFormTypes()
public void initScriptingEngines()
public void initExpressionManager()
public void initBusinessCalendarManager()
public void initDelegateInterceptor()
public void initEventHandlers()
public void initJpa()
public void initBeans()
public void initEventDispatcher()
public void initProcessValidator()
public void initDatabaseEventLogging()
public void initActiviti5CompatibilityHandler()
protected void postProcessEngineInitialisation()
ProcessEngine is initialized, but before it is returnedpublic CommandConfig getDefaultCommandConfig()
public void setDefaultCommandConfig(CommandConfig defaultCommandConfig)
public CommandConfig getSchemaCommandConfig()
public void setSchemaCommandConfig(CommandConfig schemaCommandConfig)
public CommandInterceptor getCommandInvoker()
public void setCommandInvoker(CommandInterceptor commandInvoker)
public List<CommandInterceptor> getCustomPreCommandInterceptors()
public ProcessEngineConfigurationImpl setCustomPreCommandInterceptors(List<CommandInterceptor> customPreCommandInterceptors)
public List<CommandInterceptor> getCustomPostCommandInterceptors()
public ProcessEngineConfigurationImpl setCustomPostCommandInterceptors(List<CommandInterceptor> customPostCommandInterceptors)
public List<CommandInterceptor> getCommandInterceptors()
public ProcessEngineConfigurationImpl setCommandInterceptors(List<CommandInterceptor> commandInterceptors)
public CommandExecutor getCommandExecutor()
public ProcessEngineConfigurationImpl setCommandExecutor(CommandExecutor commandExecutor)
public RepositoryService getRepositoryService()
getRepositoryService in class ProcessEngineConfigurationpublic ProcessEngineConfigurationImpl setRepositoryService(RepositoryService repositoryService)
public RuntimeService getRuntimeService()
getRuntimeService in class ProcessEngineConfigurationpublic ProcessEngineConfigurationImpl setRuntimeService(RuntimeService runtimeService)
public HistoryService getHistoryService()
getHistoryService in class ProcessEngineConfigurationpublic ProcessEngineConfigurationImpl setHistoryService(HistoryService historyService)
public IdentityService getIdentityService()
getIdentityService in class ProcessEngineConfigurationpublic ProcessEngineConfigurationImpl setIdentityService(IdentityService identityService)
public TaskService getTaskService()
getTaskService in class ProcessEngineConfigurationpublic ProcessEngineConfigurationImpl setTaskService(TaskService taskService)
public FormService getFormService()
getFormService in class ProcessEngineConfigurationpublic ProcessEngineConfigurationImpl setFormService(FormService formService)
public ManagementService getManagementService()
getManagementService in class ProcessEngineConfigurationpublic ProcessEngineConfigurationImpl setManagementService(ManagementService managementService)
public DynamicBpmnService getDynamicBpmnService()
public ProcessEngineConfigurationImpl setDynamicBpmnService(DynamicBpmnService dynamicBpmnService)
public ProcessEngineConfigurationImpl getProcessEngineConfiguration()
getProcessEngineConfiguration in class ProcessEngineConfigurationpublic boolean isFormEngineInitialized()
public ProcessEngineConfigurationImpl setFormEngineInitialized(boolean formEngineInitialized)
public FormRepositoryService getFormEngineRepositoryService()
public ProcessEngineConfigurationImpl setFormEngineRepositoryService(FormRepositoryService formEngineRepositoryService)
public FormService getFormEngineFormService()
public ProcessEngineConfigurationImpl setFormEngineFormService(FormService formEngineFormService)
public boolean isDmnEngineInitialized()
public ProcessEngineConfigurationImpl setDmnEngineInitialized(boolean dmnEngineInitialized)
public DmnRepositoryService getDmnEngineRepositoryService()
public ProcessEngineConfigurationImpl setDmnEngineRepositoryService(DmnRepositoryService dmnEngineRepositoryService)
public DmnRuleService getDmnEngineRuleService()
public ProcessEngineConfigurationImpl setDmnEngineRuleService(DmnRuleService dmnEngineRuleService)
public Map<Class<?>,SessionFactory> getSessionFactories()
public ProcessEngineConfigurationImpl setSessionFactories(Map<Class<?>,SessionFactory> sessionFactories)
public List<ProcessEngineConfigurator> getConfigurators()
public ProcessEngineConfigurationImpl addConfigurator(ProcessEngineConfigurator configurator)
public ProcessEngineConfigurationImpl setConfigurators(List<ProcessEngineConfigurator> configurators)
public void setEnableConfiguratorServiceLoader(boolean enableConfiguratorServiceLoader)
public List<ProcessEngineConfigurator> getAllConfigurators()
public BpmnDeployer getBpmnDeployer()
public ProcessEngineConfigurationImpl setBpmnDeployer(BpmnDeployer bpmnDeployer)
public BpmnParser getBpmnParser()
public ProcessEngineConfigurationImpl setBpmnParser(BpmnParser bpmnParser)
public ParsedDeploymentBuilderFactory getParsedDeploymentBuilderFactory()
public ProcessEngineConfigurationImpl setParsedDeploymentBuilderFactory(ParsedDeploymentBuilderFactory parsedDeploymentBuilderFactory)
public TimerManager getTimerManager()
public void setTimerManager(TimerManager timerManager)
public EventSubscriptionManager getEventSubscriptionManager()
public void setEventSubscriptionManager(EventSubscriptionManager eventSubscriptionManager)
public BpmnDeploymentHelper getBpmnDeploymentHelper()
public ProcessEngineConfigurationImpl setBpmnDeploymentHelper(BpmnDeploymentHelper bpmnDeploymentHelper)
public CachingAndArtifactsManager getCachingAndArtifactsManager()
public void setCachingAndArtifactsManager(CachingAndArtifactsManager cachingAndArtifactsManager)
public ProcessDefinitionDiagramHelper getProcessDefinitionDiagramHelper()
public ProcessEngineConfigurationImpl setProcessDefinitionDiagramHelper(ProcessDefinitionDiagramHelper processDefinitionDiagramHelper)
public ProcessEngineConfigurationImpl setDeployers(List<Deployer> deployers)
public IdGenerator getIdGenerator()
public ProcessEngineConfigurationImpl setIdGenerator(IdGenerator idGenerator)
public String getWsSyncFactoryClassName()
public ProcessEngineConfigurationImpl setWsSyncFactoryClassName(String wsSyncFactoryClassName)
public ProcessEngineConfiguration addWsEndpointAddress(QName endpointName, URL address)
endpointName - The endpoint name for which a new address must be setaddress - The new address of the endpointpublic ProcessEngineConfiguration removeWsEndpointAddress(QName endpointName)
endpointName - The endpoint name for which the address definition must be removedpublic ConcurrentMap<QName,URL> getWsOverridenEndpointAddresses()
public ProcessEngineConfiguration setWsOverridenEndpointAddresses(ConcurrentMap<QName,URL> wsOverridenEndpointAdress)
public Map<String,FormEngine> getFormEngines()
public ProcessEngineConfigurationImpl setFormEngines(Map<String,FormEngine> formEngines)
public FormTypes getFormTypes()
public ProcessEngineConfigurationImpl setFormTypes(FormTypes formTypes)
public ScriptingEngines getScriptingEngines()
public ProcessEngineConfigurationImpl setScriptingEngines(ScriptingEngines scriptingEngines)
public VariableTypes getVariableTypes()
public ProcessEngineConfigurationImpl setVariableTypes(VariableTypes variableTypes)
public boolean isSerializableVariableTypeTrackDeserializedObjects()
public void setSerializableVariableTypeTrackDeserializedObjects(boolean serializableVariableTypeTrackDeserializedObjects)
public ExpressionManager getExpressionManager()
public ProcessEngineConfigurationImpl setExpressionManager(ExpressionManager expressionManager)
public BusinessCalendarManager getBusinessCalendarManager()
public ProcessEngineConfigurationImpl setBusinessCalendarManager(BusinessCalendarManager businessCalendarManager)
public int getExecutionQueryLimit()
public ProcessEngineConfigurationImpl setExecutionQueryLimit(int executionQueryLimit)
public int getTaskQueryLimit()
public ProcessEngineConfigurationImpl setTaskQueryLimit(int taskQueryLimit)
public int getHistoricTaskQueryLimit()
public ProcessEngineConfigurationImpl setHistoricTaskQueryLimit(int historicTaskQueryLimit)
public int getHistoricProcessInstancesQueryLimit()
public ProcessEngineConfigurationImpl setHistoricProcessInstancesQueryLimit(int historicProcessInstancesQueryLimit)
public CommandContextFactory getCommandContextFactory()
public ProcessEngineConfigurationImpl setCommandContextFactory(CommandContextFactory commandContextFactory)
public TransactionContextFactory getTransactionContextFactory()
public ProcessEngineConfigurationImpl setTransactionContextFactory(TransactionContextFactory transactionContextFactory)
public ProcessEngineConfigurationImpl setCustomPreDeployers(List<Deployer> customPreDeployers)
public ProcessEngineConfigurationImpl setCustomPostDeployers(List<Deployer> customPostDeployers)
public Map<String,JobHandler> getJobHandlers()
public ProcessEngineConfigurationImpl setJobHandlers(Map<String,JobHandler> jobHandlers)
public ProcessInstanceHelper getProcessInstanceHelper()
public ProcessEngineConfigurationImpl setProcessInstanceHelper(ProcessInstanceHelper processInstanceHelper)
public ListenerNotificationHelper getListenerNotificationHelper()
public ProcessEngineConfigurationImpl setListenerNotificationHelper(ListenerNotificationHelper listenerNotificationHelper)
public org.apache.ibatis.session.SqlSessionFactory getSqlSessionFactory()
public ProcessEngineConfigurationImpl setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
public DbSqlSessionFactory getDbSqlSessionFactory()
public ProcessEngineConfigurationImpl setDbSqlSessionFactory(DbSqlSessionFactory dbSqlSessionFactory)
public org.apache.ibatis.transaction.TransactionFactory getTransactionFactory()
public ProcessEngineConfigurationImpl setTransactionFactory(org.apache.ibatis.transaction.TransactionFactory transactionFactory)
public List<SessionFactory> getCustomSessionFactories()
public ProcessEngineConfigurationImpl setCustomSessionFactories(List<SessionFactory> customSessionFactories)
public List<JobHandler> getCustomJobHandlers()
public ProcessEngineConfigurationImpl setCustomJobHandlers(List<JobHandler> customJobHandlers)
public List<FormEngine> getCustomFormEngines()
public ProcessEngineConfigurationImpl setCustomFormEngines(List<FormEngine> customFormEngines)
public List<AbstractFormType> getCustomFormTypes()
public ProcessEngineConfigurationImpl setCustomFormTypes(List<AbstractFormType> customFormTypes)
public ProcessEngineConfigurationImpl setCustomScriptingEngineClasses(List<String> customScriptingEngineClasses)
public List<VariableType> getCustomPreVariableTypes()
public ProcessEngineConfigurationImpl setCustomPreVariableTypes(List<VariableType> customPreVariableTypes)
public List<VariableType> getCustomPostVariableTypes()
public ProcessEngineConfigurationImpl setCustomPostVariableTypes(List<VariableType> customPostVariableTypes)
public List<BpmnParseHandler> getPreBpmnParseHandlers()
public ProcessEngineConfigurationImpl setPreBpmnParseHandlers(List<BpmnParseHandler> preBpmnParseHandlers)
public List<BpmnParseHandler> getCustomDefaultBpmnParseHandlers()
public ProcessEngineConfigurationImpl setCustomDefaultBpmnParseHandlers(List<BpmnParseHandler> customDefaultBpmnParseHandlers)
public List<BpmnParseHandler> getPostBpmnParseHandlers()
public ProcessEngineConfigurationImpl setPostBpmnParseHandlers(List<BpmnParseHandler> postBpmnParseHandlers)
public ActivityBehaviorFactory getActivityBehaviorFactory()
public ProcessEngineConfigurationImpl setActivityBehaviorFactory(ActivityBehaviorFactory activityBehaviorFactory)
public ListenerFactory getListenerFactory()
public ProcessEngineConfigurationImpl setListenerFactory(ListenerFactory listenerFactory)
public BpmnParseFactory getBpmnParseFactory()
public ProcessEngineConfigurationImpl setBpmnParseFactory(BpmnParseFactory bpmnParseFactory)
public ProcessEngineConfigurationImpl setBeans(Map<Object,Object> beans)
public List<ResolverFactory> getResolverFactories()
public ProcessEngineConfigurationImpl setResolverFactories(List<ResolverFactory> resolverFactories)
public DeploymentManager getDeploymentManager()
public ProcessEngineConfigurationImpl setDeploymentManager(DeploymentManager deploymentManager)
public ProcessEngineConfigurationImpl setDelegateInterceptor(DelegateInterceptor delegateInterceptor)
public DelegateInterceptor getDelegateInterceptor()
public EventHandler getEventHandler(String eventType)
public ProcessEngineConfigurationImpl setEventHandlers(Map<String,EventHandler> eventHandlers)
public Map<String,EventHandler> getEventHandlers()
public List<EventHandler> getCustomEventHandlers()
public ProcessEngineConfigurationImpl setCustomEventHandlers(List<EventHandler> customEventHandlers)
public FailedJobCommandFactory getFailedJobCommandFactory()
public ProcessEngineConfigurationImpl setFailedJobCommandFactory(FailedJobCommandFactory failedJobCommandFactory)
public DataSource getIdGeneratorDataSource()
public ProcessEngineConfigurationImpl setIdGeneratorDataSource(DataSource idGeneratorDataSource)
public String getIdGeneratorDataSourceJndiName()
public ProcessEngineConfigurationImpl setIdGeneratorDataSourceJndiName(String idGeneratorDataSourceJndiName)
public int getBatchSizeProcessInstances()
public ProcessEngineConfigurationImpl setBatchSizeProcessInstances(int batchSizeProcessInstances)
public int getBatchSizeTasks()
public ProcessEngineConfigurationImpl setBatchSizeTasks(int batchSizeTasks)
public int getProcessDefinitionCacheLimit()
public ProcessEngineConfigurationImpl setProcessDefinitionCacheLimit(int processDefinitionCacheLimit)
public DeploymentCache<ProcessDefinitionCacheEntry> getProcessDefinitionCache()
public ProcessEngineConfigurationImpl setProcessDefinitionCache(DeploymentCache<ProcessDefinitionCacheEntry> processDefinitionCache)
public int getKnowledgeBaseCacheLimit()
public ProcessEngineConfigurationImpl setKnowledgeBaseCacheLimit(int knowledgeBaseCacheLimit)
public DeploymentCache<Object> getKnowledgeBaseCache()
public ProcessEngineConfigurationImpl setKnowledgeBaseCache(DeploymentCache<Object> knowledgeBaseCache)
public boolean isEnableSafeBpmnXml()
public ProcessEngineConfigurationImpl setEnableSafeBpmnXml(boolean enableSafeBpmnXml)
public ActivitiEventDispatcher getEventDispatcher()
public ProcessEngineConfigurationImpl setEventDispatcher(ActivitiEventDispatcher eventDispatcher)
public ProcessEngineConfigurationImpl setEnableEventDispatcher(boolean enableEventDispatcher)
public Map<String,List<ActivitiEventListener>> getTypedEventListeners()
public ProcessEngineConfigurationImpl setTypedEventListeners(Map<String,List<ActivitiEventListener>> typedListeners)
public List<ActivitiEventListener> getEventListeners()
public ProcessEngineConfigurationImpl setEventListeners(List<ActivitiEventListener> eventListeners)
public ProcessValidator getProcessValidator()
public ProcessEngineConfigurationImpl setProcessValidator(ProcessValidator processValidator)
public boolean isEnableEventDispatcher()
public boolean isEnableDatabaseEventLogging()
public ProcessEngineConfigurationImpl setEnableDatabaseEventLogging(boolean enableDatabaseEventLogging)
public int getMaxLengthStringVariableType()
public ProcessEngineConfigurationImpl setMaxLengthStringVariableType(int maxLengthStringVariableType)
public boolean isBulkInsertEnabled()
public ProcessEngineConfigurationImpl setBulkInsertEnabled(boolean isBulkInsertEnabled)
public int getMaxNrOfStatementsInBulkInsert()
public ProcessEngineConfigurationImpl setMaxNrOfStatementsInBulkInsert(int maxNrOfStatementsInBulkInsert)
public boolean isUsingRelationalDatabase()
public ProcessEngineConfigurationImpl setUsingRelationalDatabase(boolean usingRelationalDatabase)
public boolean isEnableVerboseExecutionTreeLogging()
public ProcessEngineConfigurationImpl setEnableVerboseExecutionTreeLogging(boolean enableVerboseExecutionTreeLogging)
public ProcessEngineConfigurationImpl setEnableEagerExecutionTreeFetching(boolean enableEagerExecutionTreeFetching)
public ProcessEngineConfigurationImpl setEnableExecutionRelationshipCounts(boolean enableExecutionRelationshipCounts)
public PerformanceSettings getPerformanceSettings()
public void setPerformanceSettings(PerformanceSettings performanceSettings)
public ProcessEngineConfigurationImpl setEnableLocalization(boolean enableLocalization)
public AttachmentDataManager getAttachmentDataManager()
public ProcessEngineConfigurationImpl setAttachmentDataManager(AttachmentDataManager attachmentDataManager)
public ByteArrayDataManager getByteArrayDataManager()
public ProcessEngineConfigurationImpl setByteArrayDataManager(ByteArrayDataManager byteArrayDataManager)
public CommentDataManager getCommentDataManager()
public ProcessEngineConfigurationImpl setCommentDataManager(CommentDataManager commentDataManager)
public DeploymentDataManager getDeploymentDataManager()
public ProcessEngineConfigurationImpl setDeploymentDataManager(DeploymentDataManager deploymentDataManager)
public EventLogEntryDataManager getEventLogEntryDataManager()
public ProcessEngineConfigurationImpl setEventLogEntryDataManager(EventLogEntryDataManager eventLogEntryDataManager)
public EventSubscriptionDataManager getEventSubscriptionDataManager()
public ProcessEngineConfigurationImpl setEventSubscriptionDataManager(EventSubscriptionDataManager eventSubscriptionDataManager)
public ExecutionDataManager getExecutionDataManager()
public ProcessEngineConfigurationImpl setExecutionDataManager(ExecutionDataManager executionDataManager)
public GroupDataManager getGroupDataManager()
public ProcessEngineConfigurationImpl setGroupDataManager(GroupDataManager groupDataManager)
public HistoricActivityInstanceDataManager getHistoricActivityInstanceDataManager()
public ProcessEngineConfigurationImpl setHistoricActivityInstanceDataManager(HistoricActivityInstanceDataManager historicActivityInstanceDataManager)
public HistoricDetailDataManager getHistoricDetailDataManager()
public ProcessEngineConfigurationImpl setHistoricDetailDataManager(HistoricDetailDataManager historicDetailDataManager)
public HistoricIdentityLinkDataManager getHistoricIdentityLinkDataManager()
public ProcessEngineConfigurationImpl setHistoricIdentityLinkDataManager(HistoricIdentityLinkDataManager historicIdentityLinkDataManager)
public HistoricProcessInstanceDataManager getHistoricProcessInstanceDataManager()
public ProcessEngineConfigurationImpl setHistoricProcessInstanceDataManager(HistoricProcessInstanceDataManager historicProcessInstanceDataManager)
public HistoricTaskInstanceDataManager getHistoricTaskInstanceDataManager()
public ProcessEngineConfigurationImpl setHistoricTaskInstanceDataManager(HistoricTaskInstanceDataManager historicTaskInstanceDataManager)
public HistoricVariableInstanceDataManager getHistoricVariableInstanceDataManager()
public ProcessEngineConfigurationImpl setHistoricVariableInstanceDataManager(HistoricVariableInstanceDataManager historicVariableInstanceDataManager)
public IdentityInfoDataManager getIdentityInfoDataManager()
public ProcessEngineConfigurationImpl setIdentityInfoDataManager(IdentityInfoDataManager identityInfoDataManager)
public IdentityLinkDataManager getIdentityLinkDataManager()
public ProcessEngineConfigurationImpl setIdentityLinkDataManager(IdentityLinkDataManager identityLinkDataManager)
public JobDataManager getJobDataManager()
public ProcessEngineConfigurationImpl setJobDataManager(JobDataManager jobDataManager)
public TimerJobDataManager getTimerJobDataManager()
public ProcessEngineConfigurationImpl setTimerJobDataManager(TimerJobDataManager timerJobDataManager)
public SuspendedJobDataManager getSuspendedJobDataManager()
public ProcessEngineConfigurationImpl setSuspendedJobDataManager(SuspendedJobDataManager suspendedJobDataManager)
public DeadLetterJobDataManager getDeadLetterJobDataManager()
public ProcessEngineConfigurationImpl setDeadLetterJobDataManager(DeadLetterJobDataManager deadLetterJobDataManager)
public MembershipDataManager getMembershipDataManager()
public ProcessEngineConfigurationImpl setMembershipDataManager(MembershipDataManager membershipDataManager)
public ModelDataManager getModelDataManager()
public ProcessEngineConfigurationImpl setModelDataManager(ModelDataManager modelDataManager)
public ProcessDefinitionDataManager getProcessDefinitionDataManager()
public ProcessEngineConfigurationImpl setProcessDefinitionDataManager(ProcessDefinitionDataManager processDefinitionDataManager)
public ProcessDefinitionInfoDataManager getProcessDefinitionInfoDataManager()
public ProcessEngineConfigurationImpl setProcessDefinitionInfoDataManager(ProcessDefinitionInfoDataManager processDefinitionInfoDataManager)
public PropertyDataManager getPropertyDataManager()
public ProcessEngineConfigurationImpl setPropertyDataManager(PropertyDataManager propertyDataManager)
public ResourceDataManager getResourceDataManager()
public ProcessEngineConfigurationImpl setResourceDataManager(ResourceDataManager resourceDataManager)
public TaskDataManager getTaskDataManager()
public ProcessEngineConfigurationImpl setTaskDataManager(TaskDataManager taskDataManager)
public UserDataManager getUserDataManager()
public ProcessEngineConfigurationImpl setUserDataManager(UserDataManager userDataManager)
public VariableInstanceDataManager getVariableInstanceDataManager()
public ProcessEngineConfigurationImpl setVariableInstanceDataManager(VariableInstanceDataManager variableInstanceDataManager)
public boolean isEnableConfiguratorServiceLoader()
public AttachmentEntityManager getAttachmentEntityManager()
public ProcessEngineConfigurationImpl setAttachmentEntityManager(AttachmentEntityManager attachmentEntityManager)
public ByteArrayEntityManager getByteArrayEntityManager()
public ProcessEngineConfigurationImpl setByteArrayEntityManager(ByteArrayEntityManager byteArrayEntityManager)
public CommentEntityManager getCommentEntityManager()
public ProcessEngineConfigurationImpl setCommentEntityManager(CommentEntityManager commentEntityManager)
public DeploymentEntityManager getDeploymentEntityManager()
public ProcessEngineConfigurationImpl setDeploymentEntityManager(DeploymentEntityManager deploymentEntityManager)
public EventLogEntryEntityManager getEventLogEntryEntityManager()
public ProcessEngineConfigurationImpl setEventLogEntryEntityManager(EventLogEntryEntityManager eventLogEntryEntityManager)
public EventSubscriptionEntityManager getEventSubscriptionEntityManager()
public ProcessEngineConfigurationImpl setEventSubscriptionEntityManager(EventSubscriptionEntityManager eventSubscriptionEntityManager)
public ExecutionEntityManager getExecutionEntityManager()
public ProcessEngineConfigurationImpl setExecutionEntityManager(ExecutionEntityManager executionEntityManager)
public GroupEntityManager getGroupEntityManager()
public ProcessEngineConfigurationImpl setGroupEntityManager(GroupEntityManager groupEntityManager)
public HistoricActivityInstanceEntityManager getHistoricActivityInstanceEntityManager()
public ProcessEngineConfigurationImpl setHistoricActivityInstanceEntityManager(HistoricActivityInstanceEntityManager historicActivityInstanceEntityManager)
public HistoricDetailEntityManager getHistoricDetailEntityManager()
public ProcessEngineConfigurationImpl setHistoricDetailEntityManager(HistoricDetailEntityManager historicDetailEntityManager)
public HistoricIdentityLinkEntityManager getHistoricIdentityLinkEntityManager()
public ProcessEngineConfigurationImpl setHistoricIdentityLinkEntityManager(HistoricIdentityLinkEntityManager historicIdentityLinkEntityManager)
public HistoricProcessInstanceEntityManager getHistoricProcessInstanceEntityManager()
public ProcessEngineConfigurationImpl setHistoricProcessInstanceEntityManager(HistoricProcessInstanceEntityManager historicProcessInstanceEntityManager)
public HistoricTaskInstanceEntityManager getHistoricTaskInstanceEntityManager()
public ProcessEngineConfigurationImpl setHistoricTaskInstanceEntityManager(HistoricTaskInstanceEntityManager historicTaskInstanceEntityManager)
public HistoricVariableInstanceEntityManager getHistoricVariableInstanceEntityManager()
public ProcessEngineConfigurationImpl setHistoricVariableInstanceEntityManager(HistoricVariableInstanceEntityManager historicVariableInstanceEntityManager)
public IdentityInfoEntityManager getIdentityInfoEntityManager()
public ProcessEngineConfigurationImpl setIdentityInfoEntityManager(IdentityInfoEntityManager identityInfoEntityManager)
public IdentityLinkEntityManager getIdentityLinkEntityManager()
public ProcessEngineConfigurationImpl setIdentityLinkEntityManager(IdentityLinkEntityManager identityLinkEntityManager)
public JobEntityManager getJobEntityManager()
public ProcessEngineConfigurationImpl setJobEntityManager(JobEntityManager jobEntityManager)
public TimerJobEntityManager getTimerJobEntityManager()
public ProcessEngineConfigurationImpl setTimerJobEntityManager(TimerJobEntityManager timerJobEntityManager)
public SuspendedJobEntityManager getSuspendedJobEntityManager()
public ProcessEngineConfigurationImpl setSuspendedJobEntityManager(SuspendedJobEntityManager suspendedJobEntityManager)
public DeadLetterJobEntityManager getDeadLetterJobEntityManager()
public ProcessEngineConfigurationImpl setDeadLetterJobEntityManager(DeadLetterJobEntityManager deadLetterJobEntityManager)
public MembershipEntityManager getMembershipEntityManager()
public ProcessEngineConfigurationImpl setMembershipEntityManager(MembershipEntityManager membershipEntityManager)
public ModelEntityManager getModelEntityManager()
public ProcessEngineConfigurationImpl setModelEntityManager(ModelEntityManager modelEntityManager)
public ProcessDefinitionEntityManager getProcessDefinitionEntityManager()
public ProcessEngineConfigurationImpl setProcessDefinitionEntityManager(ProcessDefinitionEntityManager processDefinitionEntityManager)
public ProcessDefinitionInfoEntityManager getProcessDefinitionInfoEntityManager()
public ProcessEngineConfigurationImpl setProcessDefinitionInfoEntityManager(ProcessDefinitionInfoEntityManager processDefinitionInfoEntityManager)
public PropertyEntityManager getPropertyEntityManager()
public ProcessEngineConfigurationImpl setPropertyEntityManager(PropertyEntityManager propertyEntityManager)
public ResourceEntityManager getResourceEntityManager()
public ProcessEngineConfigurationImpl setResourceEntityManager(ResourceEntityManager resourceEntityManager)
public TaskEntityManager getTaskEntityManager()
public ProcessEngineConfigurationImpl setTaskEntityManager(TaskEntityManager taskEntityManager)
public UserEntityManager getUserEntityManager()
public ProcessEngineConfigurationImpl setUserEntityManager(UserEntityManager userEntityManager)
public VariableInstanceEntityManager getVariableInstanceEntityManager()
public ProcessEngineConfigurationImpl setVariableInstanceEntityManager(VariableInstanceEntityManager variableInstanceEntityManager)
public TableDataManager getTableDataManager()
public ProcessEngineConfigurationImpl setTableDataManager(TableDataManager tableDataManager)
public HistoryManager getHistoryManager()
public ProcessEngineConfigurationImpl setHistoryManager(HistoryManager historyManager)
public JobManager getJobManager()
public ProcessEngineConfigurationImpl setJobManager(JobManager jobManager)
public ProcessEngineConfigurationImpl setClock(Clock clock)
setClock in class ProcessEngineConfigurationpublic void resetClock()
public DelegateExpressionFieldInjectionMode getDelegateExpressionFieldInjectionMode()
public ProcessEngineConfigurationImpl setDelegateExpressionFieldInjectionMode(DelegateExpressionFieldInjectionMode delegateExpressionFieldInjectionMode)
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public ProcessEngineConfigurationImpl setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public boolean isActiviti5CompatibilityEnabled()
public ProcessEngineConfigurationImpl setActiviti5CompatibilityEnabled(boolean isActiviti5CompatibilityEnabled)
public Activiti5CompatibilityHandlerFactory getActiviti5CompatibilityHandlerFactory()
public ProcessEngineConfigurationImpl setActiviti5CompatibilityHandlerFactory(Activiti5CompatibilityHandlerFactory activiti5CompatibilityHandlerFactory)
public Activiti5CompatibilityHandler getActiviti5CompatibilityHandler()
public ProcessEngineConfigurationImpl setActiviti5CompatibilityHandler(Activiti5CompatibilityHandler activiti5CompatibilityHandler)
public Object getActiviti5ActivityBehaviorFactory()
public ProcessEngineConfigurationImpl setActiviti5ActivityBehaviorFactory(Object activiti5ActivityBehaviorFactory)
public Object getActiviti5ListenerFactory()
public ProcessEngineConfigurationImpl setActiviti5ListenerFactory(Object activiti5ListenerFactory)
public ProcessEngineConfigurationImpl setActiviti5PreBpmnParseHandlers(List<Object> activiti5PreBpmnParseHandlers)
public ProcessEngineConfigurationImpl setActiviti5PostBpmnParseHandlers(List<Object> activiti5PostBpmnParseHandlers)
public List<Object> getActiviti5CustomDefaultBpmnParseHandlers()
public ProcessEngineConfigurationImpl setActiviti5CustomDefaultBpmnParseHandlers(List<Object> activiti5CustomDefaultBpmnParseHandlers)
public ProcessEngineConfigurationImpl setActiviti5CustomMybatisMappers(Set<Class<?>> activiti5CustomMybatisMappers)
public ProcessEngineConfigurationImpl setActiviti5CustomMybatisXMLMappers(Set<String> activiti5CustomMybatisXMLMappers)
public int getAsyncExecutorCorePoolSize()
public ProcessEngineConfigurationImpl setAsyncExecutorCorePoolSize(int asyncExecutorCorePoolSize)
public int getAsyncExecutorNumberOfRetries()
public ProcessEngineConfigurationImpl setAsyncExecutorNumberOfRetries(int asyncExecutorNumberOfRetries)
public int getAsyncExecutorMaxPoolSize()
public ProcessEngineConfigurationImpl setAsyncExecutorMaxPoolSize(int asyncExecutorMaxPoolSize)
public long getAsyncExecutorThreadKeepAliveTime()
public ProcessEngineConfigurationImpl setAsyncExecutorThreadKeepAliveTime(long asyncExecutorThreadKeepAliveTime)
public int getAsyncExecutorThreadPoolQueueSize()
public ProcessEngineConfigurationImpl setAsyncExecutorThreadPoolQueueSize(int asyncExecutorThreadPoolQueueSize)
public BlockingQueue<Runnable> getAsyncExecutorThreadPoolQueue()
public ProcessEngineConfigurationImpl setAsyncExecutorThreadPoolQueue(BlockingQueue<Runnable> asyncExecutorThreadPoolQueue)
public long getAsyncExecutorSecondsToWaitOnShutdown()
public ProcessEngineConfigurationImpl setAsyncExecutorSecondsToWaitOnShutdown(long asyncExecutorSecondsToWaitOnShutdown)
public int getAsyncExecutorMaxTimerJobsPerAcquisition()
public ProcessEngineConfigurationImpl setAsyncExecutorMaxTimerJobsPerAcquisition(int asyncExecutorMaxTimerJobsPerAcquisition)
public int getAsyncExecutorMaxAsyncJobsDuePerAcquisition()
public ProcessEngineConfigurationImpl setAsyncExecutorMaxAsyncJobsDuePerAcquisition(int asyncExecutorMaxAsyncJobsDuePerAcquisition)
public int getAsyncExecutorDefaultTimerJobAcquireWaitTime()
public ProcessEngineConfigurationImpl setAsyncExecutorDefaultTimerJobAcquireWaitTime(int asyncExecutorDefaultTimerJobAcquireWaitTime)
public int getAsyncExecutorDefaultAsyncJobAcquireWaitTime()
public ProcessEngineConfigurationImpl setAsyncExecutorDefaultAsyncJobAcquireWaitTime(int asyncExecutorDefaultAsyncJobAcquireWaitTime)
public int getAsyncExecutorDefaultQueueSizeFullWaitTime()
public ProcessEngineConfigurationImpl setAsyncExecutorDefaultQueueSizeFullWaitTime(int asyncExecutorDefaultQueueSizeFullWaitTime)
public String getAsyncExecutorLockOwner()
public ProcessEngineConfigurationImpl setAsyncExecutorLockOwner(String asyncExecutorLockOwner)
public int getAsyncExecutorTimerLockTimeInMillis()
public ProcessEngineConfigurationImpl setAsyncExecutorTimerLockTimeInMillis(int asyncExecutorTimerLockTimeInMillis)
public int getAsyncExecutorAsyncJobLockTimeInMillis()
public ProcessEngineConfigurationImpl setAsyncExecutorAsyncJobLockTimeInMillis(int asyncExecutorAsyncJobLockTimeInMillis)
public int getAsyncExecutorResetExpiredJobsInterval()
public ProcessEngineConfigurationImpl setAsyncExecutorResetExpiredJobsInterval(int asyncExecutorResetExpiredJobsInterval)
public ExecuteAsyncRunnableFactory getAsyncExecutorExecuteAsyncRunnableFactory()
public ProcessEngineConfigurationImpl setAsyncExecutorExecuteAsyncRunnableFactory(ExecuteAsyncRunnableFactory asyncExecutorExecuteAsyncRunnableFactory)
public int getAsyncExecutorResetExpiredJobsPageSize()
public ProcessEngineConfigurationImpl setAsyncExecutorResetExpiredJobsPageSize(int asyncExecutorResetExpiredJobsPageSize)
public boolean isAsyncExecutorIsMessageQueueMode()
public ProcessEngineConfigurationImpl setAsyncExecutorMessageQueueMode(boolean asyncExecutorMessageQueueMode)
Copyright © 2016 Alfresco. All rights reserved.