Class ProcessEngineConfigurationImpl
- All Implemented Interfaces:
HasExpressionManagerEngineConfiguration
,HasVariableServiceConfiguration
,HasVariableTypes
,ScriptingEngineAwareEngineConfiguration
- Direct Known Subclasses:
JtaProcessEngineConfiguration
,MultiSchemaMultiTenantProcessEngineConfiguration
,SpringProcessEngineConfiguration
,StandaloneProcessEngineConfiguration
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ActivityBehaviorFactory
protected ActivityInstanceDataManager
protected ActivityInstanceEntityManager
protected boolean
protected FlowableEngineAgendaFactory
protected AgendaFutureMaxWaitTimeoutProvider
protected AppDeployer
protected DeploymentCache<Object>
protected int
protected AppResourceConverter
protected List<FlowableAstFunctionCreator>
protected AsyncJobExecutorConfiguration
protected ExecuteAsyncRunnableFactory
Allows to define a custom factory for creating theRunnable
that is executed by the async executor.protected int
The number of retries for a job.protected int
The amount of time (in milliseconds) a job can maximum be in the 'executable' state before being deemed expired.protected AsyncTaskExecutorConfiguration
The configuration of the task executor for the async executor.protected ThreadFactory
The thread factory that the async task executor should use.protected BlockingQueue<Runnable>
The queue onto which jobs will be placed before they are actually executed.protected AsyncJobExecutorConfiguration
protected int
protected AsyncTaskExecutorConfiguration
protected BlockingQueue<Runnable>
protected AsyncTaskExecutorConfiguration
protected AttachmentDataManager
protected AttachmentEntityManager
protected SchemaManager
protected BatchServiceConfiguration
protected Collection<ServiceConfigurator<BatchServiceConfiguration>>
protected int
The following settings will determine the amount of entities loaded at once when the engine needs to load multiple entities (eg.protected int
protected String
protected BpmnDeployer
protected BpmnDeploymentHelper
protected BpmnParseFactory
protected BpmnParser
protected BusinessCalendarManager
protected CachingAndArtifactsManager
protected CandidateManager
protected CaseInstanceService
protected ChangeTenantIdManager
protected CommentDataManager
protected CommentEntityManager
protected CreateExternalWorkerJobInterceptor
protected CreateUserTaskInterceptor
protected List<AsyncRunnableExecutionExceptionHandler>
protected List<BpmnParseHandler>
protected List<EventHandler>
protected List<FlowableFunctionDelegate>
protected List<FormEngine>
protected List<AbstractFormType>
protected List<HistoryJobHandler>
protected List<JobHandler>
protected List<VariableType>
protected List<VariableType>
protected ServiceTaskValidator
protected DecisionTableVariableManager
static final String
static final String
static final String
protected DelegateExpressionFieldInjectionMode
Using field injection together with a delegate expression for a service task / execution listener / task listener is not thread-sade , see user guide section 'Field Injection' for more information.protected DelegateInterceptor
protected Collection<String>
protected DeploymentDataManager
protected DeploymentEntityManager
protected DeploymentManager
protected boolean
protected boolean
protected DynamicBpmnService
protected DynamicStateManager
protected boolean
protected boolean
protected boolean
protected boolean
Set this to true if you want to have extra checks on the BPMN xml that is parsed.protected boolean
Enabled a very verbose debug output of the execution tree whilst executing operations.protected SchemaManager
protected EntityLinkServiceConfiguration
protected Map<String,
EventHandler> protected EventLogEntryDataManager
protected EventLogEntryEntityManager
protected EventRegistryEventConsumer
protected boolean
Whether process instances should be start asynchronously by the defaultEventRegistryEventConsumer
.protected boolean
Whether the check for unique process instances should be done with a lock.protected Duration
The amount of time for the lock of a unique start event.protected EventSubscriptionManager
protected SchemaManager
protected EventSubscriptionServiceConfiguration
protected ExecutionDataManager
protected ExecutionEntityManager
protected ExecutionQueryInterceptor
protected int
protected ExpressionManager
protected Collection<Consumer<ExpressionManager>>
protected int
protected FailedJobCommandFactory
protected Object
protected boolean
protected Flowable5CompatibilityHandler
protected Flowable5CompatibilityHandlerFactory
protected Object
protected Object
protected List<FlowableFunctionDelegate>
protected Map<String,
FormEngine> protected FormFieldHandler
protected FormHandlerHelper
protected FormService
protected FormTypes
protected boolean
protected HistoricActivityInstanceDataManager
protected HistoricActivityInstanceEntityManager
protected HistoricDetailDataManager
protected HistoricDetailEntityManager
protected HistoricProcessInstanceDataManager
protected HistoricProcessInstanceEntityManager
protected HistoricProcessInstanceQueryInterceptor
protected HistoricTaskQueryInterceptor
protected HistoryConfigurationSettings
protected String
protected Map<String,
HistoryJobHandler> protected List<HistoryJobProcessor>
protected HistoryManager
protected HistoryService
protected IdentityLinkEventHandler
protected IdentityLinkInterceptor
protected SchemaManager
protected IdentityLinkServiceConfiguration
protected IdentityService
protected InternalHistoryTaskManager
protected InternalHistoryVariableManager
protected InternalJobCompatibilityManager
protected InternalJobManager
protected InternalJobParentStateResolver
protected InternalProcessLocalizationManager
protected InternalTaskAssignmentManager
protected InternalTaskLocalizationManager
protected InternalTaskVariableScopeResolver
protected boolean
protected boolean
protected boolean
protected String
protected Map<String,
JobHandler> protected JobManager
protected List<JobProcessor>
protected SchemaManager
protected JobServiceConfiguration
protected Collection<ServiceConfigurator<JobServiceConfiguration>>
protected boolean
This flag determines whether variables of the type 'json' and 'longJson' will be tracked.protected DeploymentCache<Object>
protected int
protected ListenerFactory
protected ListenerNotificationHelper
protected ManagementService
protected ModelDataManager
protected ModelEntityManager
protected boolean
Whether the Parallel Multi instance should perform the leave operation through an async exclusive job.protected ParsedDeploymentBuilderFactory
protected PerformanceSettings
protected List<BpmnParseHandler>
protected Collection<ELResolver>
protected Collection<ResolverFactory>
protected Collection<ELResolver>
protected List<BpmnParseHandler>
protected Collection<ELResolver>
protected Collection<ResolverFactory>
protected DeploymentCache<ProcessDefinitionCacheEntry>
protected int
protected ProcessDefinitionDataManager
protected ProcessDefinitionDiagramHelper
protected ProcessDefinitionEntityManager
protected DeploymentCache<ProcessDefinitionInfoCacheObject>
protected int
protected ProcessDefinitionInfoDataManager
protected ProcessDefinitionInfoEntityManager
protected ProcessInstanceHelper
protected List<ProcessInstanceMigrationCallback>
protected ProcessInstanceMigrationManager
protected ProcessMigrationService
protected ProcessInstanceQueryInterceptor
protected Map<String,
List<RuntimeInstanceStateChangeCallback>> protected ProcessValidator
protected boolean
protected RepositoryService
protected List<ResolverFactory>
protected ResourceDataManager
protected ResourceEntityManager
protected RuntimeService
protected ScriptBindingsFactory
protected ScriptingEngines
protected boolean
This flag determines whether variables of the type 'serializable' will be tracked.protected StartProcessInstanceInterceptor
protected TaskQueryInterceptor
protected SchemaManager
protected TaskService
protected TaskServiceConfiguration
protected Collection<ServiceConfigurator<TaskServiceConfiguration>>
protected TimerManager
protected UserTaskStateInterceptor
protected boolean
protected VariableAggregator
protected SchemaManager
protected VariableServiceConfiguration
protected VariableTypes
protected ConcurrentMap<QName,
URL> protected String
protected XMLImporterFactory
Fields inherited from class org.flowable.engine.ProcessEngineConfiguration
activityFontName, alwaysUseArraysForDmnMultiHitPolicies, annotationFontName, asyncExecutor, asyncExecutorActivate, asyncFailedJobWaitTime, asyncHistoryExecutor, asyncHistoryExecutorActivate, asyncHistoryTaskExecutor, asyncTaskExecutor, asyncTaskInvoker, asyncTaskInvokerTaskExecutor, cleanInstancesBatchSize, cleanInstancesEndedAfter, defaultCamelContext, defaultFailedJobWaitTime, defaultMailClient, defaultMailServer, drawSequenceFlowNameWithNoLabelDI, enableHistoryCleaning, enableProcessDefinitionHistoryLevel, enableProcessDefinitionInfoCache, history, historyCleaningManager, historyCleaningTimeCycleConfig, historyLevel, httpClientConfig, idBlockSize, isCreateDiagramOnDeploy, jpaCloseEntityManager, jpaEntityManagerFactory, jpaHandleTransaction, jpaPersistenceUnitName, labelFontName, mailClients, mailServers, mailSessionJndi, mailSessionsJndi, processDiagramGenerator, processEngineName, shutdownAsyncHistoryTaskExecutor, shutdownAsyncTaskExecutor, shutdownAsyncTaskInvokerTaskExecutor, taskPostProcessor
Fields inherited from class org.flowable.common.engine.impl.AbstractEngineConfiguration
additionalEventDispatchActions, agendaOperationExecutionListeners, 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, objectMapper, 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 -
Method Summary
Modifier and TypeMethodDescriptionaddConfigurator
(EngineConfigurator configurator) addCustomJobHandler
(JobHandler customJobHandler) addCustomSessionFactory
(SessionFactory sessionFactory) addDependentScopeType
(String scopeType) addEnabledJobCategory
(String jobCategory) addEventSubscriptionServiceConfigurator
(ServiceConfigurator<EventSubscriptionServiceConfiguration> configurator) addExpressionManagerConfigurer
(Consumer<ExpressionManager> configurer) void
addHistoryJobHandler
(HistoryJobHandler historyJobHandler) addIdentityLinkServiceConfigurator
(ServiceConfigurator<IdentityLinkServiceConfiguration> configurator) void
addJobHandler
(JobHandler jobHandler) addJobServiceConfigurator
(ServiceConfigurator<JobServiceConfiguration> configurator) addPostDefaultELResolver
(ELResolver elResolver) addPostDefaultResolverFactory
(ResolverFactory resolverFactory) addPreBeanELResolver
(ELResolver elResolver) addPreDefaultELResolver
(ELResolver elResolver) addPreDefaultResolverFactory
(ResolverFactory resolverFactory) addWsEndpointAddress
(QName endpointName, URL address) Add or replace the address of the given web-service endpoint with the given valuevoid
void
void
close()
void
void
protected EngineConfigurator
int
int
Deprecated.int
int
int
int
Deprecated.int
int
int
int
int
int
int
long
Deprecated.long
int
int
Deprecated.int
int
int
int
Deprecated.int
int
int
int
int
long
long
int
int
int
Collection<? extends EngineDeployer>
protected List<EngineConfigurator>
getEventHandler
(String eventType) int
int
int
protected AsyncTaskExecutorConfiguration
protected AsyncJobExecutorConfiguration
protected AsyncTaskExecutorConfiguration
protected AsyncTaskExecutorConfiguration
int
void
init()
protected void
void
void
void
void
void
protected void
protected void
protected void
protected void
void
void
void
void
void
void
void
void
void
void
void
protected void
void
void
void
void
protected void
void
void
void
protected void
void
void
void
void
void
void
void
void
void
void
void
protected void
void
void
void
protected void
void
void
void
protected void
void
void
initJpa()
void
void
void
void
void
initMybatisTypeHandlers
(org.apache.ibatis.session.Configuration configuration) void
void
void
void
void
void
protected void
void
void
void
void
void
void
void
protected void
void
void
void
protected void
void
void
void
protected BatchServiceConfiguration
protected EntityLinkServiceConfiguration
protected EventSubscriptionServiceConfiguration
protected IdentityLinkServiceConfiguration
protected JobServiceConfiguration
protected TaskServiceConfiguration
protected VariableServiceConfiguration
boolean
boolean
boolean
boolean
boolean
boolean
Deprecated.boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
protected void
Called when theProcessEngine
is initialized, but before it is returnedvoid
removeHistoryJobHandler
(String historyJobHandlerType) void
removeJobHandler
(String jobHandlerType) removeWsEndpointAddress
(QName endpointName) Remove the address definition of the given web-service endpointvoid
setActivityBehaviorFactory
(ActivityBehaviorFactory activityBehaviorFactory) setActivityInstanceDataManager
(ActivityInstanceDataManager activityInstanceDataManager) setActivityInstanceEntityManager
(ActivityInstanceEntityManager activityInstanceEntityManager) setAddDefaultExceptionHandler
(boolean addDefaultExceptionHandler) setAgendaFactory
(FlowableEngineAgendaFactory agendaFactory) setAgendaFutureMaxWaitTimeoutProvider
(AgendaFutureMaxWaitTimeoutProvider agendaFutureMaxWaitTimeoutProvider) setAppResourceCache
(DeploymentCache<Object> appResourceCache) setAppResourceCacheLimit
(int appResourceCacheLimit) setAppResourceConverter
(AppResourceConverter appResourceConverter) void
setAstFunctionCreators
(List<FlowableAstFunctionCreator> astFunctionCreators) setAsyncExecutorActivate
(boolean asyncExecutorActivate) setAsyncExecutorAllowCoreThreadTimeout
(boolean asyncExecutorAllowCoreThreadTimeout) setAsyncExecutorAsyncJobAcquisitionEnabled
(boolean isAsyncExecutorAsyncJobAcquisitionEnabled) setAsyncExecutorAsyncJobLockTimeInMillis
(int asyncExecutorAsyncJobLockTimeInMillis) setAsyncExecutorConfiguration
(AsyncJobExecutorConfiguration asyncExecutorConfiguration) setAsyncExecutorCorePoolSize
(int asyncExecutorCorePoolSize) setAsyncExecutorDefaultAsyncJobAcquireWaitTime
(int asyncExecutorDefaultAsyncJobAcquireWaitTime) setAsyncExecutorDefaultQueueSizeFullWaitTime
(int asyncExecutorDefaultQueueSizeFullWaitTime) setAsyncExecutorDefaultTimerJobAcquireWaitTime
(int asyncExecutorDefaultTimerJobAcquireWaitTime) setAsyncExecutorExecuteAsyncRunnableFactory
(ExecuteAsyncRunnableFactory asyncExecutorExecuteAsyncRunnableFactory) setAsyncExecutorLockOwner
(String asyncExecutorLockOwner) Deprecated.setAsyncExecutorMaxAsyncJobsDuePerAcquisition
(int asyncExecutorMaxAsyncJobsDuePerAcquisition) setAsyncExecutorMaxPoolSize
(int asyncExecutorMaxPoolSize) setAsyncExecutorMaxTimerJobsPerAcquisition
(int asyncExecutorMaxTimerJobsPerAcquisition) setAsyncExecutorNumberOfRetries
(int asyncExecutorNumberOfRetries) setAsyncExecutorResetExpiredJobsEnabled
(boolean isAsyncExecutorResetExpiredJobsEnabled) setAsyncExecutorResetExpiredJobsInterval
(int asyncExecutorResetExpiredJobsInterval) setAsyncExecutorResetExpiredJobsMaxTimeout
(int asyncExecutorResetExpiredJobsMaxTimeout) setAsyncExecutorResetExpiredJobsPageSize
(int asyncExecutorResetExpiredJobsPageSize) setAsyncExecutorSecondsToWaitOnShutdown
(long asyncExecutorSecondsToWaitOnShutdown) setAsyncExecutorTaskExecutorConfiguration
(AsyncTaskExecutorConfiguration asyncExecutorTaskExecutorConfiguration) void
setAsyncExecutorTenantId
(String asyncExecutorTenantId) Deprecated.setAsyncExecutorThreadFactory
(ThreadFactory asyncExecutorThreadFactory) setAsyncExecutorThreadKeepAliveTime
(long asyncExecutorThreadKeepAliveTime) setAsyncExecutorThreadPoolQueue
(BlockingQueue<Runnable> asyncExecutorThreadPoolQueue) setAsyncExecutorThreadPoolQueueSize
(int asyncExecutorThreadPoolQueueSize) setAsyncExecutorTimerJobAcquisitionEnabled
(boolean isAsyncExecutorTimerJobAcquisitionEnabled) setAsyncExecutorTimerLockTimeInMillis
(int asyncExecutorTimerLockTimeInMillis) setAsyncExecutorUnlockOwnedJobs
(boolean asyncExecutorUnlockOwnedJobs) setAsyncHistoryEnabled
(boolean isAsyncHistoryEnabled) setAsyncHistoryExecutorAsyncJobAcquisitionEnabled
(boolean isAsyncHistoryExecutorAsyncJobAcquisitionEnabled) setAsyncHistoryExecutorAsyncJobLockTimeInMillis
(int asyncHistoryExecutorAsyncJobLockTimeInMillis) setAsyncHistoryExecutorConfiguration
(AsyncJobExecutorConfiguration asyncHistoryExecutorConfiguration) setAsyncHistoryExecutorCorePoolSize
(int asyncHistoryExecutorCorePoolSize) setAsyncHistoryExecutorDefaultAsyncJobAcquireWaitTime
(int asyncHistoryExecutorDefaultAsyncJobAcquireWaitTime) setAsyncHistoryExecutorDefaultQueueSizeFullWaitTime
(int asyncHistoryExecutorDefaultQueueSizeFullWaitTime) setAsyncHistoryExecutorLockOwner
(String asyncHistoryExecutorLockOwner) setAsyncHistoryExecutorMaxJobsDuePerAcquisition
(int asyncHistoryExecutorMaxJobsDuePerAcquisition) setAsyncHistoryExecutorMaxPoolSize
(int asyncHistoryExecutorMaxPoolSize) setAsyncHistoryExecutorNumberOfRetries
(int asyncHistoryExecutorNumberOfRetries) setAsyncHistoryExecutorResetExpiredJobsEnabled
(boolean isAsyncHistoryExecutorResetExpiredJobsEnabled) setAsyncHistoryExecutorResetExpiredJobsInterval
(int asyncHistoryExecutorResetExpiredJobsInterval) setAsyncHistoryExecutorResetExpiredJobsPageSize
(int asyncHistoryExecutorResetExpiredJobsPageSize) setAsyncHistoryExecutorSecondsToWaitOnShutdown
(long asyncHistoryExecutorSecondsToWaitOnShutdown) setAsyncHistoryExecutorTaskExecutorConfiguration
(AsyncTaskExecutorConfiguration asyncHistoryExecutorTaskExecutorConfiguration) setAsyncHistoryExecutorThreadKeepAliveTime
(long asyncHistoryExecutorThreadKeepAliveTime) setAsyncHistoryExecutorThreadPoolQueue
(BlockingQueue<Runnable> asyncHistoryExecutorThreadPoolQueue) setAsyncHistoryExecutorThreadPoolQueueSize
(int asyncHistoryExecutorThreadPoolQueueSize) setAsyncTaskInvokerTaskExecutorConfiguration
(AsyncTaskExecutorConfiguration asyncTaskInvokerTaskExecutorConfiguration) setAttachmentDataManager
(AttachmentDataManager attachmentDataManager) setAttachmentEntityManager
(AttachmentEntityManager attachmentEntityManager) setBatchSchemaManager
(SchemaManager batchSchemaManager) setBatchServiceConfiguration
(BatchServiceConfiguration batchServiceConfiguration) setBatchServiceConfigurators
(Collection<ServiceConfigurator<BatchServiceConfiguration>> batchServiceConfigurators) setBatchSizeProcessInstances
(int batchSizeProcessInstances) setBatchSizeTasks
(int batchSizeTasks) void
setBatchStatusTimeCycleConfig
(String batchStatusTimeCycleConfig) setBpmnDeployer
(BpmnDeployer bpmnDeployer) setBpmnDeploymentHelper
(BpmnDeploymentHelper bpmnDeploymentHelper) setBpmnParseFactory
(BpmnParseFactory bpmnParseFactory) setBpmnParser
(BpmnParser bpmnParser) setBusinessCalendarManager
(BusinessCalendarManager businessCalendarManager) setByteArrayDataManager
(ByteArrayDataManager byteArrayDataManager) setByteArrayEntityManager
(ByteArrayEntityManager byteArrayEntityManager) void
setCachingAndArtifactsManager
(CachingAndArtifactsManager cachingAndArtifactsManager) void
setCandidateManager
(CandidateManager candidateManager) setCaseInstanceService
(CaseInstanceService caseInstanceService) setChangeTenantEntityTypes
(Set<String> changeTenantEntityTypes) setChangeTenantIdManager
(ChangeTenantIdManager changeTenantIdManager) setCommandInterceptors
(List<CommandInterceptor> commandInterceptors) setCommentDataManager
(CommentDataManager commentDataManager) setCommentEntityManager
(CommentEntityManager commentEntityManager) setCreateExternalWorkerJobInterceptor
(CreateExternalWorkerJobInterceptor createExternalWorkerJobInterceptor) setCreateUserTaskInterceptor
(CreateUserTaskInterceptor createUserTaskInterceptor) setCustomAsyncRunnableExecutionExceptionHandlers
(List<AsyncRunnableExecutionExceptionHandler> customAsyncRunnableExecutionExceptionHandlers) setCustomDefaultBpmnParseHandlers
(List<BpmnParseHandler> customDefaultBpmnParseHandlers) setCustomEventHandlers
(List<EventHandler> customEventHandlers) setCustomFlowableFunctionDelegates
(List<FlowableFunctionDelegate> customFlowableFunctionDelegates) setCustomFormEngines
(List<FormEngine> customFormEngines) setCustomFormTypes
(List<AbstractFormType> customFormTypes) setCustomHistoryJobHandlers
(List<HistoryJobHandler> customHistoryJobHandlers) setCustomJobHandlers
(List<JobHandler> customJobHandlers) setCustomMybatisMappers
(Set<Class<?>> customMybatisMappers) setCustomMybatisXMLMappers
(Set<String> customMybatisXMLMappers) setCustomPostCommandInterceptors
(List<CommandInterceptor> customPostCommandInterceptors) setCustomPostVariableTypes
(List<VariableType> customPostVariableTypes) setCustomPreCommandInterceptors
(List<CommandInterceptor> customPreCommandInterceptors) setCustomPreVariableTypes
(List<VariableType> customPreVariableTypes) setCustomScriptingEngineClasses
(List<String> customScriptingEngineClasses) setCustomServiceTaskValidator
(ServiceTaskValidator customServiceTaskValidator) setCustomSessionFactories
(List<SessionFactory> customSessionFactories) setDatabaseSchemaUpdate
(String databaseSchemaUpdate) setDecisionTableVariableManager
(DecisionTableVariableManager decisionTableVariableManager) setDefaultCommandConfig
(CommandConfig defaultCommandConfig) setDelegateExpressionFieldInjectionMode
(DelegateExpressionFieldInjectionMode delegateExpressionFieldInjectionMode) setDelegateInterceptor
(DelegateInterceptor delegateInterceptor) setDependentScopeTypes
(Collection<String> dependentScopeTypes) setDeploymentDataManager
(DeploymentDataManager deploymentDataManager) setDeploymentEntityManager
(DeploymentEntityManager deploymentEntityManager) setDeploymentManager
(DeploymentManager deploymentManager) setDisableEventRegistry
(boolean disableEventRegistry) setDisableIdmEngine
(boolean disableIdmEngine) setDynamicBpmnService
(DynamicBpmnService dynamicBpmnService) setDynamicStateManager
(DynamicStateManager dynamicStateManager) setEnableDatabaseEventLogging
(boolean enableDatabaseEventLogging) setEnabledJobCategories
(List<String> enabledJobCategories) setEnableEagerExecutionTreeFetching
(boolean enableEagerExecutionTreeFetching) setEnableEntityLinks
(boolean enableEntityLinks) setEnableEventDispatcher
(boolean enableEventDispatcher) setEnableExecutionRelationshipCounts
(boolean enableExecutionRelationshipCounts) setEnableHistoricTaskLogging
(boolean enableHistoricTaskLogging) setEnableLocalization
(boolean enableLocalization) setEnableSafeBpmnXml
(boolean enableSafeBpmnXml) setEnableTaskRelationshipCounts
(boolean enableTaskRelationshipCounts) setEnableVerboseExecutionTreeLogging
(boolean enableVerboseExecutionTreeLogging) setEngineName
(String processEngineName) setEntityLinkSchemaManager
(SchemaManager entityLinkSchemaManager) setEntityLinkServiceConfiguration
(EntityLinkServiceConfiguration entityLinkServiceConfiguration) setEntityLinkServiceConfigurators
(Collection<ServiceConfigurator<EntityLinkServiceConfiguration>> entityLinkServiceConfigurators) setEventDispatcher
(FlowableEventDispatcher eventDispatcher) setEventHandlers
(Map<String, EventHandler> eventHandlers) setEventListeners
(List<FlowableEventListener> eventListeners) setEventLogEntryDataManager
(EventLogEntryDataManager eventLogEntryDataManager) setEventLogEntryEntityManager
(EventLogEntryEntityManager eventLogEntryEntityManager) setEventRegistryEventConsumer
(EventRegistryEventConsumer eventRegistryEventConsumer) setEventRegistryStartProcessInstanceAsync
(boolean eventRegistryStartProcessInstanceAsync) setEventRegistryUniqueProcessInstanceCheckWithLock
(boolean eventRegistryUniqueProcessInstanceCheckWithLock) setEventRegistryUniqueProcessInstanceStartLockTime
(Duration eventRegistryUniqueProcessInstanceStartLockTime) void
setEventSubscriptionManager
(EventSubscriptionManager eventSubscriptionManager) setEventSubscriptionSchemaManager
(SchemaManager eventSubscriptionSchemaManager) setEventSubscriptionServiceConfiguration
(EventSubscriptionServiceConfiguration eventSubscriptionServiceConfiguration) setEventSubscriptionServiceConfigurators
(Collection<ServiceConfigurator<EventSubscriptionServiceConfiguration>> eventSubscriptionServiceConfigurators) setExecutionDataManager
(ExecutionDataManager executionDataManager) setExecutionEntityManager
(ExecutionEntityManager executionEntityManager) setExecutionQueryInterceptor
(ExecutionQueryInterceptor executionQueryInterceptor) setExpressionCacheEnabled
(boolean isExpressionCacheEnabled) setExpressionCacheSize
(int expressionCacheSize) setExpressionManager
(ExpressionManager expressionManager) setExpressionTextLengthCacheLimit
(int expressionTextLengthCacheLimit) setFailedJobCommandFactory
(FailedJobCommandFactory failedJobCommandFactory) setFlowable5ActivityBehaviorFactory
(Object flowable5ActivityBehaviorFactory) setFlowable5CompatibilityEnabled
(boolean flowable5CompatibilityEnabled) setFlowable5CompatibilityHandler
(Flowable5CompatibilityHandler flowable5CompatibilityHandler) setFlowable5CompatibilityHandlerFactory
(Flowable5CompatibilityHandlerFactory flowable5CompatibilityHandlerFactory) setFlowable5CustomDefaultBpmnParseHandlers
(List<Object> flowable5CustomDefaultBpmnParseHandlers) setFlowable5CustomMybatisMappers
(Set<Class<?>> flowable5CustomMybatisMappers) setFlowable5CustomMybatisXMLMappers
(Set<String> flowable5CustomMybatisXMLMappers) setFlowable5ExpressionManager
(Object flowable5ExpressionManager) setFlowable5JobProcessors
(List<Object> jobProcessors) setFlowable5ListenerFactory
(Object flowable5ListenerFactory) setFlowable5PostBpmnParseHandlers
(List<Object> flowable5PostBpmnParseHandlers) setFlowable5PreBpmnParseHandlers
(List<Object> flowable5PreBpmnParseHandlers) setFlowableFunctionDelegates
(List<FlowableFunctionDelegate> flowableFunctionDelegates) setFormEngines
(Map<String, FormEngine> formEngines) setFormFieldHandler
(FormFieldHandler formFieldHandler) setFormFieldValidationEnabled
(boolean flag) setFormHandlerHelper
(FormHandlerHelper formHandlerHelper) setFormService
(FormService formService) setFormTypes
(FormTypes formTypes) void
setHandleProcessEngineExecutorsAfterEngineCreate
(boolean handleProcessEngineExecutorsAfterEngineCreate) setHistoricActivityInstanceDataManager
(HistoricActivityInstanceDataManager historicActivityInstanceDataManager) setHistoricActivityInstanceEntityManager
(HistoricActivityInstanceEntityManager historicActivityInstanceEntityManager) setHistoricDetailDataManager
(HistoricDetailDataManager historicDetailDataManager) setHistoricDetailEntityManager
(HistoricDetailEntityManager historicDetailEntityManager) setHistoricProcessInstanceDataManager
(HistoricProcessInstanceDataManager historicProcessInstanceDataManager) setHistoricProcessInstanceEntityManager
(HistoricProcessInstanceEntityManager historicProcessInstanceEntityManager) setHistoricProcessInstanceQueryInterceptor
(HistoricProcessInstanceQueryInterceptor historicProcessInstanceQueryInterceptor) setHistoricTaskQueryInterceptor
(HistoricTaskQueryInterceptor historicTaskQueryInterceptor) setHistoryConfigurationSettings
(HistoryConfigurationSettings historyConfigurationSettings) setHistoryJobExecutionScope
(String historyJobExecutionScope) setHistoryJobHandlers
(Map<String, HistoryJobHandler> historyJobHandlers) setHistoryJobProcessors
(List<HistoryJobProcessor> historyJobProcessors) setHistoryManager
(HistoryManager historyManager) setHistoryService
(HistoryService historyService) setIdentityLinkEventHandler
(IdentityLinkEventHandler identityLinkEventHandler) setIdentityLinkInterceptor
(IdentityLinkInterceptor identityLinkInterceptor) setIdentityLinkSchemaManager
(SchemaManager identityLinkSchemaManager) setIdentityLinkServiceConfiguration
(IdentityLinkServiceConfiguration identityLinkServiceConfiguration) setIdentityLinkServiceConfigurators
(Collection<ServiceConfigurator<IdentityLinkServiceConfiguration>> identityLinkServiceConfigurators) setIdentityService
(IdentityService identityService) setIdGenerator
(IdGenerator idGenerator) setInternalHistoryTaskManager
(InternalHistoryTaskManager internalHistoryTaskManager) setInternalHistoryVariableManager
(InternalHistoryVariableManager internalHistoryVariableManager) setInternalJobCompatibilityManager
(InternalJobCompatibilityManager internalJobCompatibilityManager) setInternalJobManager
(InternalJobManager internalJobManager) setInternalProcessDefinitionLocalizationManager
(InternalProcessDefinitionLocalizationManager internalProcessDefinitionLocalizationManager) setInternalProcessLocalizationManager
(InternalProcessLocalizationManager internalProcessLocalizationManager) setInternalTaskAssignmentManager
(InternalTaskAssignmentManager internalTaskAssignmentManager) setInternalTaskLocalizationManager
(InternalTaskLocalizationManager internalTaskLocalizationManager) setInternalTaskVariableScopeResolver
(InternalTaskVariableScopeResolver internalTaskVariableScopeResolver) setJdbcUrl
(String jdbcUrl) setJobExecutionScope
(String jobExecutionScope) setJobHandlers
(Map<String, JobHandler> jobHandlers) setJobManager
(JobManager jobManager) setJobProcessors
(List<JobProcessor> jobProcessors) setJobSchemaManager
(SchemaManager jobSchemaManager) setJobServiceConfiguration
(JobServiceConfiguration jobServiceConfiguration) setJobServiceConfigurators
(Collection<ServiceConfigurator<JobServiceConfiguration>> jobServiceConfigurators) setJsonVariableTypeTrackObjects
(boolean jsonVariableTypeTrackObjects) setKnowledgeBaseCache
(DeploymentCache<Object> knowledgeBaseCache) setKnowledgeBaseCacheLimit
(int knowledgeBaseCacheLimit) setListenerFactory
(ListenerFactory listenerFactory) setListenerNotificationHelper
(ListenerNotificationHelper listenerNotificationHelper) setManagementService
(ManagementService managementService) setModelDataManager
(ModelDataManager modelDataManager) setModelEntityManager
(ModelEntityManager modelEntityManager) setParallelMultiInstanceAsyncLeave
(boolean parallelMultiInstanceAsyncLeave) setParsedDeploymentBuilderFactory
(ParsedDeploymentBuilderFactory parsedDeploymentBuilderFactory) void
setPerformanceSettings
(PerformanceSettings performanceSettings) setPostBpmnParseHandlers
(List<BpmnParseHandler> postBpmnParseHandlers) setPostDefaultELResolvers
(Collection<ELResolver> postDefaultELResolvers) setPostDefaultResolverFactories
(Collection<ResolverFactory> postDefaultResolverFactories) setPreBeanELResolvers
(Collection<ELResolver> preBeanELResolvers) setPreBpmnParseHandlers
(List<BpmnParseHandler> preBpmnParseHandlers) setPreDefaultELResolvers
(Collection<ELResolver> preDefaultELResolvers) setPreDefaultResolverFactories
(Collection<ResolverFactory> preDefaultResolverFactories) setProcessDefinitionCache
(DeploymentCache<ProcessDefinitionCacheEntry> processDefinitionCache) setProcessDefinitionCacheLimit
(int processDefinitionCacheLimit) setProcessDefinitionDataManager
(ProcessDefinitionDataManager processDefinitionDataManager) setProcessDefinitionDeploymentDeletionManager
(DeploymentProcessDefinitionDeletionManager processDefinitionDeploymentDeletionManager) setProcessDefinitionDiagramHelper
(ProcessDefinitionDiagramHelper processDefinitionDiagramHelper) setProcessDefinitionEntityManager
(ProcessDefinitionEntityManager processDefinitionEntityManager) setProcessDefinitionInfoCache
(DeploymentCache<ProcessDefinitionInfoCacheObject> processDefinitionInfoCache) setProcessDefinitionInfoDataManager
(ProcessDefinitionInfoDataManager processDefinitionInfoDataManager) setProcessDefinitionInfoEntityManager
(ProcessDefinitionInfoEntityManager processDefinitionInfoEntityManager) setProcessInstanceHelper
(ProcessInstanceHelper processInstanceHelper) setProcessInstanceMigrationCallbacks
(List<ProcessInstanceMigrationCallback> processInstanceMigrationCallbacks) setProcessInstanceMigrationManager
(ProcessInstanceMigrationManager processInstanceMigrationValidationMananger) void
setProcessInstanceMigrationService
(ProcessMigrationService processInstanceMigrationService) setProcessInstanceQueryInterceptor
(ProcessInstanceQueryInterceptor processInstanceQueryInterceptor) setProcessInstanceStateChangedCallbacks
(Map<String, List<RuntimeInstanceStateChangeCallback>> processInstanceStateChangedCallbacks) setProcessValidator
(ProcessValidator processValidator) setPropertyDataManager
(PropertyDataManager propertyDataManager) setPropertyEntityManager
(PropertyEntityManager propertyEntityManager) setRedeployFlowable5ProcessDefinitions
(boolean redeployFlowable5ProcessDefinitions) setRepositoryService
(RepositoryService repositoryService) setResolverFactories
(List<ResolverFactory> resolverFactories) setResourceDataManager
(ResourceDataManager resourceDataManager) setResourceEntityManager
(ResourceEntityManager resourceEntityManager) setRuntimeService
(RuntimeService runtimeService) setSchemaCommandConfig
(CommandConfig schemaCommandConfig) setScriptingEngines
(ScriptingEngines scriptingEngines) void
setSerializableVariableTypeTrackDeserializedObjects
(boolean serializableVariableTypeTrackDeserializedObjects) setSessionFactories
(Map<Class<?>, SessionFactory> sessionFactories) setSqlSessionFactory
(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) setStartProcessInstanceInterceptor
(StartProcessInstanceInterceptor startProcessInstanceInterceptor) setTableDataManager
(TableDataManager tableDataManager) setTaskQueryInterceptor
(TaskQueryInterceptor taskQueryInterceptor) setTaskSchemaManager
(SchemaManager taskSchemaManager) setTaskService
(TaskService taskService) setTaskServiceConfiguration
(TaskServiceConfiguration taskServiceConfiguration) setTaskServiceConfigurators
(Collection<ServiceConfigurator<TaskServiceConfiguration>> taskServiceConfigurators) void
setTimerManager
(TimerManager timerManager) setTransactionFactory
(org.apache.ibatis.transaction.TransactionFactory transactionFactory) setTypedEventListeners
(Map<String, List<FlowableEventListener>> typedListeners) setUserTaskStateInterceptor
(UserTaskStateInterceptor userTaskStateInterceptor) setUsingRelationalDatabase
(boolean usingRelationalDatabase) setValidateFlowable5EntitiesEnabled
(boolean validateFlowable5EntitiesEnabled) setVariableAggregator
(VariableAggregator variableAggregator) setVariableSchemaManager
(SchemaManager variableSchemaManager) setVariableServiceConfiguration
(VariableServiceConfiguration variableServiceConfiguration) setVariableServiceConfigurators
(Collection<ServiceConfigurator<VariableServiceConfiguration>> variableServiceConfigurators) setVariableTypes
(VariableTypes variableTypes) setWsdlImporterFactory
(XMLImporterFactory wsWsdlImporterFactory) setWsOverridenEndpointAddresses
(ConcurrentMap<QName, URL> wsOverridenEndpointAddress) setWsSyncFactoryClassName
(String wsSyncFactoryClassName) Methods inherited from class org.flowable.engine.ProcessEngineConfiguration
createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResourceDefault, createStandaloneInMemProcessEngineConfiguration, createStandaloneProcessEngineConfiguration, getActivityFontName, getAnnotationFontName, getAsyncExecutor, getAsyncFailedJobWaitTime, getAsyncHistoryExecutor, getAsyncHistoryTaskExecutor, getAsyncTaskExecutor, getAsyncTaskInvoker, getAsyncTaskInvokerTaskExecutor, getCleanInstancesBatchSize, getCleanInstancesEndedAfter, getCleanInstancesEndedAfterNumberOfDays, getDefaultCamelContext, getDefaultFailedJobWaitTime, getDefaultMailClient, getDefaultMailServer, getEngineName, getHistory, getHistoryCleaningManager, getHistoryCleaningTimeCycleConfig, getHistoryLevel, getHttpClientConfig, getIdBlockSize, getJpaEntityManagerFactory, getJpaPersistenceUnitName, getLabelFontName, getMailClient, getMailClients, getMailServer, getMailServerDefaultCharset, getMailServerDefaultFrom, getMailServerForceTo, getMailServerHost, getMailServerPassword, getMailServerPort, getMailServers, getMailServerSSLPort, getMailServerUsername, getMailServerUseSSL, getMailServerUseTLS, getMailSessionJndi, getMailSessionJndi, getMailSessionsJndi, getOrCreateDefaultMaiLServer, getProcessDiagramGenerator, getTaskPostProcessor, isAlwaysUseArraysForDmnMultiHitPolicies, isAsyncExecutorActivate, isAsyncHistoryExecutorActivate, isCreateDiagramOnDeploy, isDrawSequenceFlowNameWithNoLabelDI, isEnableHistoryCleaning, isEnableProcessDefinitionHistoryLevel, isEnableProcessDefinitionInfoCache, isJpaCloseEntityManager, isJpaHandleTransaction, setActivityFontName, setAlwaysUseArraysForDmnMultiHitPolicies, setAnnotationFontName, setAsyncExecutor, setAsyncFailedJobWaitTime, setAsyncHistoryExecutor, setAsyncHistoryExecutorActivate, setAsyncHistoryTaskExecutor, setAsyncTaskExecutor, setAsyncTaskInvoker, setAsyncTaskInvokerTaskExecutor, setClassLoader, setCleanInstancesBatchSize, setCleanInstancesEndedAfter, setCleanInstancesEndedAfterNumberOfDays, setCreateDiagramOnDeploy, setDatabaseCatalog, setDatabaseSchema, setDatabaseTablePrefix, setDatabaseType, setDatabaseWildcardEscapeCharacter, setDataSource, setDataSourceJndiName, setDefaultCamelContext, setDefaultFailedJobWaitTime, setDefaultMailClient, setDefaultMailServer, setDrawSequenceFlowNameWithNoLabelDI, setEnableHistoryCleaning, setEnableProcessDefinitionHistoryLevel, setEnableProcessDefinitionInfoCache, setHistory, setHistoryCleaningManager, setHistoryCleaningTimeCycleConfig, setHistoryLevel, setHttpClientConfig, setIdBlockSize, setJdbcDefaultTransactionIsolationLevel, setJdbcDriver, setJdbcMaxActiveConnections, setJdbcMaxCheckoutTime, setJdbcMaxIdleConnections, setJdbcMaxWaitTime, setJdbcPassword, setJdbcPingConnectionNotUsedFor, setJdbcPingEnabled, setJdbcPingQuery, setJdbcUsername, setJpaCloseEntityManager, setJpaEntityManagerFactory, setJpaHandleTransaction, setJpaPersistenceUnitName, setLabelFontName, setMailClients, setMailServerDefaultCharset, setMailServerDefaultFrom, setMailServerForceTo, setMailServerHost, setMailServerPassword, setMailServerPort, setMailServers, setMailServerSSLPort, setMailServerUsername, setMailServerUseSSL, setMailServerUseTLS, setMailSessionJndi, setMailSessionsJndi, setProcessDiagramGenerator, setTablePrefixIsSchema, setTaskPostProcessor, setTransactionsExternallyManaged, setUseClassForNameClassLoading, setXmlEncoding
Methods inherited from class org.flowable.common.engine.impl.AbstractEngineConfiguration
addAgendaOperationExecutionListener, addCustomPostCommandInterceptor, addCustomPreCommandInterceptor, addEngineConfiguration, addEngineLifecycleListener, addEventRegistryEventConsumer, addServiceConfiguration, addSessionFactory, applyCustomMybatisCustomizations, configuratorsAfterInit, configuratorsBeforeInit, createDbSqlSessionFactory, createTransactionInterceptor, defaultInitDbSqlSessionFactoryEntitySettings, getAdditionalEventDispatchActions, getAgendaOperationExecutionListeners, getAgendaOperationRunner, getAllConfigurators, getBeans, getByteArrayDataManager, getByteArrayEntityManager, getClassLoader, getClock, getCommandContextFactory, getCommandExecutor, getCommandInvoker, getCommonSchemaManager, getConfigurators, getCustomMybatisInterceptors, getCustomMybatisMappers, getCustomMybatisXMLMappers, getCustomPostDeployers, getCustomPreDeployers, getCustomSessionFactories, getDatabaseCatalog, getDatabaseSchema, getDatabaseSchemaUpdate, getDatabaseTablePrefix, getDatabaseType, getDatabaseWildcardEscapeCharacter, getDataSource, getDataSourceJndiName, getDbSqlSessionFactory, getDefaultCommandConfig, getDefaultCommandInterceptors, getDefaultDatabaseTypeMappings, getDefaultTenantProvider, 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, getObjectMapper, getPropertyDataManager, getPropertyEntityManager, getResourceAsStream, getSchemaCommandConfig, getSchemaLockWaitTime, getSchemaManagementCmd, getSchemaManager, getServiceConfigurations, getSessionFactories, getSqlSessionFactory, getTableDataManager, getTransactionContextFactory, getTransactionFactory, getTypedEventListeners, getXmlEncoding, initBeans, initClock, initCommandContextFactory, initCommandExecutor, initCommandInterceptors, initConfigurators, initCustomMybatisInterceptors, initCustomMybatisMappers, initDatabaseType, initDataSource, initDbSqlSessionFactory, initDefaultCommandConfig, initEngineConfigurations, initEventDispatcher, initEventListeners, initInterceptorChain, initMybatisConfiguration, initMyBatisLogSqlExecutionTimePlugin, initObjectMapper, initSchemaCommandConfig, initService, initSqlSessionFactory, initTransactionContextFactory, initTypedEventListeners, isAlwaysLookupLatestDefinitionVersion, isBulkInsertEnabled, isDbHistoryUsed, isEnableConfiguratorServiceLoader, isEnableEventDispatcher, isEnableLogSqlExecutionTime, isFallbackToDefaultTenant, isForceCloseMybatisConnectionPool, isJdbcPingEnabled, isLoggingSessionEnabled, isTablePrefixIsSchema, isTransactionsExternallyManaged, isUseClassForNameClassLoading, isUseLockForDatabaseSchemaUpdate, isUsePrefixId, isUsingRelationalDatabase, isUsingSchemaMgmt, parseCustomMybatisXMLMappers, parseDependentEngineMybatisXMLMappers, parseMybatisConfiguration, parseMybatisXmlMapping, pathToEngineDbProperties, setAdditionalEventDispatchActions, setAgendaOperationExecutionListeners, setAgendaOperationRunner, setAlwaysLookupLatestDefinitionVersion, setBeans, setBulkInsertEnabled, setCommandContextFactory, setCommandExecutor, setCommandInvoker, setCommonSchemaManager, setConfigurators, setCustomMybatisInterceptors, setCustomPostDeployers, setCustomPreDeployers, setDbHistoryUsed, setDbSqlSessionFactory, setDefaultCommandInterceptors, setDefaultTenantProvider, setDefaultTenantValue, setDependentEngineMybatisTypeAliasConfigs, setDependentEngineMybatisTypeHandlerConfigs, setDependentEngineMyBatisXmlMappers, setDeployers, setEnableConfiguratorServiceLoader, setEnableLogSqlExecutionTime, setEngineConfigurations, setEngineLifecycleListeners, setEventRegistryConfigurator, setEventRegistryEventConsumers, setFallbackToDefaultTenant, setForceCloseMybatisConnectionPool, setIdmEngineConfigurator, setLockPollRate, setLoggingListener, setMaxLengthStringVariableType, setMaxNrOfStatementsInBulkInsert, setMybatisMappingFile, setObjectMapper, setSchemaLockWaitTime, setSchemaManagementCmd, setSchemaManager, setServiceConfigurations, setTransactionContextFactory, setUseLockForDatabaseSchemaUpdate, setUsePrefixId, setUsingSchemaMgmt
-
Field Details
-
DEFAULT_WS_SYNC_FACTORY
- See Also:
-
DEFAULT_WS_IMPORTER
- See Also:
-
DEFAULT_MYBATIS_MAPPING_FILE
- See Also:
-
repositoryService
-
runtimeService
-
historyService
-
identityService
-
taskService
-
formService
-
managementService
-
dynamicBpmnService
-
processInstanceMigrationService
-
disableIdmEngine
protected boolean disableIdmEngine -
disableEventRegistry
protected boolean disableEventRegistry -
attachmentDataManager
-
commentDataManager
-
deploymentDataManager
-
eventLogEntryDataManager
-
executionDataManager
-
activityInstanceDataManager
-
historicActivityInstanceDataManager
-
historicDetailDataManager
-
historicProcessInstanceDataManager
-
modelDataManager
-
processDefinitionDataManager
-
processDefinitionInfoDataManager
-
resourceDataManager
-
attachmentEntityManager
-
commentEntityManager
-
deploymentEntityManager
-
eventLogEntryEntityManager
-
executionEntityManager
-
activityInstanceEntityManager
-
historicActivityInstanceEntityManager
-
historicDetailEntityManager
-
historicProcessInstanceEntityManager
-
modelEntityManager
-
processDefinitionEntityManager
-
processDefinitionInfoEntityManager
-
resourceEntityManager
-
processDefinitionDeploymentDeletionManager
-
candidateManager
-
historyManager
-
historyConfigurationSettings
-
isAsyncHistoryEnabled
protected boolean isAsyncHistoryEnabled -
changeTenantIdManager
-
changeTenantEntityTypes
-
jobManager
-
dynamicStateManager
-
processInstanceMigrationManager
-
decisionTableVariableManager
-
variableServiceConfiguration
-
variableServiceConfigurators
protected Collection<ServiceConfigurator<VariableServiceConfiguration>> variableServiceConfigurators -
identityLinkServiceConfiguration
-
identityLinkServiceConfigurators
protected Collection<ServiceConfigurator<IdentityLinkServiceConfiguration>> identityLinkServiceConfigurators -
entityLinkServiceConfiguration
-
entityLinkServiceConfigurators
protected Collection<ServiceConfigurator<EntityLinkServiceConfiguration>> entityLinkServiceConfigurators -
eventSubscriptionServiceConfiguration
-
eventSubscriptionServiceConfigurators
protected Collection<ServiceConfigurator<EventSubscriptionServiceConfiguration>> eventSubscriptionServiceConfigurators -
taskServiceConfiguration
-
taskServiceConfigurators
-
jobServiceConfiguration
-
jobServiceConfigurators
-
batchServiceConfiguration
-
batchServiceConfigurators
-
enableEntityLinks
protected boolean enableEntityLinks -
variableAggregator
-
dependentScopeTypes
-
bpmnDeployer
-
appDeployer
-
bpmnParser
-
parsedDeploymentBuilderFactory
-
timerManager
-
eventSubscriptionManager
-
bpmnDeploymentHelper
-
cachingAndArtifactsManager
-
processDefinitionDiagramHelper
-
deploymentManager
-
processDefinitionCacheLimit
protected int processDefinitionCacheLimit -
processDefinitionCache
-
processDefinitionInfoCacheLimit
protected int processDefinitionInfoCacheLimit -
processDefinitionInfoCache
-
knowledgeBaseCacheLimit
protected int knowledgeBaseCacheLimit -
knowledgeBaseCache
-
appResourceCacheLimit
protected int appResourceCacheLimit -
appResourceCache
-
appResourceConverter
-
customJobHandlers
-
jobHandlers
-
customAsyncRunnableExecutionExceptionHandlers
protected List<AsyncRunnableExecutionExceptionHandler> customAsyncRunnableExecutionExceptionHandlers -
addDefaultExceptionHandler
protected boolean addDefaultExceptionHandler -
historyJobHandlers
-
customHistoryJobHandlers
-
processInstanceHelper
-
listenerNotificationHelper
-
formHandlerHelper
-
caseInstanceService
-
asyncExecutorNumberOfRetries
protected int asyncExecutorNumberOfRetriesThe number of retries for a job. -
asyncExecutorTaskExecutorConfiguration
The configuration of the task executor for the async executor. This is only applicable when using theDefaultAsyncTaskExecutor
-
asyncExecutorThreadPoolQueue
The queue onto which jobs will be placed before they are actually executed. Threads form the async executor threadpool will take work from this queue.By default null. If null, an
ArrayBlockingQueue
will be created of size defined in theasyncExecutorTaskExecutorConfiguration
.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
). -
asyncExecutorThreadFactory
The thread factory that the async task executor should use. -
asyncExecutorResetExpiredJobsMaxTimeout
protected int asyncExecutorResetExpiredJobsMaxTimeoutThe amount of time (in milliseconds) a job can maximum be in the 'executable' state before being deemed expired. Note that this won't happen when using the threadpool based executor, as the acquire thread will fetch these kind of jobs earlier.By default 24 hours, as this should be a very exceptional case.
-
asyncTaskInvokerTaskExecutorConfiguration
-
asyncExecutorConfiguration
-
asyncHistoryExecutorConfiguration
-
asyncHistoryExecutorNumberOfRetries
protected int asyncHistoryExecutorNumberOfRetries -
asyncHistoryExecutorTaskExecutorConfiguration
-
asyncHistoryExecutorThreadPoolQueue
-
enabledJobCategories
-
jobExecutionScope
-
historyJobExecutionScope
-
batchStatusTimeCycleConfig
-
asyncExecutorExecuteAsyncRunnableFactory
Allows to define a custom factory for creating theRunnable
that is executed by the async executor.(This property is only applicable when using the
DefaultAsyncJobExecutor
). -
internalJobParentStateResolver
-
flowableFunctionDelegates
-
customFlowableFunctionDelegates
-
astFunctionCreators
-
preBpmnParseHandlers
-
postBpmnParseHandlers
-
customDefaultBpmnParseHandlers
-
activityBehaviorFactory
-
listenerFactory
-
bpmnParseFactory
-
processValidator
-
customServiceTaskValidator
-
customFormEngines
-
formEngines
-
customFormTypes
-
formTypes
-
customPreVariableTypes
-
customPostVariableTypes
-
variableTypes
-
internalHistoryVariableManager
-
internalTaskVariableScopeResolver
-
internalHistoryTaskManager
-
internalTaskAssignmentManager
-
identityLinkEventHandler
-
internalTaskLocalizationManager
-
internalProcessLocalizationManager
-
internalProcessDefinitionLocalizationManager
-
internalJobManager
-
internalJobCompatibilityManager
-
processInstanceStateChangedCallbacks
-
processInstanceMigrationCallbacks
-
serializableVariableTypeTrackDeserializedObjects
protected boolean serializableVariableTypeTrackDeserializedObjectsThis flag determines whether variables of the type 'serializable' will be tracked. This means that, when true, in a JavaDelegate you can writeMySerializableVariable myVariable = (MySerializableVariable) execution.getVariable("myVariable"); myVariable.setNumber(123);
And the changes to the java object will be reflected in the database. Otherwise, a manual call to setVariable will be needed.
By default true for backwards compatibility.
-
jsonVariableTypeTrackObjects
protected boolean jsonVariableTypeTrackObjectsThis 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");
-
parallelMultiInstanceAsyncLeave
protected boolean parallelMultiInstanceAsyncLeaveWhether the Parallel Multi instance should perform the leave operation through an async exclusive job. When this is true then non exclusive parallel multi instances can run in non exclusive asynchronously without an exception being thrown. -
expressionManager
-
expressionManagerConfigurers
-
preDefaultELResolvers
-
preBeanELResolvers
-
postDefaultELResolvers
-
customScriptingEngineClasses
-
scriptingEngines
-
scriptBindingsFactory
-
resolverFactories
-
preDefaultResolverFactories
-
postDefaultResolverFactories
-
isExpressionCacheEnabled
protected boolean isExpressionCacheEnabled -
expressionCacheSize
protected int expressionCacheSize -
expressionTextLengthCacheLimit
protected int expressionTextLengthCacheLimit -
businessCalendarManager
-
startProcessInstanceInterceptor
-
createUserTaskInterceptor
-
userTaskStateInterceptor
-
createExternalWorkerJobInterceptor
-
identityLinkInterceptor
-
processInstanceQueryInterceptor
-
executionQueryInterceptor
-
historicProcessInstanceQueryInterceptor
-
taskQueryInterceptor
-
historicTaskQueryInterceptor
-
wsSyncFactoryClassName
-
wsWsdlImporterFactory
-
wsOverridenEndpointAddresses
-
delegateInterceptor
-
eventHandlers
-
customEventHandlers
-
failedJobCommandFactory
-
formFieldHandler
-
isFormFieldValidationEnabled
protected boolean isFormFieldValidationEnabled -
eventRegistryEventConsumer
-
eventRegistryStartProcessInstanceAsync
protected boolean eventRegistryStartProcessInstanceAsyncWhether process instances should be start asynchronously by the defaultEventRegistryEventConsumer
. This is a fallback applied for all events. We suggest modelling your processes appropriately, i.e. making the start event async. -
eventRegistryUniqueProcessInstanceCheckWithLock
protected boolean eventRegistryUniqueProcessInstanceCheckWithLockWhether the check for unique process instances should be done with a lock. We do not recommend changing this property, unless you have been explicitly asked by a Flowable maintainer. -
eventRegistryUniqueProcessInstanceStartLockTime
The amount of time for the lock of a unique start event. -
enableSafeBpmnXml
protected boolean enableSafeBpmnXmlSet this to true if you want to have extra checks on the BPMN xml that is parsed. See http://www.jorambarrez.be/blog/2013/02/19/uploading-a-funny-xml -can-bring-down-your-server/Unfortunately, this feature is not available on some platforms (JDK 6, JBoss), hence the reason why it is disabled by default. If your platform allows the use of StaxSource during XML parsing, do enable it.
-
batchSizeProcessInstances
protected int batchSizeProcessInstancesThe following settings will determine the amount of entities loaded at once when the engine needs to load multiple entities (eg. when suspending a process definition with all its process instances).The default setting is quite low, as not to surprise anyone with sudden memory spikes. Change it to something higher if the environment Flowable runs in allows it.
-
batchSizeTasks
protected int batchSizeTasks -
enableDatabaseEventLogging
protected boolean enableDatabaseEventLogging -
enableHistoricTaskLogging
protected boolean enableHistoricTaskLogging -
delegateExpressionFieldInjectionMode
Using field injection together with a delegate expression for a service task / execution listener / task listener is not thread-sade , see user guide section 'Field Injection' for more information.Set this flag to false to throw an exception at runtime when a field is injected and a delegateExpression is used.
- Since:
- 5.21
-
flowable5JobProcessors
-
jobProcessors
-
historyJobProcessors
-
enableVerboseExecutionTreeLogging
protected boolean enableVerboseExecutionTreeLoggingEnabled a very verbose debug output of the execution tree whilst executing operations. Most useful for core engine developers or people fiddling around with the execution tree. -
performanceSettings
-
agendaFactory
-
agendaFutureMaxWaitTimeoutProvider
-
identityLinkSchemaManager
-
entityLinkSchemaManager
-
eventSubscriptionSchemaManager
-
variableSchemaManager
-
taskSchemaManager
-
jobSchemaManager
-
batchSchemaManager
-
handleProcessEngineExecutorsAfterEngineCreate
protected boolean handleProcessEngineExecutorsAfterEngineCreate -
flowable5CompatibilityEnabled
protected boolean flowable5CompatibilityEnabled -
validateFlowable5EntitiesEnabled
protected boolean validateFlowable5EntitiesEnabled -
redeployFlowable5ProcessDefinitions
protected boolean redeployFlowable5ProcessDefinitions -
flowable5CompatibilityHandlerFactory
-
flowable5CompatibilityHandler
-
flowable5ActivityBehaviorFactory
-
flowable5ListenerFactory
-
flowable5PreBpmnParseHandlers
-
flowable5PostBpmnParseHandlers
-
flowable5CustomDefaultBpmnParseHandlers
-
flowable5CustomMybatisMappers
-
flowable5CustomMybatisXMLMappers
-
flowable5ExpressionManager
-
-
Constructor Details
-
ProcessEngineConfigurationImpl
public ProcessEngineConfigurationImpl()
-
-
Method Details
-
buildProcessEngine
- Specified by:
buildProcessEngine
in classProcessEngineConfiguration
-
init
public void init() -
initFailedJobCommandFactory
public void initFailedJobCommandFactory() -
initCommandExecutors
public void initCommandExecutors()- Overrides:
initCommandExecutors
in classAbstractEngineConfiguration
-
initCommandInvoker
public void initCommandInvoker()- Overrides:
initCommandInvoker
in classAbstractEngineConfiguration
-
getEngineCfgKey
- Specified by:
getEngineCfgKey
in classAbstractEngineConfiguration
-
getEngineScopeType
- Specified by:
getEngineScopeType
in classAbstractEngineConfiguration
-
getAdditionalDefaultCommandInterceptors
- Overrides:
getAdditionalDefaultCommandInterceptors
in classAbstractEngineConfiguration
-
initServices
public void initServices() -
initSchemaManager
public void initSchemaManager()- Overrides:
initSchemaManager
in classAbstractEngineConfiguration
-
initNonRelationalDataSource
public void initNonRelationalDataSource() -
initProcessSchemaManager
protected void initProcessSchemaManager() -
initVariableSchemaManager
protected void initVariableSchemaManager() -
initTaskSchemaManager
protected void initTaskSchemaManager() -
initIdentityLinkSchemaManager
protected void initIdentityLinkSchemaManager() -
initEntityLinkSchemaManager
protected void initEntityLinkSchemaManager() -
initEventSubscriptionSchemaManager
protected void initEventSubscriptionSchemaManager() -
initJobSchemaManager
protected void initJobSchemaManager() -
initBatchSchemaManager
protected void initBatchSchemaManager() -
initSchemaManagementCommand
public void initSchemaManagementCommand() -
initMybatisTypeHandlers
public void initMybatisTypeHandlers(org.apache.ibatis.session.Configuration configuration) - Overrides:
initMybatisTypeHandlers
in classAbstractEngineConfiguration
-
getMyBatisXmlConfigurationStream
- Specified by:
getMyBatisXmlConfigurationStream
in classAbstractEngineConfiguration
-
setCustomMybatisMappers
- Overrides:
setCustomMybatisMappers
in classAbstractEngineConfiguration
-
setCustomMybatisXMLMappers
public ProcessEngineConfigurationImpl setCustomMybatisXMLMappers(Set<String> customMybatisXMLMappers) - Overrides:
setCustomMybatisXMLMappers
in classAbstractEngineConfiguration
-
initDataManagers
public void initDataManagers()- Overrides:
initDataManagers
in classAbstractEngineConfiguration
-
initEntityManagers
public void initEntityManagers()- Overrides:
initEntityManagers
in classAbstractEngineConfiguration
-
initProcessDefinitionDeploymentDeletionManager
public void initProcessDefinitionDeploymentDeletionManager() -
initCandidateManager
public void initCandidateManager() -
initVariableAggregator
public void initVariableAggregator() -
initDependentScopeTypes
public void initDependentScopeTypes() -
initHistoryConfigurationSettings
public void initHistoryConfigurationSettings() -
initHistoryManager
public void initHistoryManager() -
initChangeTenantIdManager
public void initChangeTenantIdManager() -
initDynamicStateManager
public void initDynamicStateManager() -
initProcessInstanceMigrationValidationManager
public void initProcessInstanceMigrationValidationManager() -
initIdentityLinkInterceptor
public void initIdentityLinkInterceptor() -
initSessionFactories
public void initSessionFactories()- Overrides:
initSessionFactories
in classAbstractEngineConfiguration
-
initDbSqlSessionFactoryEntitySettings
protected void initDbSqlSessionFactoryEntitySettings()- Specified by:
initDbSqlSessionFactoryEntitySettings
in classAbstractEngineConfiguration
-
configureVariableServiceConfiguration
public void configureVariableServiceConfiguration() -
initVariableServiceConfiguration
public void initVariableServiceConfiguration() -
instantiateVariableServiceConfiguration
-
initIdentityLinkServiceConfiguration
public void initIdentityLinkServiceConfiguration() -
instantiateIdentityLinkServiceConfiguration
-
initEntityLinkServiceConfiguration
public void initEntityLinkServiceConfiguration() -
instantiateEntityLinkServiceConfiguration
-
initEventSubscriptionServiceConfiguration
public void initEventSubscriptionServiceConfiguration() -
instantiateEventSubscriptionServiceConfiguration
-
initTaskServiceConfiguration
public void initTaskServiceConfiguration() -
instantiateTaskServiceConfiguration
-
configureJobServiceConfiguration
public void configureJobServiceConfiguration() -
initJobServiceConfiguration
public void initJobServiceConfiguration() -
instantiateJobServiceConfiguration
-
addJobHandler
-
removeJobHandler
-
addHistoryJobHandler
-
initBatchServiceConfiguration
public void initBatchServiceConfiguration() -
instantiateBatchServiceConfiguration
-
afterInitTaskServiceConfiguration
public void afterInitTaskServiceConfiguration() -
afterInitEventRegistryEventBusConsumer
public void afterInitEventRegistryEventBusConsumer() -
initHistoryCleaningManager
public void initHistoryCleaningManager() -
removeHistoryJobHandler
-
initProcessDefinitionCache
public void initProcessDefinitionCache() -
initProcessDefinitionInfoCache
public void initProcessDefinitionInfoCache() -
initAppResourceCache
public void initAppResourceCache() -
initKnowledgeBaseCache
public void initKnowledgeBaseCache() -
initDeployers
public void initDeployers() -
initBpmnDeployerDependencies
public void initBpmnDeployerDependencies() -
getDefaultDeployers
-
initListenerFactory
public void initListenerFactory() -
initWsdlImporterFactory
public void initWsdlImporterFactory() -
initBehaviorFactory
public void initBehaviorFactory() -
initBpmnParser
public void initBpmnParser() -
getDefaultBpmnParseHandlers
-
initProcessDiagramGenerator
public void initProcessDiagramGenerator() -
initJobHandlers
public void initJobHandlers() -
initHistoryJobHandlers
protected void initHistoryJobHandlers() -
initAsyncTaskExecutor
protected void initAsyncTaskExecutor() -
initAsyncTaskInvoker
protected void initAsyncTaskInvoker() -
initAsyncExecutor
public void initAsyncExecutor() -
initAsyncHistoryTaskExecutor
protected void initAsyncHistoryTaskExecutor() -
initAsyncHistoryExecutor
public void initAsyncHistoryExecutor() -
getOrCreateAsyncHistoryExecutorConfiguration
-
initHistoryLevel
public void initHistoryLevel() -
initIdGenerator
public void initIdGenerator()- Overrides:
initIdGenerator
in classAbstractEngineConfiguration
-
initTransactionFactory
public void initTransactionFactory()- Overrides:
initTransactionFactory
in classAbstractEngineConfiguration
-
initHelpers
public void initHelpers() -
initVariableTypes
public void initVariableTypes() -
initFormEngines
public void initFormEngines() -
initFormTypes
public void initFormTypes() -
initScriptBindingsFactory
public void initScriptBindingsFactory() -
initScriptingEngines
public void initScriptingEngines() -
initExpressionManager
public void initExpressionManager() -
initMailClients
public void initMailClients() -
initBusinessCalendarManager
public void initBusinessCalendarManager() -
initAgendaFactory
public void initAgendaFactory() -
initDelegateInterceptor
public void initDelegateInterceptor() -
initEventHandlers
public void initEventHandlers() -
initJpa
public void initJpa() -
initProcessValidator
public void initProcessValidator() -
initAdditionalEventDispatchActions
protected void initAdditionalEventDispatchActions()- Overrides:
initAdditionalEventDispatchActions
in classAbstractEngineConfiguration
-
initFormFieldHandler
public void initFormFieldHandler() -
initFunctionDelegates
public void initFunctionDelegates() -
initAstFunctionCreators
public void initAstFunctionCreators() -
initDatabaseEventLogging
public void initDatabaseEventLogging() -
initFlowable5CompatibilityHandler
public void initFlowable5CompatibilityHandler() -
postProcessEngineInitialisation
protected void postProcessEngineInitialisation()Called when theProcessEngine
is initialized, but before it is returned -
close
public void close()- Overrides:
close
in classAbstractEngineConfiguration
-
getProcessEngineCloseRunnable
-
getEngineSpecificEngineConfigurators
- Overrides:
getEngineSpecificEngineConfigurators
in classAbstractEngineConfiguration
-
createDefaultEventRegistryEngineConfigurator
-
addConfigurator
- Overrides:
addConfigurator
in classAbstractEngineConfiguration
-
initLocalizationManagers
public void initLocalizationManagers() -
setEngineName
- Overrides:
setEngineName
in classProcessEngineConfiguration
-
setDatabaseSchemaUpdate
- Overrides:
setDatabaseSchemaUpdate
in classProcessEngineConfiguration
-
setJdbcUrl
- Overrides:
setJdbcUrl
in classProcessEngineConfiguration
-
setDefaultCommandConfig
- Overrides:
setDefaultCommandConfig
in classAbstractEngineConfiguration
-
setSchemaCommandConfig
- Overrides:
setSchemaCommandConfig
in classAbstractEngineConfiguration
-
getCustomPreCommandInterceptors
- Overrides:
getCustomPreCommandInterceptors
in classAbstractEngineConfiguration
-
setCustomPreCommandInterceptors
public ProcessEngineConfigurationImpl setCustomPreCommandInterceptors(List<CommandInterceptor> customPreCommandInterceptors) - Overrides:
setCustomPreCommandInterceptors
in classAbstractEngineConfiguration
-
getCustomPostCommandInterceptors
- Overrides:
getCustomPostCommandInterceptors
in classAbstractEngineConfiguration
-
setCustomPostCommandInterceptors
public ProcessEngineConfigurationImpl setCustomPostCommandInterceptors(List<CommandInterceptor> customPostCommandInterceptors) - Overrides:
setCustomPostCommandInterceptors
in classAbstractEngineConfiguration
-
getCommandInterceptors
- Overrides:
getCommandInterceptors
in classAbstractEngineConfiguration
-
setCommandInterceptors
public ProcessEngineConfigurationImpl setCommandInterceptors(List<CommandInterceptor> commandInterceptors) - Overrides:
setCommandInterceptors
in classAbstractEngineConfiguration
-
getRepositoryService
- Specified by:
getRepositoryService
in classProcessEngineConfiguration
-
setRepositoryService
-
getRuntimeService
- Specified by:
getRuntimeService
in classProcessEngineConfiguration
-
setRuntimeService
-
getHistoryService
- Specified by:
getHistoryService
in classProcessEngineConfiguration
-
setHistoryService
-
getIdentityService
- Specified by:
getIdentityService
in classProcessEngineConfiguration
-
setIdentityService
-
getTaskService
- Specified by:
getTaskService
in classProcessEngineConfiguration
-
setTaskService
-
getFormService
- Specified by:
getFormService
in classProcessEngineConfiguration
-
setFormService
-
getManagementService
- Specified by:
getManagementService
in classProcessEngineConfiguration
-
setManagementService
-
getDynamicBpmnService
-
setDynamicBpmnService
-
getProcessMigrationService
-
setProcessInstanceMigrationService
public void setProcessInstanceMigrationService(ProcessMigrationService processInstanceMigrationService) -
getProcessEngineConfiguration
- Specified by:
getProcessEngineConfiguration
in classProcessEngineConfiguration
-
isDisableIdmEngine
public boolean isDisableIdmEngine() -
setDisableIdmEngine
-
isDisableEventRegistry
public boolean isDisableEventRegistry() -
setDisableEventRegistry
-
setSessionFactories
public ProcessEngineConfigurationImpl setSessionFactories(Map<Class<?>, SessionFactory> sessionFactories) - Overrides:
setSessionFactories
in classAbstractEngineConfiguration
-
getBpmnDeployer
-
setBpmnDeployer
-
getBpmnParser
-
setBpmnParser
-
getParsedDeploymentBuilderFactory
-
setParsedDeploymentBuilderFactory
public ProcessEngineConfigurationImpl setParsedDeploymentBuilderFactory(ParsedDeploymentBuilderFactory parsedDeploymentBuilderFactory) -
getTimerManager
-
setTimerManager
-
getEventSubscriptionManager
-
setEventSubscriptionManager
-
getBpmnDeploymentHelper
-
setBpmnDeploymentHelper
public ProcessEngineConfigurationImpl setBpmnDeploymentHelper(BpmnDeploymentHelper bpmnDeploymentHelper) -
getCachingAndArtifactsManager
-
setCachingAndArtifactsManager
-
getProcessDefinitionDiagramHelper
-
setProcessDefinitionDiagramHelper
public ProcessEngineConfigurationImpl setProcessDefinitionDiagramHelper(ProcessDefinitionDiagramHelper processDefinitionDiagramHelper) -
setIdGenerator
- Overrides:
setIdGenerator
in classAbstractEngineConfiguration
-
getWsSyncFactoryClassName
-
setWsSyncFactoryClassName
-
getWsdlImporterFactory
-
setWsdlImporterFactory
public ProcessEngineConfigurationImpl setWsdlImporterFactory(XMLImporterFactory wsWsdlImporterFactory) -
addWsEndpointAddress
Add or replace the address of the given web-service endpoint with the given value- Parameters:
endpointName
- The endpoint name for which a new address must be setaddress
- The new address of the endpoint
-
removeWsEndpointAddress
Remove the address definition of the given web-service endpoint- Parameters:
endpointName
- The endpoint name for which the address definition must be removed
-
getWsOverridenEndpointAddresses
-
setWsOverridenEndpointAddresses
public ProcessEngineConfiguration setWsOverridenEndpointAddresses(ConcurrentMap<QName, URL> wsOverridenEndpointAddress) -
getFormEngines
-
setFormEngines
-
getFormTypes
-
setFormTypes
-
getScriptingEngines
- Specified by:
getScriptingEngines
in interfaceScriptingEngineAwareEngineConfiguration
-
setScriptingEngines
- Specified by:
setScriptingEngines
in interfaceScriptingEngineAwareEngineConfiguration
-
getVariableTypes
- Specified by:
getVariableTypes
in interfaceHasVariableTypes
-
setVariableTypes
- Specified by:
setVariableTypes
in interfaceHasVariableTypes
-
getIdentityLinkServiceConfiguration
-
setIdentityLinkServiceConfiguration
public ProcessEngineConfigurationImpl setIdentityLinkServiceConfiguration(IdentityLinkServiceConfiguration identityLinkServiceConfiguration) -
getIdentityLinkServiceConfigurators
public Collection<ServiceConfigurator<IdentityLinkServiceConfiguration>> getIdentityLinkServiceConfigurators() -
setIdentityLinkServiceConfigurators
public ProcessEngineConfigurationImpl setIdentityLinkServiceConfigurators(Collection<ServiceConfigurator<IdentityLinkServiceConfiguration>> identityLinkServiceConfigurators) -
addIdentityLinkServiceConfigurator
public ProcessEngineConfigurationImpl addIdentityLinkServiceConfigurator(ServiceConfigurator<IdentityLinkServiceConfiguration> configurator) -
getEntityLinkServiceConfiguration
-
setEntityLinkServiceConfiguration
public ProcessEngineConfigurationImpl setEntityLinkServiceConfiguration(EntityLinkServiceConfiguration entityLinkServiceConfiguration) -
getEntityLinkServiceConfigurators
public Collection<ServiceConfigurator<EntityLinkServiceConfiguration>> getEntityLinkServiceConfigurators() -
setEntityLinkServiceConfigurators
public ProcessEngineConfigurationImpl setEntityLinkServiceConfigurators(Collection<ServiceConfigurator<EntityLinkServiceConfiguration>> entityLinkServiceConfigurators) -
addEntityLinkServiceConfigurator
public ProcessEngineConfigurationImpl addEntityLinkServiceConfigurator(ServiceConfigurator<EntityLinkServiceConfiguration> configurator) -
getTaskServiceConfiguration
-
setTaskServiceConfiguration
public ProcessEngineConfigurationImpl setTaskServiceConfiguration(TaskServiceConfiguration taskServiceConfiguration) -
getTaskServiceConfigurators
-
setTaskServiceConfigurators
public ProcessEngineConfigurationImpl setTaskServiceConfigurators(Collection<ServiceConfigurator<TaskServiceConfiguration>> taskServiceConfigurators) -
addTaskServiceConfigurator
public ProcessEngineConfigurationImpl addTaskServiceConfigurator(ServiceConfigurator<TaskServiceConfiguration> configurator) -
setVariableServiceConfiguration
public ProcessEngineConfigurationImpl setVariableServiceConfiguration(VariableServiceConfiguration variableServiceConfiguration) -
getVariableServiceConfigurators
public Collection<ServiceConfigurator<VariableServiceConfiguration>> getVariableServiceConfigurators() -
setVariableServiceConfigurators
public ProcessEngineConfigurationImpl setVariableServiceConfigurators(Collection<ServiceConfigurator<VariableServiceConfiguration>> variableServiceConfigurators) -
addVariableServiceConfigurator
public ProcessEngineConfigurationImpl addVariableServiceConfigurator(ServiceConfigurator<VariableServiceConfiguration> configurator) -
getInternalHistoryVariableManager
-
setInternalHistoryVariableManager
public ProcessEngineConfigurationImpl setInternalHistoryVariableManager(InternalHistoryVariableManager internalHistoryVariableManager) -
getInternalTaskVariableScopeResolver
-
setInternalTaskVariableScopeResolver
public ProcessEngineConfigurationImpl setInternalTaskVariableScopeResolver(InternalTaskVariableScopeResolver internalTaskVariableScopeResolver) -
getInternalHistoryTaskManager
-
setInternalHistoryTaskManager
public ProcessEngineConfigurationImpl setInternalHistoryTaskManager(InternalHistoryTaskManager internalHistoryTaskManager) -
getInternalTaskAssignmentManager
-
setInternalTaskAssignmentManager
public ProcessEngineConfigurationImpl setInternalTaskAssignmentManager(InternalTaskAssignmentManager internalTaskAssignmentManager) -
getIdentityLinkEventHandler
-
setIdentityLinkEventHandler
public ProcessEngineConfigurationImpl setIdentityLinkEventHandler(IdentityLinkEventHandler identityLinkEventHandler) -
getInternalTaskLocalizationManager
-
setInternalTaskLocalizationManager
public ProcessEngineConfigurationImpl setInternalTaskLocalizationManager(InternalTaskLocalizationManager internalTaskLocalizationManager) -
getInternalProcessLocalizationManager
-
setInternalProcessLocalizationManager
public ProcessEngineConfigurationImpl setInternalProcessLocalizationManager(InternalProcessLocalizationManager internalProcessLocalizationManager) -
getInternalProcessDefinitionLocalizationManager
public InternalProcessDefinitionLocalizationManager getInternalProcessDefinitionLocalizationManager() -
setInternalProcessDefinitionLocalizationManager
public ProcessEngineConfigurationImpl setInternalProcessDefinitionLocalizationManager(InternalProcessDefinitionLocalizationManager internalProcessDefinitionLocalizationManager) -
getInternalJobManager
-
setInternalJobManager
-
getInternalJobCompatibilityManager
-
setInternalJobCompatibilityManager
public ProcessEngineConfigurationImpl setInternalJobCompatibilityManager(InternalJobCompatibilityManager internalJobCompatibilityManager) -
isSerializableVariableTypeTrackDeserializedObjects
public boolean isSerializableVariableTypeTrackDeserializedObjects() -
setSerializableVariableTypeTrackDeserializedObjects
public void setSerializableVariableTypeTrackDeserializedObjects(boolean serializableVariableTypeTrackDeserializedObjects) -
isJsonVariableTypeTrackObjects
public boolean isJsonVariableTypeTrackObjects() -
setJsonVariableTypeTrackObjects
public ProcessEngineConfigurationImpl setJsonVariableTypeTrackObjects(boolean jsonVariableTypeTrackObjects) -
isParallelMultiInstanceAsyncLeave
public boolean isParallelMultiInstanceAsyncLeave() -
setParallelMultiInstanceAsyncLeave
public ProcessEngineConfigurationImpl setParallelMultiInstanceAsyncLeave(boolean parallelMultiInstanceAsyncLeave) -
getPreDefaultELResolvers
-
setPreDefaultELResolvers
public ProcessEngineConfigurationImpl setPreDefaultELResolvers(Collection<ELResolver> preDefaultELResolvers) -
addPreDefaultELResolver
-
getPreBeanELResolvers
-
setPreBeanELResolvers
public ProcessEngineConfigurationImpl setPreBeanELResolvers(Collection<ELResolver> preBeanELResolvers) -
addPreBeanELResolver
-
getPostDefaultELResolvers
-
setPostDefaultELResolvers
public ProcessEngineConfigurationImpl setPostDefaultELResolvers(Collection<ELResolver> postDefaultELResolvers) -
addPostDefaultELResolver
-
getExpressionManager
- Specified by:
getExpressionManager
in interfaceHasExpressionManagerEngineConfiguration
-
setExpressionManager
- Specified by:
setExpressionManager
in interfaceHasExpressionManagerEngineConfiguration
-
getExpressionManagerConfigurers
-
addExpressionManagerConfigurer
public AbstractEngineConfiguration addExpressionManagerConfigurer(Consumer<ExpressionManager> configurer) - Specified by:
addExpressionManagerConfigurer
in interfaceHasExpressionManagerEngineConfiguration
-
isExpressionCacheEnabled
public boolean isExpressionCacheEnabled() -
setExpressionCacheEnabled
-
getExpressionCacheSize
public int getExpressionCacheSize() -
setExpressionCacheSize
-
getExpressionTextLengthCacheLimit
public int getExpressionTextLengthCacheLimit() -
setExpressionTextLengthCacheLimit
public ProcessEngineConfigurationImpl setExpressionTextLengthCacheLimit(int expressionTextLengthCacheLimit) -
getBusinessCalendarManager
-
setBusinessCalendarManager
public ProcessEngineConfigurationImpl setBusinessCalendarManager(BusinessCalendarManager businessCalendarManager) -
getStartProcessInstanceInterceptor
-
setStartProcessInstanceInterceptor
public ProcessEngineConfigurationImpl setStartProcessInstanceInterceptor(StartProcessInstanceInterceptor startProcessInstanceInterceptor) -
getCreateUserTaskInterceptor
-
setCreateUserTaskInterceptor
public ProcessEngineConfigurationImpl setCreateUserTaskInterceptor(CreateUserTaskInterceptor createUserTaskInterceptor) -
getUserTaskStateInterceptor
-
setUserTaskStateInterceptor
public ProcessEngineConfigurationImpl setUserTaskStateInterceptor(UserTaskStateInterceptor userTaskStateInterceptor) -
getCreateExternalWorkerJobInterceptor
-
setCreateExternalWorkerJobInterceptor
public ProcessEngineConfigurationImpl setCreateExternalWorkerJobInterceptor(CreateExternalWorkerJobInterceptor createExternalWorkerJobInterceptor) -
getProcessInstanceQueryInterceptor
-
setProcessInstanceQueryInterceptor
public ProcessEngineConfigurationImpl setProcessInstanceQueryInterceptor(ProcessInstanceQueryInterceptor processInstanceQueryInterceptor) -
getExecutionQueryInterceptor
-
setExecutionQueryInterceptor
public ProcessEngineConfigurationImpl setExecutionQueryInterceptor(ExecutionQueryInterceptor executionQueryInterceptor) -
getHistoricProcessInstanceQueryInterceptor
-
setHistoricProcessInstanceQueryInterceptor
public ProcessEngineConfigurationImpl setHistoricProcessInstanceQueryInterceptor(HistoricProcessInstanceQueryInterceptor historicProcessInstanceQueryInterceptor) -
getTaskQueryInterceptor
-
setTaskQueryInterceptor
public ProcessEngineConfigurationImpl setTaskQueryInterceptor(TaskQueryInterceptor taskQueryInterceptor) -
getHistoricTaskQueryInterceptor
-
setHistoricTaskQueryInterceptor
public ProcessEngineConfigurationImpl setHistoricTaskQueryInterceptor(HistoricTaskQueryInterceptor historicTaskQueryInterceptor) -
getAgendaFactory
-
setAgendaFactory
-
getAgendaFutureMaxWaitTimeoutProvider
-
setAgendaFutureMaxWaitTimeoutProvider
public ProcessEngineConfigurationImpl setAgendaFutureMaxWaitTimeoutProvider(AgendaFutureMaxWaitTimeoutProvider agendaFutureMaxWaitTimeoutProvider) -
getJobHandlers
-
setJobHandlers
-
getHistoryJobHandlers
-
setHistoryJobHandlers
public ProcessEngineConfigurationImpl setHistoryJobHandlers(Map<String, HistoryJobHandler> historyJobHandlers) -
getProcessInstanceHelper
-
setProcessInstanceHelper
public ProcessEngineConfigurationImpl setProcessInstanceHelper(ProcessInstanceHelper processInstanceHelper) -
getListenerNotificationHelper
-
setListenerNotificationHelper
public ProcessEngineConfigurationImpl setListenerNotificationHelper(ListenerNotificationHelper listenerNotificationHelper) -
getFormHandlerHelper
-
setFormHandlerHelper
-
getCaseInstanceService
-
setCaseInstanceService
public ProcessEngineConfigurationImpl setCaseInstanceService(CaseInstanceService caseInstanceService) -
setSqlSessionFactory
public ProcessEngineConfigurationImpl setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) - Overrides:
setSqlSessionFactory
in classAbstractEngineConfiguration
-
setTransactionFactory
public ProcessEngineConfigurationImpl setTransactionFactory(org.apache.ibatis.transaction.TransactionFactory transactionFactory) - Overrides:
setTransactionFactory
in classAbstractEngineConfiguration
-
addCustomSessionFactory
- Overrides:
addCustomSessionFactory
in classAbstractEngineConfiguration
-
setCustomSessionFactories
public ProcessEngineConfigurationImpl setCustomSessionFactories(List<SessionFactory> customSessionFactories) - Overrides:
setCustomSessionFactories
in classAbstractEngineConfiguration
-
getCustomJobHandlers
-
setCustomJobHandlers
-
addCustomJobHandler
-
getCustomHistoryJobHandlers
-
setCustomHistoryJobHandlers
public ProcessEngineConfigurationImpl setCustomHistoryJobHandlers(List<HistoryJobHandler> customHistoryJobHandlers) -
getCustomFormEngines
-
setCustomFormEngines
-
getCustomFormTypes
-
setCustomFormTypes
-
getCustomScriptingEngineClasses
-
setCustomScriptingEngineClasses
public ProcessEngineConfigurationImpl setCustomScriptingEngineClasses(List<String> customScriptingEngineClasses) -
getCustomPreVariableTypes
-
setCustomPreVariableTypes
public ProcessEngineConfigurationImpl setCustomPreVariableTypes(List<VariableType> customPreVariableTypes) -
getCustomPostVariableTypes
-
setCustomPostVariableTypes
public ProcessEngineConfigurationImpl setCustomPostVariableTypes(List<VariableType> customPostVariableTypes) -
getPreBpmnParseHandlers
-
setPreBpmnParseHandlers
public ProcessEngineConfigurationImpl setPreBpmnParseHandlers(List<BpmnParseHandler> preBpmnParseHandlers) -
getCustomDefaultBpmnParseHandlers
-
setCustomDefaultBpmnParseHandlers
public ProcessEngineConfigurationImpl setCustomDefaultBpmnParseHandlers(List<BpmnParseHandler> customDefaultBpmnParseHandlers) -
getPostBpmnParseHandlers
-
setPostBpmnParseHandlers
public ProcessEngineConfigurationImpl setPostBpmnParseHandlers(List<BpmnParseHandler> postBpmnParseHandlers) -
getActivityBehaviorFactory
-
setActivityBehaviorFactory
public ProcessEngineConfigurationImpl setActivityBehaviorFactory(ActivityBehaviorFactory activityBehaviorFactory) -
getListenerFactory
-
setListenerFactory
-
getBpmnParseFactory
-
setBpmnParseFactory
-
getResolverFactories
-
setResolverFactories
-
getPreDefaultResolverFactories
-
setPreDefaultResolverFactories
public ProcessEngineConfigurationImpl setPreDefaultResolverFactories(Collection<ResolverFactory> preDefaultResolverFactories) -
addPreDefaultResolverFactory
-
getPostDefaultResolverFactories
-
setPostDefaultResolverFactories
public ProcessEngineConfigurationImpl setPostDefaultResolverFactories(Collection<ResolverFactory> postDefaultResolverFactories) -
addPostDefaultResolverFactory
public ProcessEngineConfigurationImpl addPostDefaultResolverFactory(ResolverFactory resolverFactory) -
getDeploymentManager
-
setDeploymentManager
-
setDelegateInterceptor
public ProcessEngineConfigurationImpl setDelegateInterceptor(DelegateInterceptor delegateInterceptor) -
getDelegateInterceptor
-
getEventHandler
-
setEventHandlers
-
getEventHandlers
-
getCustomEventHandlers
-
setCustomEventHandlers
public ProcessEngineConfigurationImpl setCustomEventHandlers(List<EventHandler> customEventHandlers) -
getFailedJobCommandFactory
-
setFailedJobCommandFactory
public ProcessEngineConfigurationImpl setFailedJobCommandFactory(FailedJobCommandFactory failedJobCommandFactory) -
getBatchSizeProcessInstances
public int getBatchSizeProcessInstances() -
setBatchSizeProcessInstances
-
getBatchSizeTasks
public int getBatchSizeTasks() -
setBatchSizeTasks
-
getProcessDefinitionCacheLimit
public int getProcessDefinitionCacheLimit() -
setProcessDefinitionCacheLimit
public ProcessEngineConfigurationImpl setProcessDefinitionCacheLimit(int processDefinitionCacheLimit) -
getProcessDefinitionCache
-
setProcessDefinitionCache
public ProcessEngineConfigurationImpl setProcessDefinitionCache(DeploymentCache<ProcessDefinitionCacheEntry> processDefinitionCache) -
setProcessDefinitionInfoCache
public ProcessEngineConfigurationImpl setProcessDefinitionInfoCache(DeploymentCache<ProcessDefinitionInfoCacheObject> processDefinitionInfoCache) -
getProcessDefinitionInfoCache
-
getKnowledgeBaseCacheLimit
public int getKnowledgeBaseCacheLimit() -
setKnowledgeBaseCacheLimit
-
getKnowledgeBaseCache
-
setKnowledgeBaseCache
public ProcessEngineConfigurationImpl setKnowledgeBaseCache(DeploymentCache<Object> knowledgeBaseCache) -
getAppResourceCache
-
setAppResourceCache
-
getAppResourceCacheLimit
public int getAppResourceCacheLimit() -
setAppResourceCacheLimit
-
getAppResourceConverter
-
setAppResourceConverter
public ProcessEngineConfigurationImpl setAppResourceConverter(AppResourceConverter appResourceConverter) -
isEnableSafeBpmnXml
public boolean isEnableSafeBpmnXml() -
setEnableSafeBpmnXml
-
setEventDispatcher
- Overrides:
setEventDispatcher
in classAbstractEngineConfiguration
-
setEnableEventDispatcher
- Overrides:
setEnableEventDispatcher
in classAbstractEngineConfiguration
-
setTypedEventListeners
public ProcessEngineConfigurationImpl setTypedEventListeners(Map<String, List<FlowableEventListener>> typedListeners) - Overrides:
setTypedEventListeners
in classAbstractEngineConfiguration
-
setEventListeners
- Overrides:
setEventListeners
in classAbstractEngineConfiguration
-
getProcessValidator
-
setProcessValidator
-
getCustomServiceTaskValidator
-
setCustomServiceTaskValidator
public ProcessEngineConfigurationImpl setCustomServiceTaskValidator(ServiceTaskValidator customServiceTaskValidator) -
getFormFieldHandler
-
setFormFieldHandler
-
isFormFieldValidationEnabled
public boolean isFormFieldValidationEnabled() -
setFormFieldValidationEnabled
-
getEventRegistryEventConsumer
-
setEventRegistryEventConsumer
public ProcessEngineConfigurationImpl setEventRegistryEventConsumer(EventRegistryEventConsumer eventRegistryEventConsumer) -
isEventRegistryStartProcessInstanceAsync
public boolean isEventRegistryStartProcessInstanceAsync() -
setEventRegistryStartProcessInstanceAsync
public ProcessEngineConfigurationImpl setEventRegistryStartProcessInstanceAsync(boolean eventRegistryStartProcessInstanceAsync) -
isEventRegistryUniqueProcessInstanceCheckWithLock
public boolean isEventRegistryUniqueProcessInstanceCheckWithLock() -
setEventRegistryUniqueProcessInstanceCheckWithLock
public ProcessEngineConfigurationImpl setEventRegistryUniqueProcessInstanceCheckWithLock(boolean eventRegistryUniqueProcessInstanceCheckWithLock) -
getEventRegistryUniqueProcessInstanceStartLockTime
-
setEventRegistryUniqueProcessInstanceStartLockTime
public ProcessEngineConfigurationImpl setEventRegistryUniqueProcessInstanceStartLockTime(Duration eventRegistryUniqueProcessInstanceStartLockTime) -
getFlowableFunctionDelegates
-
setFlowableFunctionDelegates
public ProcessEngineConfigurationImpl setFlowableFunctionDelegates(List<FlowableFunctionDelegate> flowableFunctionDelegates) -
getCustomFlowableFunctionDelegates
-
setCustomFlowableFunctionDelegates
public ProcessEngineConfigurationImpl setCustomFlowableFunctionDelegates(List<FlowableFunctionDelegate> customFlowableFunctionDelegates) -
getAstFunctionCreators
-
setAstFunctionCreators
-
isEnableDatabaseEventLogging
public boolean isEnableDatabaseEventLogging() -
setEnableDatabaseEventLogging
public ProcessEngineConfigurationImpl setEnableDatabaseEventLogging(boolean enableDatabaseEventLogging) -
isEnableHistoricTaskLogging
public boolean isEnableHistoricTaskLogging() -
setEnableHistoricTaskLogging
public ProcessEngineConfigurationImpl setEnableHistoricTaskLogging(boolean enableHistoricTaskLogging) -
setUsingRelationalDatabase
- Overrides:
setUsingRelationalDatabase
in classAbstractEngineConfiguration
-
isEnableVerboseExecutionTreeLogging
public boolean isEnableVerboseExecutionTreeLogging() -
setEnableVerboseExecutionTreeLogging
public ProcessEngineConfigurationImpl setEnableVerboseExecutionTreeLogging(boolean enableVerboseExecutionTreeLogging) -
setEnableEagerExecutionTreeFetching
public ProcessEngineConfigurationImpl setEnableEagerExecutionTreeFetching(boolean enableEagerExecutionTreeFetching) -
setEnableExecutionRelationshipCounts
public ProcessEngineConfigurationImpl setEnableExecutionRelationshipCounts(boolean enableExecutionRelationshipCounts) -
setEnableTaskRelationshipCounts
public ProcessEngineConfigurationImpl setEnableTaskRelationshipCounts(boolean enableTaskRelationshipCounts) -
getPerformanceSettings
-
setPerformanceSettings
-
setEnableLocalization
-
getAttachmentDataManager
-
setAttachmentDataManager
public ProcessEngineConfigurationImpl setAttachmentDataManager(AttachmentDataManager attachmentDataManager) -
setByteArrayDataManager
public ProcessEngineConfigurationImpl setByteArrayDataManager(ByteArrayDataManager byteArrayDataManager) - Overrides:
setByteArrayDataManager
in classAbstractEngineConfiguration
-
getCommentDataManager
-
setCommentDataManager
-
getDeploymentDataManager
-
setDeploymentDataManager
public ProcessEngineConfigurationImpl setDeploymentDataManager(DeploymentDataManager deploymentDataManager) -
getEventLogEntryDataManager
-
setEventLogEntryDataManager
public ProcessEngineConfigurationImpl setEventLogEntryDataManager(EventLogEntryDataManager eventLogEntryDataManager) -
getExecutionDataManager
-
setExecutionDataManager
public ProcessEngineConfigurationImpl setExecutionDataManager(ExecutionDataManager executionDataManager) -
getActivityInstanceDataManager
-
setActivityInstanceDataManager
public ProcessEngineConfigurationImpl setActivityInstanceDataManager(ActivityInstanceDataManager activityInstanceDataManager) -
getHistoricActivityInstanceDataManager
-
setHistoricActivityInstanceDataManager
public ProcessEngineConfigurationImpl setHistoricActivityInstanceDataManager(HistoricActivityInstanceDataManager historicActivityInstanceDataManager) -
getHistoricDetailDataManager
-
setHistoricDetailDataManager
public ProcessEngineConfigurationImpl setHistoricDetailDataManager(HistoricDetailDataManager historicDetailDataManager) -
getHistoricProcessInstanceDataManager
-
setHistoricProcessInstanceDataManager
public ProcessEngineConfigurationImpl setHistoricProcessInstanceDataManager(HistoricProcessInstanceDataManager historicProcessInstanceDataManager) -
getModelDataManager
-
setModelDataManager
-
getProcessDefinitionDataManager
-
setProcessDefinitionDataManager
public ProcessEngineConfigurationImpl setProcessDefinitionDataManager(ProcessDefinitionDataManager processDefinitionDataManager) -
getProcessDefinitionInfoDataManager
-
setProcessDefinitionInfoDataManager
public ProcessEngineConfigurationImpl setProcessDefinitionInfoDataManager(ProcessDefinitionInfoDataManager processDefinitionInfoDataManager) -
setPropertyDataManager
public ProcessEngineConfigurationImpl setPropertyDataManager(PropertyDataManager propertyDataManager) - Overrides:
setPropertyDataManager
in classAbstractEngineConfiguration
-
getResourceDataManager
-
setResourceDataManager
public ProcessEngineConfigurationImpl setResourceDataManager(ResourceDataManager resourceDataManager) -
getAttachmentEntityManager
-
setAttachmentEntityManager
public ProcessEngineConfigurationImpl setAttachmentEntityManager(AttachmentEntityManager attachmentEntityManager) -
setByteArrayEntityManager
public ProcessEngineConfigurationImpl setByteArrayEntityManager(ByteArrayEntityManager byteArrayEntityManager) - Overrides:
setByteArrayEntityManager
in classAbstractEngineConfiguration
-
getCommentEntityManager
-
setCommentEntityManager
public ProcessEngineConfigurationImpl setCommentEntityManager(CommentEntityManager commentEntityManager) -
getDeploymentEntityManager
-
setDeploymentEntityManager
public ProcessEngineConfigurationImpl setDeploymentEntityManager(DeploymentEntityManager deploymentEntityManager) -
getEventLogEntryEntityManager
-
setEventLogEntryEntityManager
public ProcessEngineConfigurationImpl setEventLogEntryEntityManager(EventLogEntryEntityManager eventLogEntryEntityManager) -
getExecutionEntityManager
-
setExecutionEntityManager
public ProcessEngineConfigurationImpl setExecutionEntityManager(ExecutionEntityManager executionEntityManager) -
getActivityInstanceEntityManager
-
setActivityInstanceEntityManager
public ProcessEngineConfigurationImpl setActivityInstanceEntityManager(ActivityInstanceEntityManager activityInstanceEntityManager) -
getHistoricActivityInstanceEntityManager
-
setHistoricActivityInstanceEntityManager
public ProcessEngineConfigurationImpl setHistoricActivityInstanceEntityManager(HistoricActivityInstanceEntityManager historicActivityInstanceEntityManager) -
getHistoricDetailEntityManager
-
setHistoricDetailEntityManager
public ProcessEngineConfigurationImpl setHistoricDetailEntityManager(HistoricDetailEntityManager historicDetailEntityManager) -
getHistoricProcessInstanceEntityManager
-
setHistoricProcessInstanceEntityManager
public ProcessEngineConfigurationImpl setHistoricProcessInstanceEntityManager(HistoricProcessInstanceEntityManager historicProcessInstanceEntityManager) -
getModelEntityManager
-
setModelEntityManager
-
getProcessDefinitionEntityManager
-
setProcessDefinitionEntityManager
public ProcessEngineConfigurationImpl setProcessDefinitionEntityManager(ProcessDefinitionEntityManager processDefinitionEntityManager) -
getProcessDefinitionInfoEntityManager
-
setProcessDefinitionInfoEntityManager
public ProcessEngineConfigurationImpl setProcessDefinitionInfoEntityManager(ProcessDefinitionInfoEntityManager processDefinitionInfoEntityManager) -
setPropertyEntityManager
public ProcessEngineConfigurationImpl setPropertyEntityManager(PropertyEntityManager propertyEntityManager) - Overrides:
setPropertyEntityManager
in classAbstractEngineConfiguration
-
getResourceEntityManager
-
setResourceEntityManager
public ProcessEngineConfigurationImpl setResourceEntityManager(ResourceEntityManager resourceEntityManager) -
getProcessDefinitionDeploymentDeletionManager
-
setProcessDefinitionDeploymentDeletionManager
public ProcessEngineConfigurationImpl setProcessDefinitionDeploymentDeletionManager(DeploymentProcessDefinitionDeletionManager processDefinitionDeploymentDeletionManager) -
setTableDataManager
- Overrides:
setTableDataManager
in classAbstractEngineConfiguration
-
getCandidateManager
-
setCandidateManager
-
getCustomAsyncRunnableExecutionExceptionHandlers
public List<AsyncRunnableExecutionExceptionHandler> getCustomAsyncRunnableExecutionExceptionHandlers() -
setCustomAsyncRunnableExecutionExceptionHandlers
public ProcessEngineConfigurationImpl setCustomAsyncRunnableExecutionExceptionHandlers(List<AsyncRunnableExecutionExceptionHandler> customAsyncRunnableExecutionExceptionHandlers) -
isAddDefaultExceptionHandler
public boolean isAddDefaultExceptionHandler() -
setAddDefaultExceptionHandler
public ProcessEngineConfigurationImpl setAddDefaultExceptionHandler(boolean addDefaultExceptionHandler) -
getHistoryManager
-
setHistoryManager
-
getHistoryConfigurationSettings
-
setHistoryConfigurationSettings
public ProcessEngineConfigurationImpl setHistoryConfigurationSettings(HistoryConfigurationSettings historyConfigurationSettings) -
isAsyncHistoryEnabled
public boolean isAsyncHistoryEnabled() -
setAsyncHistoryEnabled
-
getJobManager
-
setJobManager
-
getChangeTenantIdManager
-
setChangeTenantIdManager
public ProcessEngineConfigurationImpl setChangeTenantIdManager(ChangeTenantIdManager changeTenantIdManager) -
getChangeTenantEntityTypes
-
setChangeTenantEntityTypes
public ProcessEngineConfigurationImpl setChangeTenantEntityTypes(Set<String> changeTenantEntityTypes) -
getDynamicStateManager
-
setDynamicStateManager
public ProcessEngineConfigurationImpl setDynamicStateManager(DynamicStateManager dynamicStateManager) -
getProcessInstanceMigrationManager
-
setProcessInstanceMigrationManager
public ProcessEngineConfigurationImpl setProcessInstanceMigrationManager(ProcessInstanceMigrationManager processInstanceMigrationValidationMananger) -
getDecisionTableVariableManager
-
setDecisionTableVariableManager
public ProcessEngineConfigurationImpl setDecisionTableVariableManager(DecisionTableVariableManager decisionTableVariableManager) -
getIdentityLinkInterceptor
-
setIdentityLinkInterceptor
public ProcessEngineConfigurationImpl setIdentityLinkInterceptor(IdentityLinkInterceptor identityLinkInterceptor) -
setClock
- Overrides:
setClock
in classProcessEngineConfiguration
-
resetClock
public void resetClock() -
getDelegateExpressionFieldInjectionMode
-
setDelegateExpressionFieldInjectionMode
public ProcessEngineConfigurationImpl setDelegateExpressionFieldInjectionMode(DelegateExpressionFieldInjectionMode delegateExpressionFieldInjectionMode) -
getFlowable5JobProcessors
-
setFlowable5JobProcessors
-
getJobProcessors
-
setJobProcessors
-
getHistoryJobProcessors
-
setHistoryJobProcessors
public ProcessEngineConfigurationImpl setHistoryJobProcessors(List<HistoryJobProcessor> historyJobProcessors) -
getProcessInstanceStateChangedCallbacks
public Map<String,List<RuntimeInstanceStateChangeCallback>> getProcessInstanceStateChangedCallbacks() -
setProcessInstanceStateChangedCallbacks
public ProcessEngineConfigurationImpl setProcessInstanceStateChangedCallbacks(Map<String, List<RuntimeInstanceStateChangeCallback>> processInstanceStateChangedCallbacks) -
getProcessInstanceMigrationCallbacks
-
setProcessInstanceMigrationCallbacks
public ProcessEngineConfigurationImpl setProcessInstanceMigrationCallbacks(List<ProcessInstanceMigrationCallback> processInstanceMigrationCallbacks) -
getVariableSchemaManager
-
setVariableSchemaManager
-
getTaskSchemaManager
-
setTaskSchemaManager
-
getIdentityLinkSchemaManager
-
setIdentityLinkSchemaManager
public ProcessEngineConfigurationImpl setIdentityLinkSchemaManager(SchemaManager identityLinkSchemaManager) -
getEntityLinkSchemaManager
-
setEntityLinkSchemaManager
public ProcessEngineConfigurationImpl setEntityLinkSchemaManager(SchemaManager entityLinkSchemaManager) -
getEventSubscriptionSchemaManager
-
setEventSubscriptionSchemaManager
public ProcessEngineConfigurationImpl setEventSubscriptionSchemaManager(SchemaManager eventSubscriptionSchemaManager) -
getJobSchemaManager
-
setJobSchemaManager
-
getBatchSchemaManager
-
setBatchSchemaManager
-
isEnableEntityLinks
public boolean isEnableEntityLinks() -
setEnableEntityLinks
-
getVariableAggregator
-
setVariableAggregator
-
getDependentScopeTypes
-
setDependentScopeTypes
public ProcessEngineConfigurationImpl setDependentScopeTypes(Collection<String> dependentScopeTypes) -
addDependentScopeType
-
isHandleProcessEngineExecutorsAfterEngineCreate
public boolean isHandleProcessEngineExecutorsAfterEngineCreate() -
setHandleProcessEngineExecutorsAfterEngineCreate
public void setHandleProcessEngineExecutorsAfterEngineCreate(boolean handleProcessEngineExecutorsAfterEngineCreate) -
isFlowable5CompatibilityEnabled
public boolean isFlowable5CompatibilityEnabled() -
setFlowable5CompatibilityEnabled
public ProcessEngineConfigurationImpl setFlowable5CompatibilityEnabled(boolean flowable5CompatibilityEnabled) -
isValidateFlowable5EntitiesEnabled
public boolean isValidateFlowable5EntitiesEnabled() -
setValidateFlowable5EntitiesEnabled
public ProcessEngineConfigurationImpl setValidateFlowable5EntitiesEnabled(boolean validateFlowable5EntitiesEnabled) -
isRedeployFlowable5ProcessDefinitions
public boolean isRedeployFlowable5ProcessDefinitions() -
setRedeployFlowable5ProcessDefinitions
public ProcessEngineConfigurationImpl setRedeployFlowable5ProcessDefinitions(boolean redeployFlowable5ProcessDefinitions) -
getFlowable5CompatibilityHandlerFactory
-
setFlowable5CompatibilityHandlerFactory
public ProcessEngineConfigurationImpl setFlowable5CompatibilityHandlerFactory(Flowable5CompatibilityHandlerFactory flowable5CompatibilityHandlerFactory) -
getFlowable5CompatibilityHandler
-
setFlowable5CompatibilityHandler
public ProcessEngineConfigurationImpl setFlowable5CompatibilityHandler(Flowable5CompatibilityHandler flowable5CompatibilityHandler) -
getFlowable5ActivityBehaviorFactory
-
setFlowable5ActivityBehaviorFactory
public ProcessEngineConfigurationImpl setFlowable5ActivityBehaviorFactory(Object flowable5ActivityBehaviorFactory) -
getFlowable5ExpressionManager
-
setFlowable5ExpressionManager
public ProcessEngineConfigurationImpl setFlowable5ExpressionManager(Object flowable5ExpressionManager) -
getFlowable5ListenerFactory
-
setFlowable5ListenerFactory
-
getFlowable5PreBpmnParseHandlers
-
setFlowable5PreBpmnParseHandlers
public ProcessEngineConfigurationImpl setFlowable5PreBpmnParseHandlers(List<Object> flowable5PreBpmnParseHandlers) -
getFlowable5PostBpmnParseHandlers
-
setFlowable5PostBpmnParseHandlers
public ProcessEngineConfigurationImpl setFlowable5PostBpmnParseHandlers(List<Object> flowable5PostBpmnParseHandlers) -
getFlowable5CustomDefaultBpmnParseHandlers
-
setFlowable5CustomDefaultBpmnParseHandlers
public ProcessEngineConfigurationImpl setFlowable5CustomDefaultBpmnParseHandlers(List<Object> flowable5CustomDefaultBpmnParseHandlers) -
getFlowable5CustomMybatisMappers
-
setFlowable5CustomMybatisMappers
public ProcessEngineConfigurationImpl setFlowable5CustomMybatisMappers(Set<Class<?>> flowable5CustomMybatisMappers) -
getFlowable5CustomMybatisXMLMappers
-
setFlowable5CustomMybatisXMLMappers
public ProcessEngineConfigurationImpl setFlowable5CustomMybatisXMLMappers(Set<String> flowable5CustomMybatisXMLMappers) -
setAsyncExecutorActivate
- Overrides:
setAsyncExecutorActivate
in classProcessEngineConfiguration
-
getOrCreateAsyncTaskInvokerTaskExecutorConfiguration
-
getAsyncTaskInvokerTaskExecutorConfiguration
-
setAsyncTaskInvokerTaskExecutorConfiguration
public ProcessEngineConfigurationImpl setAsyncTaskInvokerTaskExecutorConfiguration(AsyncTaskExecutorConfiguration asyncTaskInvokerTaskExecutorConfiguration) -
getOrCreateAsyncExecutorTaskExecutorConfiguration
-
getAsyncExecutorTaskExecutorConfiguration
-
setAsyncExecutorTaskExecutorConfiguration
public ProcessEngineConfigurationImpl setAsyncExecutorTaskExecutorConfiguration(AsyncTaskExecutorConfiguration asyncExecutorTaskExecutorConfiguration) -
getAsyncExecutorCorePoolSize
public int getAsyncExecutorCorePoolSize() -
setAsyncExecutorCorePoolSize
-
getAsyncExecutorNumberOfRetries
public int getAsyncExecutorNumberOfRetries() -
setAsyncExecutorNumberOfRetries
public ProcessEngineConfigurationImpl setAsyncExecutorNumberOfRetries(int asyncExecutorNumberOfRetries) -
getAsyncHistoryExecutorNumberOfRetries
public int getAsyncHistoryExecutorNumberOfRetries() -
setAsyncHistoryExecutorNumberOfRetries
public ProcessEngineConfigurationImpl setAsyncHistoryExecutorNumberOfRetries(int asyncHistoryExecutorNumberOfRetries) -
getAsyncExecutorMaxPoolSize
public int getAsyncExecutorMaxPoolSize() -
setAsyncExecutorMaxPoolSize
-
getAsyncExecutorThreadKeepAliveTime
public long getAsyncExecutorThreadKeepAliveTime() -
setAsyncExecutorThreadKeepAliveTime
public ProcessEngineConfigurationImpl setAsyncExecutorThreadKeepAliveTime(long asyncExecutorThreadKeepAliveTime) -
getAsyncExecutorThreadPoolQueueSize
public int getAsyncExecutorThreadPoolQueueSize() -
setAsyncExecutorThreadPoolQueueSize
public ProcessEngineConfigurationImpl setAsyncExecutorThreadPoolQueueSize(int asyncExecutorThreadPoolQueueSize) -
getAsyncExecutorThreadPoolQueue
-
setAsyncExecutorThreadPoolQueue
public ProcessEngineConfigurationImpl setAsyncExecutorThreadPoolQueue(BlockingQueue<Runnable> asyncExecutorThreadPoolQueue) -
getAsyncExecutorSecondsToWaitOnShutdown
public long getAsyncExecutorSecondsToWaitOnShutdown() -
setAsyncExecutorSecondsToWaitOnShutdown
public ProcessEngineConfigurationImpl setAsyncExecutorSecondsToWaitOnShutdown(long asyncExecutorSecondsToWaitOnShutdown) -
isAsyncExecutorAllowCoreThreadTimeout
public boolean isAsyncExecutorAllowCoreThreadTimeout() -
setAsyncExecutorAllowCoreThreadTimeout
public ProcessEngineConfigurationImpl setAsyncExecutorAllowCoreThreadTimeout(boolean asyncExecutorAllowCoreThreadTimeout) -
getAsyncExecutorThreadFactory
-
setAsyncExecutorThreadFactory
public ProcessEngineConfigurationImpl setAsyncExecutorThreadFactory(ThreadFactory asyncExecutorThreadFactory) -
getAsyncExecutorMaxTimerJobsPerAcquisition
-
setAsyncExecutorMaxTimerJobsPerAcquisition
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorMaxTimerJobsPerAcquisition(int asyncExecutorMaxTimerJobsPerAcquisition) -
getAsyncExecutorMaxAsyncJobsDuePerAcquisition
-
setAsyncExecutorMaxAsyncJobsDuePerAcquisition
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorMaxAsyncJobsDuePerAcquisition(int asyncExecutorMaxAsyncJobsDuePerAcquisition) -
getAsyncExecutorDefaultTimerJobAcquireWaitTime
-
setAsyncExecutorDefaultTimerJobAcquireWaitTime
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorDefaultTimerJobAcquireWaitTime(int asyncExecutorDefaultTimerJobAcquireWaitTime) -
getAsyncExecutorDefaultAsyncJobAcquireWaitTime
-
setAsyncExecutorDefaultAsyncJobAcquireWaitTime
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorDefaultAsyncJobAcquireWaitTime(int asyncExecutorDefaultAsyncJobAcquireWaitTime) -
getAsyncExecutorDefaultQueueSizeFullWaitTime
-
setAsyncExecutorDefaultQueueSizeFullWaitTime
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorDefaultQueueSizeFullWaitTime(int asyncExecutorDefaultQueueSizeFullWaitTime) -
getAsyncExecutorLockOwner
Deprecated. -
setAsyncExecutorLockOwner
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorLockOwner(String asyncExecutorLockOwner) Deprecated. -
isAsyncExecutorUnlockOwnedJobs
Deprecated. -
setAsyncExecutorUnlockOwnedJobs
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorUnlockOwnedJobs(boolean asyncExecutorUnlockOwnedJobs) -
getAsyncExecutorTimerLockTimeInMillis
Deprecated. -
setAsyncExecutorTimerLockTimeInMillis
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorTimerLockTimeInMillis(int asyncExecutorTimerLockTimeInMillis) -
getAsyncExecutorAsyncJobLockTimeInMillis
Deprecated. -
setAsyncExecutorAsyncJobLockTimeInMillis
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorAsyncJobLockTimeInMillis(int asyncExecutorAsyncJobLockTimeInMillis) -
getAsyncExecutorResetExpiredJobsInterval
-
setAsyncExecutorResetExpiredJobsInterval
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorResetExpiredJobsInterval(int asyncExecutorResetExpiredJobsInterval) -
getAsyncExecutorResetExpiredJobsMaxTimeout
public int getAsyncExecutorResetExpiredJobsMaxTimeout() -
setAsyncExecutorResetExpiredJobsMaxTimeout
public ProcessEngineConfigurationImpl setAsyncExecutorResetExpiredJobsMaxTimeout(int asyncExecutorResetExpiredJobsMaxTimeout) -
getAsyncExecutorExecuteAsyncRunnableFactory
-
setAsyncExecutorExecuteAsyncRunnableFactory
public ProcessEngineConfigurationImpl setAsyncExecutorExecuteAsyncRunnableFactory(ExecuteAsyncRunnableFactory asyncExecutorExecuteAsyncRunnableFactory) -
getAsyncExecutorResetExpiredJobsPageSize
-
setAsyncExecutorResetExpiredJobsPageSize
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorResetExpiredJobsPageSize(int asyncExecutorResetExpiredJobsPageSize) -
getAsyncExecutorConfiguration
-
setAsyncExecutorConfiguration
public ProcessEngineConfigurationImpl setAsyncExecutorConfiguration(AsyncJobExecutorConfiguration asyncExecutorConfiguration) -
getAsyncHistoryExecutorConfiguration
-
setAsyncHistoryExecutorConfiguration
public ProcessEngineConfigurationImpl setAsyncHistoryExecutorConfiguration(AsyncJobExecutorConfiguration asyncHistoryExecutorConfiguration) -
getEnabledJobCategories
-
setEnabledJobCategories
-
addEnabledJobCategory
-
getJobExecutionScope
-
setJobExecutionScope
-
getHistoryJobExecutionScope
-
setHistoryJobExecutionScope
-
getOrCreateAsyncHistoryExecutorTaskExecutorConfiguration
-
getAsyncHistoryExecutorTaskExecutorConfiguration
-
setAsyncHistoryExecutorTaskExecutorConfiguration
public ProcessEngineConfigurationImpl setAsyncHistoryExecutorTaskExecutorConfiguration(AsyncTaskExecutorConfiguration asyncHistoryExecutorTaskExecutorConfiguration) -
getAsyncHistoryExecutorCorePoolSize
public int getAsyncHistoryExecutorCorePoolSize() -
setAsyncHistoryExecutorCorePoolSize
public ProcessEngineConfigurationImpl setAsyncHistoryExecutorCorePoolSize(int asyncHistoryExecutorCorePoolSize) -
getAsyncHistoryExecutorMaxPoolSize
public int getAsyncHistoryExecutorMaxPoolSize() -
setAsyncHistoryExecutorMaxPoolSize
public ProcessEngineConfigurationImpl setAsyncHistoryExecutorMaxPoolSize(int asyncHistoryExecutorMaxPoolSize) -
getAsyncHistoryExecutorThreadKeepAliveTime
public long getAsyncHistoryExecutorThreadKeepAliveTime() -
setAsyncHistoryExecutorThreadKeepAliveTime
public ProcessEngineConfigurationImpl setAsyncHistoryExecutorThreadKeepAliveTime(long asyncHistoryExecutorThreadKeepAliveTime) -
getAsyncHistoryExecutorThreadPoolQueueSize
public int getAsyncHistoryExecutorThreadPoolQueueSize() -
setAsyncHistoryExecutorThreadPoolQueueSize
public ProcessEngineConfigurationImpl setAsyncHistoryExecutorThreadPoolQueueSize(int asyncHistoryExecutorThreadPoolQueueSize) -
getAsyncHistoryExecutorThreadPoolQueue
-
setAsyncHistoryExecutorThreadPoolQueue
public ProcessEngineConfigurationImpl setAsyncHistoryExecutorThreadPoolQueue(BlockingQueue<Runnable> asyncHistoryExecutorThreadPoolQueue) -
getAsyncHistoryExecutorSecondsToWaitOnShutdown
public long getAsyncHistoryExecutorSecondsToWaitOnShutdown() -
setAsyncHistoryExecutorSecondsToWaitOnShutdown
public ProcessEngineConfigurationImpl setAsyncHistoryExecutorSecondsToWaitOnShutdown(long asyncHistoryExecutorSecondsToWaitOnShutdown) -
getAsyncHistoryExecutorDefaultAsyncJobAcquireWaitTime
-
setAsyncHistoryExecutorDefaultAsyncJobAcquireWaitTime
@Deprecated public ProcessEngineConfigurationImpl setAsyncHistoryExecutorDefaultAsyncJobAcquireWaitTime(int asyncHistoryExecutorDefaultAsyncJobAcquireWaitTime) -
getAsyncHistoryExecutorDefaultQueueSizeFullWaitTime
-
setAsyncHistoryExecutorDefaultQueueSizeFullWaitTime
@Deprecated public ProcessEngineConfigurationImpl setAsyncHistoryExecutorDefaultQueueSizeFullWaitTime(int asyncHistoryExecutorDefaultQueueSizeFullWaitTime) -
getAsyncHistoryExecutorMaxJobsDuePerAcquisition
-
setAsyncHistoryExecutorMaxJobsDuePerAcquisition
@Deprecated public ProcessEngineConfigurationImpl setAsyncHistoryExecutorMaxJobsDuePerAcquisition(int asyncHistoryExecutorMaxJobsDuePerAcquisition) -
getAsyncHistoryExecutorLockOwner
Deprecated. -
setAsyncHistoryExecutorLockOwner
@Deprecated public ProcessEngineConfigurationImpl setAsyncHistoryExecutorLockOwner(String asyncHistoryExecutorLockOwner) -
getAsyncHistoryExecutorAsyncJobLockTimeInMillis
-
setAsyncHistoryExecutorAsyncJobLockTimeInMillis
@Deprecated public ProcessEngineConfigurationImpl setAsyncHistoryExecutorAsyncJobLockTimeInMillis(int asyncHistoryExecutorAsyncJobLockTimeInMillis) -
getAsyncHistoryExecutorResetExpiredJobsInterval
-
setAsyncHistoryExecutorResetExpiredJobsInterval
@Deprecated public ProcessEngineConfigurationImpl setAsyncHistoryExecutorResetExpiredJobsInterval(int asyncHistoryExecutorResetExpiredJobsInterval) -
getAsyncHistoryExecutorResetExpiredJobsPageSize
-
setAsyncHistoryExecutorResetExpiredJobsPageSize
@Deprecated public ProcessEngineConfigurationImpl setAsyncHistoryExecutorResetExpiredJobsPageSize(int asyncHistoryExecutorResetExpiredJobsPageSize) -
isAsyncExecutorAsyncJobAcquisitionEnabled
-
setAsyncExecutorAsyncJobAcquisitionEnabled
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorAsyncJobAcquisitionEnabled(boolean isAsyncExecutorAsyncJobAcquisitionEnabled) -
isAsyncExecutorTimerJobAcquisitionEnabled
-
setAsyncExecutorTimerJobAcquisitionEnabled
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorTimerJobAcquisitionEnabled(boolean isAsyncExecutorTimerJobAcquisitionEnabled) -
isAsyncExecutorResetExpiredJobsEnabled
-
setAsyncExecutorResetExpiredJobsEnabled
@Deprecated public ProcessEngineConfigurationImpl setAsyncExecutorResetExpiredJobsEnabled(boolean isAsyncExecutorResetExpiredJobsEnabled) -
isAsyncHistoryExecutorAsyncJobAcquisitionEnabled
-
setAsyncHistoryExecutorAsyncJobAcquisitionEnabled
@Deprecated public ProcessEngineConfigurationImpl setAsyncHistoryExecutorAsyncJobAcquisitionEnabled(boolean isAsyncHistoryExecutorAsyncJobAcquisitionEnabled) -
isAsyncHistoryExecutorResetExpiredJobsEnabled
-
setAsyncHistoryExecutorResetExpiredJobsEnabled
@Deprecated public ProcessEngineConfigurationImpl setAsyncHistoryExecutorResetExpiredJobsEnabled(boolean isAsyncHistoryExecutorResetExpiredJobsEnabled) -
getJobServiceConfiguration
-
setJobServiceConfiguration
public ProcessEngineConfigurationImpl setJobServiceConfiguration(JobServiceConfiguration jobServiceConfiguration) -
getJobServiceConfigurators
-
setJobServiceConfigurators
public ProcessEngineConfigurationImpl setJobServiceConfigurators(Collection<ServiceConfigurator<JobServiceConfiguration>> jobServiceConfigurators) -
addJobServiceConfigurator
public ProcessEngineConfigurationImpl addJobServiceConfigurator(ServiceConfigurator<JobServiceConfiguration> configurator) -
getBatchServiceConfiguration
-
setBatchServiceConfiguration
public ProcessEngineConfigurationImpl setBatchServiceConfiguration(BatchServiceConfiguration batchServiceConfiguration) -
getBatchServiceConfigurators
-
setBatchServiceConfigurators
public ProcessEngineConfigurationImpl setBatchServiceConfigurators(Collection<ServiceConfigurator<BatchServiceConfiguration>> batchServiceConfigurators) -
addBatchServiceConfigurator
public ProcessEngineConfigurationImpl addBatchServiceConfigurator(ServiceConfigurator<BatchServiceConfiguration> configurator) -
getEventSubscriptionServiceConfiguration
-
setEventSubscriptionServiceConfiguration
public ProcessEngineConfigurationImpl setEventSubscriptionServiceConfiguration(EventSubscriptionServiceConfiguration eventSubscriptionServiceConfiguration) -
getEventSubscriptionServiceConfigurators
public Collection<ServiceConfigurator<EventSubscriptionServiceConfiguration>> getEventSubscriptionServiceConfigurators() -
setEventSubscriptionServiceConfigurators
public ProcessEngineConfigurationImpl setEventSubscriptionServiceConfigurators(Collection<ServiceConfigurator<EventSubscriptionServiceConfiguration>> eventSubscriptionServiceConfigurators) -
addEventSubscriptionServiceConfigurator
public ProcessEngineConfigurationImpl addEventSubscriptionServiceConfigurator(ServiceConfigurator<EventSubscriptionServiceConfiguration> configurator) -
getVariableServiceConfiguration
- Specified by:
getVariableServiceConfiguration
in interfaceHasVariableServiceConfiguration
-
getAsyncExecutorTenantId
Deprecated. -
setAsyncExecutorTenantId
Deprecated. -
getBatchStatusTimeCycleConfig
-
setBatchStatusTimeCycleConfig
-
AsyncJobExecutorConfiguration.getAsyncJobLockTime()
viagetAsyncExecutorConfiguration()