public class JtaProcessEngineConfiguration extends ProcessEngineConfigurationImpl
| Modifier and Type | Field and Description |
|---|---|
protected CommandContextFactory |
dbSchemaOperationsCommandContextFactory
CommandContextFactory to be used for DbSchemaOperations |
protected TransactionManager |
transactionManager |
protected String |
transactionManagerJndiName |
actualCommandExecutor, artifactFactory, authorizationService, autoStoreScriptVariables, beans, bpmnParseFactory, businessCalendarManager, caseService, cmmnElementHandlerRegistry, cmmnEnabled, cmmnHistoryEventProducer, cmmnTransformFactory, commandContextFactory, commandExecutorSchemaOperations, commandExecutorTxRequired, commandExecutorTxRequiresNew, commandInterceptorsTxRequired, commandInterceptorsTxRequiresNew, correlationHandler, customEventHandlers, customFormEngines, customFormFieldValidators, customFormTypes, customHistoryLevels, customIncidentHandlers, customJobHandlers, customPostCmmnTransformListeners, customPostCommandInterceptorsTxRequired, customPostCommandInterceptorsTxRequiresNew, customPostDeployers, customPostVariableSerializers, customPreCmmnTransformListeners, customPreCommandInterceptorsTxRequired, customPreCommandInterceptorsTxRequiresNew, customPreDeployers, customPreVariableSerializers, customRejectedJobsHandler, customScriptingEngineClasses, customSessionFactories, databaseSchema, databaseTablePrefix, databaseTypeMappings, DB_SCHEMA_UPDATE_CREATE, DB_SCHEMA_UPDATE_DROP_CREATE, dbEntityCacheKeyMapping, dbSqlSessionFactory, DEFAULT_MYBATIS_MAPPING_FILE, DEFAULT_WS_SYNC_FACTORY, defaultCharset, defaultCharsetName, defaultSerializationFormat, delegateInterceptor, deployers, deploymentCache, enableExpressionsInAdhocQueries, enableExpressionsInStoredQueries, enableFetchScriptEngineFromProcessApplication, enableScriptCompilation, enableScriptEngineCaching, eventHandlers, expressionManager, failedJobCommandFactory, filterService, formEngines, formService, formTypes, formValidators, historyEventHandler, historyEventProducer, historyLevel, HISTORYLEVEL_ACTIVITY, HISTORYLEVEL_AUDIT, HISTORYLEVEL_FULL, HISTORYLEVEL_NONE, historyLevels, historyService, identityProviderSessionFactory, identityService, idGenerator, idGeneratorDataSource, idGeneratorDataSourceJndiName, incidentHandlers, isCreateDiagramOnDeploy, isDbEntityCacheReuseEnabled, isDbHistoryUsed, isDbIdentityUsed, isDeploymentLockUsed, isExecutionTreePrefetchEnabled, isInvokeCustomVariableListeners, jobExecutor, jobHandlers, managementService, passwordEncryptor, postParseListeners, preParseListeners, processApplicationManager, processEngine, processEnginePlugins, registeredDeployments, repositoryService, resolverFactories, resourceAuthorizationProvider, runtimeService, scriptEnvResolvers, scriptFactory, scriptingEngines, scriptingEnvironment, sessionFactories, sqlSessionFactory, taskService, transactionContextFactory, transactionFactory, variableSerializers, wsSyncFactoryClassNameauthorizationEnabled, classLoader, createIncidentOnFailedJobEnabled, databaseSchemaUpdate, databaseType, dataSource, dataSourceJndiName, DB_SCHEMA_UPDATE_CREATE_DROP, DB_SCHEMA_UPDATE_FALSE, DB_SCHEMA_UPDATE_TRUE, defaultNumberOfRetries, hintJobExecutor, history, HISTORY_ACTIVITY, HISTORY_AUDIT, HISTORY_FULL, HISTORY_NONE, HISTORY_VARIABLE, idBlockSize, jdbcDriver, jdbcMaxActiveConnections, jdbcMaxCheckoutTime, jdbcMaxIdleConnections, jdbcMaxWaitTime, jdbcPassword, jdbcPingConnectionNotUsedFor, jdbcPingEnabled, jdbcPingQuery, jdbcStatementTimeout, jdbcUrl, jdbcUsername, jobExecutorAcquireByDueDate, jobExecutorActivate, jobExecutorDeploymentAware, jobExecutorPreferTimerJobs, jpaCloseEntityManager, jpaEntityManagerFactory, jpaHandleTransaction, jpaPersistenceUnitName, mailServerDefaultFrom, mailServerHost, mailServerPassword, mailServerPort, mailServerUsername, processEngineName, transactionsExternallyManaged, useTLS, valueTypeResolver| Constructor and Description |
|---|
JtaProcessEngineConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
CommandContextFactory |
getDbSchemaOperationsCommandContextFactory() |
protected Collection<? extends CommandInterceptor> |
getDefaultCommandInterceptorsTxRequired() |
protected Collection<? extends CommandInterceptor> |
getDefaultCommandInterceptorsTxRequiresNew() |
TransactionManager |
getTransactionManager() |
String |
getTransactionManagerJndiName() |
protected void |
init() |
protected void |
initCommandExecutorDbSchemaOperations()
provide custom command executor that uses NON-JTA transactions
|
protected void |
initDbSchemaOperationsCommandContextFactory() |
protected void |
initTransactionContextFactory() |
protected void |
initTransactionManager() |
void |
setDbSchemaOperationsCommandContextFactory(CommandContextFactory dbSchemaOperationsCommandContextFactory) |
void |
setTransactionManager(TransactionManager transactionManager) |
void |
setTransactionManagerJndiName(String transactionManagerJndiName) |
addSessionFactory, buildProcessEngine, ensurePrefixAndSchemaFitToegether, getArtifactFactory, getAuthorizationService, getBeans, getBpmnDeployer, getBusinessCalendarManager, getCaseService, getCmmnDeployer, getCmmnHistoryEventProducer, getCommandContextFactory, getCommandExecutorSchemaOperations, getCommandExecutorTxRequired, getCommandExecutorTxRequiresNew, getCommandInterceptorsTxRequired, getCommandInterceptorsTxRequiresNew, getCorrelationHandler, getCustomEventHandlers, getCustomFormEngines, getCustomFormFieldValidators, getCustomFormTypes, getCustomHistoryLevels, getCustomIncidentHandlers, getCustomJobHandlers, getCustomPostBPMNParseListeners, getCustomPostCmmnTransformListeners, getCustomPostCommandInterceptorsTxRequired, getCustomPostCommandInterceptorsTxRequiresNew, getCustomPostDeployers, getCustomPostVariableSerializers, getCustomPreBPMNParseListeners, getCustomPreCmmnTransformListeners, getCustomPreCommandInterceptorsTxRequired, getCustomPreCommandInterceptorsTxRequiresNew, getCustomPreDeployers, getCustomPreVariableSerializers, getCustomRejectedJobsHandler, getCustomScriptingEngineClasses, getCustomSessionFactories, getDatabaseSchema, getDatabaseTablePrefix, getDbEntityCacheKeyMapping, getDbSqlSessionFactory, getDefaultBPMNParseListeners, getDefaultCharset, getDefaultCmmnTransformListeners, getDefaultDatabaseTypeMappings, getDefaultDeployers, getDefaultSerializationFormat, getDelegateInterceptor, getDeployers, getDeploymentCache, getEnvScriptResolvers, getEventHandler, getEventHandlers, getExpressionManager, getFailedJobCommandFactory, getFilterService, getFormEngines, getFormService, getFormTypes, getFormValidators, getHistoryEventHandler, getHistoryEventProducer, getHistoryLevel, getHistoryService, getIdentityProviderSessionFactory, getIdentityService, getIdGenerator, getIdGeneratorDataSource, getIdGeneratorDataSourceJndiName, getIncidentHandler, getIncidentHandlers, getJobExecutor, getJobHandlers, getManagementService, getMyBatisXmlConfigurationSteam, getPasswordEncryptor, getPostParseListeners, getPreParseListeners, getProcessApplicationManager, getProcessEngine, getProcessEngineName, getProcessEnginePlugins, getRegisteredDeployments, getRepositoryService, getResolverFactories, getResourceAuthorizationProvider, getRuntimeService, getScriptFactory, getScriptingEngines, getScriptingEnvironment, getSessionFactories, getSqlSessionFactory, getTaskService, getTransactionContextFactory, getTransactionFactory, getVariableSerializers, getWsSyncFactoryClassName, initActualCommandExecutor, initArtifactFactory, initBeans, initBusinessCalendarManager, initCmmnHistoryEventProducer, initCommandContextFactory, initCommandExecutors, initCommandExecutorTxRequired, initCommandExecutorTxRequiresNew, initCommandInterceptorsTxRequired, initCommandInterceptorsTxRequiresNew, initCorrelationHandler, initDatabaseType, initDataSource, initDefaultCharset, initDelegateInterceptor, initDeployers, initDeploymentRegistration, initEventHandlers, initExpressionManager, initFailedJobCommandFactory, initFormEngines, initFormFieldValidators, initFormTypes, initHistoryEventHandler, initHistoryEventProducer, initHistoryLevel, initIdentityProviderSessionFactory, initIdGenerator, initIncidentHandlers, initInterceptorChain, initJobExecutor, initJpa, initPasswordDigest, initPersistenceProviders, initProcessApplicationManager, initResourceAuthorizationProvider, initScripting, initSerialization, initService, initServices, initSessionFactories, initSqlSessionFactory, initTransactionFactory, initValueTypeResolver, invokePostInit, invokePostProcessEngineBuild, invokePreInit, isAutoStoreScriptVariables, isCmmnEnabled, isCreateDiagramOnDeploy, isDbEntityCacheReuseEnabled, isDbHistoryUsed, isDbIdentityUsed, isDeploymentLockUsed, isEnableExpressionsInAdhocQueries, isEnableExpressionsInStoredQueries, isEnableFetchScriptEngineFromProcessApplication, isEnableScriptCompilation, isEnableScriptEngineCaching, isExecutionTreePrefetchEnabled, isInvokeCustomVariableListeners, setArtifactFactory, setAutoStoreScriptVariables, setBeans, setBusinessCalendarManager, setCaseService, setClassLoader, setCmmnEnabled, setCmmnHistoryEventProducer, setCommandContextFactory, setCommandExecutorSchemaOperations, setCommandExecutorTxRequired, setCommandExecutorTxRequiresNew, setCommandInterceptorsTxRequired, setCommandInterceptorsTxRequiresNew, setCorrelationHandler, setCreateDiagramOnDeploy, setCustomEventHandlers, setCustomFormEngines, setCustomFormFieldValidators, setCustomFormTypes, setCustomHistoryLevels, setCustomIncidentHandlers, setCustomJobHandlers, setCustomPostBPMNParseListeners, setCustomPostCmmnTransformListeners, setCustomPostCommandInterceptorsTxRequired, setCustomPostCommandInterceptorsTxRequiresNew, setCustomPostDeployers, setCustomPostVariableSerializers, setCustomPreBPMNParseListeners, setCustomPreCmmnTransformListeners, setCustomPreCommandInterceptorsTxRequired, setCustomPreCommandInterceptorsTxRequiresNew, setCustomPreDeployers, setCustomPreVariableSerializers, setCustomRejectedJobsHandler, setCustomScriptingEngineClasses, setCustomSessionFactories, setDatabaseSchema, setDatabaseSchemaUpdate, setDatabaseTablePrefix, setDatabaseType, setDataSource, setDbEntityCacheKeyMapping, setDbEntityCacheReuseEnabled, setDbHistoryUsed, setDbIdentityUsed, setDbSqlSessionFactory, setDefaultCharset, setDefaultCharsetName, setDefaultSerializationFormat, setDelegateInterceptor, setDeployers, setDeploymentCache, setDeploymentLockUsed, setEnableExpressionsInAdhocQueries, setEnableExpressionsInStoredQueries, setEnableFetchScriptEngineFromProcessApplication, setEnableScriptCompilation, setEnableScriptEngineCaching, setEnvScriptResolvers, setEventHandlers, setExecutionTreePrefetchEnabled, setExpressionManager, setFailedJobCommandFactory, setFilterService, setFormEngines, setFormService, setFormTypes, setFormValidators, setHistory, setHistoryEventHandler, setHistoryEventProducer, setHistoryLevel, setHistoryService, setIdBlockSize, setIdentityProviderSessionFactory, setIdentityService, setIdGenerator, setIdGeneratorDataSource, setIdGeneratorDataSourceJndiName, setIncidentHandlers, setInvokeCustomVariableListeners, setJdbcDriver, setJdbcMaxActiveConnections, setJdbcMaxCheckoutTime, setJdbcMaxIdleConnections, setJdbcMaxWaitTime, setJdbcPassword, setJdbcPingConnectionNotUsedFor, setJdbcPingEnabled, setJdbcPingQuery, setJdbcUrl, setJdbcUsername, setJobExecutor, setJobExecutorActivate, setJobHandlers, setJpaCloseEntityManager, setJpaEntityManagerFactory, setJpaHandleTransaction, setMailServerDefaultFrom, setMailServerHost, setMailServerPassword, setMailServerPort, setMailServerUsername, setMailServerUseTLS, setManagementService, setPasswordEncryptor, setPostParseListeners, setPreParseListeners, setProcessApplicationManager, setProcessEngineName, setProcessEnginePlugins, setRegisteredDeployments, setRepositoryService, setResolverFactories, setResourceAuthorizationProvider, setRuntimeService, setScriptFactory, setScriptingEngines, setScriptingEnvironment, setSessionFactories, setSqlSessionFactory, setTaskService, setTransactionContextFactory, setTransactionFactory, setTransactionsExternallyManaged, setVariableTypes, setWsSyncFactoryClassNamecreateProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResourceDefault, createStandaloneInMemProcessEngineConfiguration, createStandaloneProcessEngineConfiguration, getClassLoader, getDatabaseSchemaUpdate, getDatabaseType, getDataSource, getDataSourceJndiName, getDefaultNumberOfRetries, getHistory, getIdBlockSize, getJdbcDriver, getJdbcMaxActiveConnections, getJdbcMaxCheckoutTime, getJdbcMaxIdleConnections, getJdbcMaxWaitTime, getJdbcPassword, getJdbcPingConnectionNotUsedFor, getJdbcPingQuery, getJdbcStatementTimeout, getJdbcUrl, getJdbcUsername, getJpaEntityManagerFactory, getJpaPersistenceUnitName, getMailServerDefaultFrom, getMailServerHost, getMailServerPassword, getMailServerPort, getMailServerUsername, getMailServerUseTLS, getValueTypeResolver, isAuthorizationEnabled, isCreateIncidentOnFailedJobEnabled, isHintJobExecutor, isJdbcPingEnabled, isJobExecutorAcquireByDueDate, isJobExecutorActivate, isJobExecutorDeploymentAware, isJobExecutorPreferTimerJobs, isJpaCloseEntityManager, isJpaHandleTransaction, isTransactionsExternallyManaged, setAuthorizationEnabled, setCreateIncidentOnFailedJobEnabled, setDataSourceJndiName, setDefaultNumberOfRetries, setHintJobExecutor, setJdbcStatementTimeout, setJobExecutorAcquireByDueDate, setJobExecutorDeploymentAware, setJobExecutorPreferTimerJobs, setJpaPersistenceUnitName, setValueTypeResolverprotected TransactionManager transactionManager
protected String transactionManagerJndiName
protected CommandContextFactory dbSchemaOperationsCommandContextFactory
CommandContextFactory to be used for DbSchemaOperationsprotected void init()
init in class ProcessEngineConfigurationImplprotected Collection<? extends CommandInterceptor> getDefaultCommandInterceptorsTxRequired()
getDefaultCommandInterceptorsTxRequired in class ProcessEngineConfigurationImplprotected Collection<? extends CommandInterceptor> getDefaultCommandInterceptorsTxRequiresNew()
getDefaultCommandInterceptorsTxRequiresNew in class ProcessEngineConfigurationImplprotected void initCommandExecutorDbSchemaOperations()
initCommandExecutorDbSchemaOperations in class ProcessEngineConfigurationImplprotected void initDbSchemaOperationsCommandContextFactory()
protected void initTransactionManager()
protected void initTransactionContextFactory()
initTransactionContextFactory in class ProcessEngineConfigurationImplpublic TransactionManager getTransactionManager()
public void setTransactionManager(TransactionManager transactionManager)
public String getTransactionManagerJndiName()
public void setTransactionManagerJndiName(String transactionManagerJndiName)
public CommandContextFactory getDbSchemaOperationsCommandContextFactory()
public void setDbSchemaOperationsCommandContextFactory(CommandContextFactory dbSchemaOperationsCommandContextFactory)
Copyright © 2018. All rights reserved.