Package org.activiti.spring
Class SpringProcessEngineConfiguration
java.lang.Object
org.activiti.engine.ProcessEngineConfiguration
org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
org.activiti.spring.SpringProcessEngineConfiguration
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class SpringProcessEngineConfiguration
extends org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
implements org.springframework.context.ApplicationContextAware
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextprotected Stringprotected Stringprotected org.springframework.core.io.Resource[]protected org.springframework.transaction.PlatformTransactionManagerprotected IntegerFields inherited from class org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
activityBehaviorFactory, allConfigurators, asyncExecutorAsyncJobLockTimeInMillis, asyncExecutorCorePoolSize, asyncExecutorDefaultAsyncJobAcquireWaitTime, asyncExecutorDefaultQueueSizeFullWaitTime, asyncExecutorDefaultTimerJobAcquireWaitTime, asyncExecutorExecuteAsyncRunnableFactory, asyncExecutorLockOwner, asyncExecutorMaxAsyncJobsDuePerAcquisition, asyncExecutorMaxPoolSize, asyncExecutorMaxTimerJobsPerAcquisition, asyncExecutorMessageQueueMode, asyncExecutorNumberOfRetries, asyncExecutorResetExpiredJobsInterval, asyncExecutorResetExpiredJobsPageSize, asyncExecutorSecondsToWaitOnShutdown, asyncExecutorThreadKeepAliveTime, asyncExecutorThreadPoolQueue, asyncExecutorThreadPoolQueueSize, asyncExecutorTimerLockTimeInMillis, attachmentDataManager, attachmentEntityManager, batchSizeProcessInstances, batchSizeTasks, beans, bpmnDeployer, bpmnDeploymentHelper, bpmnParseFactory, bpmnParser, businessCalendarManager, byteArrayDataManager, byteArrayEntityManager, cachingAndArtifactsManager, commandContextFactory, commandExecutor, commandInterceptors, commandInvoker, commentDataManager, commentEntityManager, configurators, customDefaultBpmnParseHandlers, customEventHandlers, customFunctionProviders, customJobHandlers, customMybatisMappers, customMybatisXMLMappers, customPostCommandInterceptors, customPostDeployers, customPostVariableTypes, customPreCommandInterceptors, customPreDeployers, customPreVariableTypes, customScriptingEngineClasses, customSessionFactories, DATABASE_TYPE_DB2, DATABASE_TYPE_H2, DATABASE_TYPE_HSQL, DATABASE_TYPE_MARIADB, DATABASE_TYPE_MSSQL, DATABASE_TYPE_MYSQL, DATABASE_TYPE_ORACLE, DATABASE_TYPE_POSTGRES, databaseVendorMappings, DB_SCHEMA_UPDATE_CREATE, DB_SCHEMA_UPDATE_DROP_CREATE, dbSqlSessionFactory, deadLetterJobDataManager, deadLetterJobEntityManager, DEFAULT_GENERIC_MAX_LENGTH_STRING, DEFAULT_MAX_NR_OF_STATEMENTS_BULK_INSERT_SQL_SERVER, DEFAULT_MYBATIS_MAPPING_FILE, DEFAULT_ORACLE_MAX_LENGTH_STRING, DEFAULT_WS_SYNC_FACTORY, defaultCommandConfig, delegateExpressionFieldInjectionMode, delegateInterceptor, deployers, deploymentDataManager, deploymentEntityManager, deploymentManager, dynamicBpmnService, enableConfiguratorServiceLoader, enableDatabaseEventLogging, enableEventDispatcher, enableSafeBpmnXml, enableVerboseExecutionTreeLogging, eventDispatcher, eventHandlers, eventListeners, eventLogEntryDataManager, eventLogEntryEntityManager, eventSubscriptionDataManager, eventSubscriptionEntityManager, eventSubscriptionManager, executionDataManager, executionEntityManager, executionQueryLimit, expressionManager, failedJobCommandFactory, historicActivityInstanceDataManager, historicActivityInstanceEntityManager, historicDetailDataManager, historicDetailEntityManager, historicIdentityLinkDataManager, historicIdentityLinkEntityManager, historicProcessInstanceDataManager, historicProcessInstanceEntityManager, historicProcessInstancesQueryLimit, historicTaskInstanceDataManager, historicTaskInstanceEntityManager, historicTaskQueryLimit, historicVariableInstanceDataManager, historicVariableInstanceEntityManager, historyManager, historyService, identityLinkDataManager, identityLinkEntityManager, idGenerator, idGeneratorDataSource, idGeneratorDataSourceJndiName, isBulkInsertEnabled, isRollbackDeployment, javaClassFieldForJackson, jobDataManager, jobEntityManager, jobHandlers, jobManager, knowledgeBaseCache, knowledgeBaseCacheLimit, listenerFactory, listenerNotificationHelper, managementService, maxLengthStringVariableType, maxNrOfStatementsInBulkInsert, modelDataManager, modelEntityManager, objectMapper, parsedDeploymentBuilderFactory, performanceSettings, postBpmnParseHandlers, preBpmnParseHandlers, processDefinitionCache, processDefinitionCacheLimit, processDefinitionDataManager, processDefinitionEntityManager, processDefinitionHelper, processDefinitionInfoCache, processDefinitionInfoCacheLimit, processDefinitionInfoDataManager, processDefinitionInfoEntityManager, processInstanceHelper, processValidator, propertyDataManager, propertyEntityManager, repositoryService, resolverFactories, resourceDataManager, resourceEntityManager, runtimeService, schemaCommandConfig, scriptingEngines, serializableVariableTypeTrackDeserializedObjects, serializePOJOsInVariablesToJson, sessionFactories, sqlSessionFactory, suspendedJobDataManager, suspendedJobEntityManager, tableDataManager, taskDataManager, taskEntityManager, taskQueryLimit, taskService, timerJobDataManager, timerJobEntityManager, timerManager, transactionContextFactory, transactionFactory, typedEventListeners, userGroupManager, usingRelationalDatabase, variableInstanceDataManager, variableInstanceEntityManager, variableTypes, wsOverridenEndpointAddresses, wsSyncFactoryClassNameFields inherited from class org.activiti.engine.ProcessEngineConfiguration
asyncExecutor, asyncExecutorActivate, asyncFailedJobWaitTime, classLoader, clock, copyVariablesToLocalForTasks, databaseCatalog, databaseSchema, databaseSchemaUpdate, databaseTablePrefix, databaseType, databaseWildcardEscapeCharacter, dataSource, dataSourceJndiName, DB_SCHEMA_UPDATE_CREATE_DROP, DB_SCHEMA_UPDATE_FALSE, DB_SCHEMA_UPDATE_TRUE, defaultCamelContext, defaultFailedJobWaitTime, disableExistingStartEventSubscriptions, enableProcessDefinitionInfoCache, engineAgendaFactory, history, historyLevel, idBlockSize, isDbHistoryUsed, jdbcDefaultTransactionIsolationLevel, jdbcDriver, jdbcMaxActiveConnections, jdbcMaxCheckoutTime, jdbcMaxIdleConnections, jdbcMaxWaitTime, jdbcPassword, jdbcPingConnectionNotUsedFor, jdbcPingEnabled, jdbcPingQuery, jdbcUrl, jdbcUsername, jpaCloseEntityManager, jpaEntityManagerFactory, jpaHandleTransaction, jpaPersistenceUnitName, lockTimeAsyncJobWaitTime, mailServerDefaultFrom, mailServerHost, mailServerPassword, mailServerPort, mailServers, mailServerUsername, mailSessionJndi, mailSessionsJndi, NO_TENANT_ID, processEngineLifecycleListener, processEngineName, tablePrefixIsSchema, transactionsExternallyManaged, useClassForNameClassLoading, useSSL, useTLS, xmlEncoding -
Constructor Summary
ConstructorsConstructorDescriptionSpringProcessEngineConfiguration(org.activiti.core.common.spring.project.ApplicationUpgradeContextService applicationUpgradeContextService) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidautoDeployResources(org.activiti.engine.ProcessEngine processEngine) org.activiti.engine.ProcessEngineorg.activiti.engine.impl.interceptor.CommandInterceptororg.springframework.context.ApplicationContextprotected AutoDeploymentStrategyGets theAutoDeploymentStrategyfor the provided mode.org.springframework.core.io.Resource[]org.springframework.transaction.PlatformTransactionManagerorg.activiti.api.runtime.shared.identity.UserGroupManagervoidvoidinitJpa()voidvoidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) org.activiti.engine.ProcessEngineConfigurationsetDataSource(DataSource dataSource) voidsetDeploymentMode(String deploymentMode) voidsetDeploymentName(String deploymentName) voidsetDeploymentResources(org.springframework.core.io.Resource[] deploymentResources) voidsetTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) voidsetTransactionSynchronizationAdapterOrder(Integer transactionSynchronizationAdapterOrder) Methods inherited from class org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
addConfigurator, addCustomFunctionProvider, addSessionFactory, addWsEndpointAddress, configuratorsAfterInit, configuratorsBeforeInit, createDbSqlSessionFactory, getActivityBehaviorFactory, getAllConfigurators, getAsyncExecutorAsyncJobLockTimeInMillis, getAsyncExecutorCorePoolSize, getAsyncExecutorDefaultAsyncJobAcquireWaitTime, getAsyncExecutorDefaultQueueSizeFullWaitTime, getAsyncExecutorDefaultTimerJobAcquireWaitTime, getAsyncExecutorExecuteAsyncRunnableFactory, getAsyncExecutorLockOwner, getAsyncExecutorMaxAsyncJobsDuePerAcquisition, getAsyncExecutorMaxPoolSize, getAsyncExecutorMaxTimerJobsPerAcquisition, getAsyncExecutorNumberOfRetries, getAsyncExecutorResetExpiredJobsInterval, getAsyncExecutorResetExpiredJobsPageSize, getAsyncExecutorSecondsToWaitOnShutdown, getAsyncExecutorThreadKeepAliveTime, getAsyncExecutorThreadPoolQueue, getAsyncExecutorThreadPoolQueueSize, getAsyncExecutorTimerLockTimeInMillis, getAttachmentDataManager, getAttachmentEntityManager, getBatchSizeProcessInstances, getBatchSizeTasks, getBeans, getBpmnDeployer, getBpmnDeploymentHelper, getBpmnParseFactory, getBpmnParser, getBusinessCalendarManager, getByteArrayDataManager, getByteArrayEntityManager, getCachingAndArtifactsManager, getCommandContextFactory, getCommandExecutor, getCommandInterceptors, getCommandInvoker, getCommentDataManager, getCommentEntityManager, getConfigurators, getCustomDefaultBpmnParseHandlers, getCustomELResolvers, getCustomEventHandlers, getCustomFunctionProviders, getCustomJobHandlers, getCustomMybatisMappers, getCustomMybatisXMLMappers, getCustomPostCommandInterceptors, getCustomPostDeployers, getCustomPostVariableTypes, getCustomPreCommandInterceptors, getCustomPreDeployers, getCustomPreVariableTypes, getCustomScriptingEngineClasses, getCustomSessionFactories, getDbSqlSessionFactory, getDeadLetterJobDataManager, getDeadLetterJobEntityManager, getDefaultBpmnParseHandlers, getDefaultCommandConfig, getDefaultCommandInterceptors, getDefaultDatabaseTypeMappings, getDefaultDeployers, getDelegateExpressionFieldInjectionMode, getDelegateInterceptor, getDeployers, getDeploymentDataManager, getDeploymentEntityManager, getDeploymentManager, getDynamicBpmnService, getEventDispatcher, getEventHandler, getEventHandlers, getEventListeners, getEventLogEntryDataManager, getEventLogEntryEntityManager, getEventSubscriptionDataManager, getEventSubscriptionEntityManager, getEventSubscriptionManager, getEventSubscriptionPayloadMappingProvider, getExecutionDataManager, getExecutionEntityManager, getExecutionQueryLimit, getExpressionManager, getFailedJobCommandFactory, getHistoricActivityInstanceDataManager, getHistoricActivityInstanceEntityManager, getHistoricDetailDataManager, getHistoricDetailEntityManager, getHistoricIdentityLinkDataManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceDataManager, getHistoricProcessInstanceEntityManager, getHistoricProcessInstancesQueryLimit, getHistoricTaskInstanceDataManager, getHistoricTaskInstanceEntityManager, getHistoricTaskQueryLimit, getHistoricVariableInstanceDataManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getHistoryService, getIdentityLinkDataManager, getIdentityLinkEntityManager, getIdGenerator, getIdGeneratorDataSource, getIdGeneratorDataSourceJndiName, getIntegrationContextManager, getIntegrationContextService, getJavaClassFieldForJackson, getJobDataManager, getJobEntityManager, getJobHandlers, getJobManager, getKnowledgeBaseCache, getKnowledgeBaseCacheLimit, getListenerFactory, getListenerNotificationHelper, getManagementService, getMaxLengthString, getMaxLengthStringVariableType, getMaxNrOfStatementsInBulkInsert, getModelDataManager, getModelEntityManager, getMyBatisXmlConfigurationStream, getObjectMapper, getParsedDeploymentBuilderFactory, getPerformanceSettings, getPostBpmnParseHandlers, getPreBpmnParseHandlers, getProcessDefinitionCache, getProcessDefinitionCacheLimit, getProcessDefinitionDataManager, getProcessDefinitionEntityManager, getProcessDefinitionHelper, getProcessDefinitionInfoDataManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getProcessInstanceHelper, getProcessValidator, getPropertyDataManager, getPropertyEntityManager, getRepositoryService, getResolverFactories, getResourceAsStream, getResourceDataManager, getResourceEntityManager, getRuntimeService, getSchemaCommandConfig, getScriptingEngines, getSessionFactories, getSqlSessionFactory, getSuspendedJobDataManager, getSuspendedJobEntityManager, getTableDataManager, getTaskDataManager, getTaskEntityManager, getTaskQueryLimit, getTaskService, getTimerJobDataManager, getTimerJobEntityManager, getTimerManager, getTransactionContextFactory, getTransactionFactory, getTypedEventListeners, getVariableInstanceDataManager, getVariableInstanceEntityManager, getVariableTypes, getWsOverridenEndpointAddresses, getWsSyncFactoryClassName, init, initAgendaFactory, initAsyncExecutor, initBeans, initBehaviorFactory, initBpmnDeployerDependencies, initBpmnParser, initBusinessCalendarManager, initClock, initCommandContextFactory, initCommandExecutor, initCommandExecutors, initCommandInterceptors, initCommandInvoker, initConfigurators, initCustomMybatisMappers, initDatabaseEventLogging, initDatabaseType, initDataManagers, initDataSource, initDbSqlSessionFactory, initDelegateInterceptor, initDeployers, initEntityManagers, initEventDispatcher, initEventHandlers, initExpressionManager, initFailedJobCommandFactory, initHelpers, initHistoryLevel, initHistoryManager, initIdGenerator, initInterceptorChain, initJobHandlers, initJobManager, initKnowledgeBaseCache, initListenerFactory, initMybatisConfiguration, initMybatisTypeHandlers, initProcessDefinitionCache, initProcessDefinitionInfoCache, initProcessValidator, initSchemaCommandConfig, initScriptingEngines, initService, initServices, initSessionFactories, initSqlSessionFactory, initTransactionFactory, initVariableTypes, isAsyncExecutorIsMessageQueueMode, isBulkInsertEnabled, isEnableConfiguratorServiceLoader, isEnableDatabaseEventLogging, isEnableEventDispatcher, isEnableSafeBpmnXml, isEnableVerboseExecutionTreeLogging, isRollbackDeployment, isSerializableVariableTypeTrackDeserializedObjects, isSerializePOJOsInVariablesToJson, isUsingRelationalDatabase, parseCustomMybatisXMLMappers, parseMybatisConfiguration, postProcessEngineInitialisation, removeWsEndpointAddress, resetClock, setActivityBehaviorFactory, setAsyncExecutorAsyncJobLockTimeInMillis, setAsyncExecutorCorePoolSize, setAsyncExecutorDefaultAsyncJobAcquireWaitTime, setAsyncExecutorDefaultQueueSizeFullWaitTime, setAsyncExecutorDefaultTimerJobAcquireWaitTime, setAsyncExecutorExecuteAsyncRunnableFactory, setAsyncExecutorLockOwner, setAsyncExecutorMaxAsyncJobsDuePerAcquisition, setAsyncExecutorMaxPoolSize, setAsyncExecutorMaxTimerJobsPerAcquisition, setAsyncExecutorMessageQueueMode, setAsyncExecutorNumberOfRetries, setAsyncExecutorResetExpiredJobsInterval, setAsyncExecutorResetExpiredJobsPageSize, setAsyncExecutorSecondsToWaitOnShutdown, setAsyncExecutorThreadKeepAliveTime, setAsyncExecutorThreadPoolQueue, setAsyncExecutorThreadPoolQueueSize, setAsyncExecutorTimerLockTimeInMillis, setAttachmentDataManager, setAttachmentEntityManager, setBatchSizeProcessInstances, setBatchSizeTasks, setBeans, setBpmnDeployer, setBpmnDeploymentHelper, setBpmnParseFactory, setBpmnParser, setBulkInsertEnabled, setBusinessCalendarManager, setByteArrayDataManager, setByteArrayEntityManager, setCachingAndArtifactsManager, setClock, setCommandContextFactory, setCommandExecutor, setCommandInterceptors, setCommandInvoker, setCommentDataManager, setCommentEntityManager, setConfigurators, setCustomDefaultBpmnParseHandlers, setCustomELResolvers, setCustomEventHandlers, setCustomFunctionProviders, setCustomJobHandlers, setCustomMybatisMappers, setCustomMybatisXMLMappers, setCustomPostCommandInterceptors, setCustomPostDeployers, setCustomPostVariableTypes, setCustomPreCommandInterceptors, setCustomPreDeployers, setCustomPreVariableTypes, setCustomScriptingEngineClasses, setCustomSessionFactories, setDbSqlSessionFactory, setDeadLetterJobDataManager, setDeadLetterJobEntityManager, setDefaultCommandConfig, setDelegateExpressionFieldInjectionMode, setDelegateInterceptor, setDeployers, setDeploymentDataManager, setDeploymentEntityManager, setDeploymentManager, setDynamicBpmnService, setEnableConfiguratorServiceLoader, setEnableDatabaseEventLogging, setEnableEagerExecutionTreeFetching, setEnableEventDispatcher, setEnableExecutionRelationshipCounts, setEnableLocalization, setEnableSafeBpmnXml, setEnableVerboseExecutionTreeLogging, setEventDispatcher, setEventHandlers, setEventListeners, setEventLogEntryDataManager, setEventLogEntryEntityManager, setEventSubscriptionDataManager, setEventSubscriptionEntityManager, setEventSubscriptionManager, setEventSubscriptionPayloadMappingProvider, setExecutionDataManager, setExecutionEntityManager, setExecutionQueryLimit, setExpressionManager, setFailedJobCommandFactory, setHistoricActivityInstanceDataManager, setHistoricActivityInstanceEntityManager, setHistoricDetailDataManager, setHistoricDetailEntityManager, setHistoricIdentityLinkDataManager, setHistoricIdentityLinkEntityManager, setHistoricProcessInstanceDataManager, setHistoricProcessInstanceEntityManager, setHistoricProcessInstancesQueryLimit, setHistoricTaskInstanceDataManager, setHistoricTaskInstanceEntityManager, setHistoricTaskQueryLimit, setHistoricVariableInstanceDataManager, setHistoricVariableInstanceEntityManager, setHistoryManager, setHistoryService, setIdentityLinkDataManager, setIdentityLinkEntityManager, setIdGenerator, setIdGeneratorDataSource, setIdGeneratorDataSourceJndiName, setJavaClassFieldForJackson, setJobDataManager, setJobEntityManager, setJobHandlers, setJobManager, setKnowledgeBaseCache, setKnowledgeBaseCacheLimit, setListenerFactory, setListenerNotificationHelper, setManagementService, setMaxLengthStringVariableType, setMaxNrOfStatementsInBulkInsert, setModelDataManager, setModelEntityManager, setObjectMapper, setParsedDeploymentBuilderFactory, setPerformanceSettings, setPostBpmnParseHandlers, setPreBpmnParseHandlers, setProcessDefinitionCache, setProcessDefinitionCacheLimit, setProcessDefinitionDataManager, setProcessDefinitionEntityManager, setProcessDefinitionHelper, setProcessDefinitionInfoDataManager, setProcessDefinitionInfoEntityManager, setProcessInstanceHelper, setProcessValidator, setPropertyDataManager, setPropertyEntityManager, setRepositoryService, setResolverFactories, setResourceDataManager, setResourceEntityManager, setRollbackDeployment, setRuntimeService, setSchemaCommandConfig, setScriptingEngines, setSerializableVariableTypeTrackDeserializedObjects, setSerializePOJOsInVariablesToJson, setSessionFactories, setSqlSessionFactory, setSuspendedJobDataManager, setSuspendedJobEntityManager, setTableDataManager, setTaskDataManager, setTaskEntityManager, setTaskQueryLimit, setTaskService, setTimerJobDataManager, setTimerJobEntityManager, setTimerManager, setTransactionContextFactory, setTransactionFactory, setTypedEventListeners, setUserGroupManager, setUsingRelationalDatabase, setVariableInstanceDataManager, setVariableInstanceEntityManager, setVariableTypes, setWsOverridenEndpointAddresses, setWsSyncFactoryClassNameMethods inherited from class org.activiti.engine.ProcessEngineConfiguration
createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromInputStream, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResource, createProcessEngineConfigurationFromResourceDefault, createStandaloneInMemProcessEngineConfiguration, createStandaloneProcessEngineConfiguration, getAsyncExecutor, getAsyncFailedJobWaitTime, getClassLoader, getClock, getDatabaseCatalog, getDatabaseSchema, getDatabaseSchemaUpdate, getDatabaseTablePrefix, getDatabaseType, getDatabaseWildcardEscapeCharacter, getDataSource, getDataSourceJndiName, getDefaultCamelContext, getDefaultFailedJobWaitTime, getEngineAgendaFactory, getHistory, getHistoryLevel, getIdBlockSize, getJdbcDefaultTransactionIsolationLevel, getJdbcDriver, getJdbcMaxActiveConnections, getJdbcMaxCheckoutTime, getJdbcMaxIdleConnections, getJdbcMaxWaitTime, getJdbcPassword, getJdbcPingConnectionNotUsedFor, getJdbcPingQuery, getJdbcUrl, getJdbcUsername, getJpaEntityManagerFactory, getJpaPersistenceUnitName, getLockTimeAsyncJobWaitTime, getMailServer, getMailServerDefaultFrom, getMailServerHost, getMailServerPassword, getMailServerPort, getMailServers, getMailServerUsername, getMailServerUseSSL, getMailServerUseTLS, getMailSessionJndi, getMailSessionJndi, getMailSessionsJndi, getProcessEngineLifecycleListener, getProcessEngineName, getXmlEncoding, isAsyncExecutorActivate, isCopyVariablesToLocalForTasks, isDbHistoryUsed, isEnableProcessDefinitionInfoCache, isJdbcPingEnabled, isJpaCloseEntityManager, isJpaHandleTransaction, isTablePrefixIsSchema, isTransactionsExternallyManaged, isUseClassForNameClassLoading, setAsyncExecutor, setAsyncExecutorActivate, setAsyncFailedJobWaitTime, setClassLoader, setCopyVariablesToLocalForTasks, setDatabaseCatalog, setDatabaseSchema, setDatabaseSchemaUpdate, setDatabaseTablePrefix, setDatabaseType, setDatabaseWildcardEscapeCharacter, setDataSourceJndiName, setDbHistoryUsed, setDefaultCamelContext, setDefaultFailedJobWaitTime, setDisableExistingStartEventSubscriptions, setEnableProcessDefinitionInfoCache, setEngineAgendaFactory, setHistory, setHistoryLevel, setIdBlockSize, setJdbcDefaultTransactionIsolationLevel, setJdbcDriver, setJdbcMaxActiveConnections, setJdbcMaxCheckoutTime, setJdbcMaxIdleConnections, setJdbcMaxWaitTime, setJdbcPassword, setJdbcPingConnectionNotUsedFor, setJdbcPingEnabled, setJdbcPingQuery, setJdbcUrl, setJdbcUsername, setJpaCloseEntityManager, setJpaEntityManagerFactory, setJpaHandleTransaction, setJpaPersistenceUnitName, setLockTimeAsyncJobWaitTime, setMailServerDefaultFrom, setMailServerHost, setMailServerPassword, setMailServerPort, setMailServers, setMailServerUsername, setMailServerUseSSL, setMailServerUseTLS, setMailSessionJndi, setMailSessionsJndi, setProcessEngineLifecycleListener, setProcessEngineName, setTablePrefixIsSchema, setTransactionsExternallyManaged, setUseClassForNameClassLoading, setXmlEncoding, shouldDisableExistingStartEventSubscriptions
-
Field Details
-
transactionManager
protected org.springframework.transaction.PlatformTransactionManager transactionManager -
deploymentName
-
deploymentResources
protected org.springframework.core.io.Resource[] deploymentResources -
deploymentMode
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext -
transactionSynchronizationAdapterOrder
-
-
Constructor Details
-
SpringProcessEngineConfiguration
public SpringProcessEngineConfiguration() -
SpringProcessEngineConfiguration
public SpringProcessEngineConfiguration(org.activiti.core.common.spring.project.ApplicationUpgradeContextService applicationUpgradeContextService)
-
-
Method Details
-
buildProcessEngine
public org.activiti.engine.ProcessEngine buildProcessEngine()- Overrides:
buildProcessEnginein classorg.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
-
getUserGroupManager
public org.activiti.api.runtime.shared.identity.UserGroupManager getUserGroupManager()- Overrides:
getUserGroupManagerin classorg.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
-
setTransactionSynchronizationAdapterOrder
public void setTransactionSynchronizationAdapterOrder(Integer transactionSynchronizationAdapterOrder) -
initDefaultCommandConfig
public void initDefaultCommandConfig()- Overrides:
initDefaultCommandConfigin classorg.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
-
createTransactionInterceptor
public org.activiti.engine.impl.interceptor.CommandInterceptor createTransactionInterceptor()- Specified by:
createTransactionInterceptorin classorg.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
-
initTransactionContextFactory
public void initTransactionContextFactory()- Overrides:
initTransactionContextFactoryin classorg.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
-
initJpa
public void initJpa()- Overrides:
initJpain classorg.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl
-
autoDeployResources
protected void autoDeployResources(org.activiti.engine.ProcessEngine processEngine) -
setDataSource
- Overrides:
setDataSourcein classorg.activiti.engine.ProcessEngineConfiguration
-
getTransactionManager
public org.springframework.transaction.PlatformTransactionManager getTransactionManager() -
setTransactionManager
public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) -
getDeploymentName
-
setDeploymentName
-
getDeploymentResources
public org.springframework.core.io.Resource[] getDeploymentResources() -
setDeploymentResources
public void setDeploymentResources(org.springframework.core.io.Resource[] deploymentResources) -
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext() -
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
getDeploymentMode
-
setDeploymentMode
-
getAutoDeploymentStrategy
Gets theAutoDeploymentStrategyfor the provided mode. This method may be overridden to implement custom deployment strategies if required, but implementors should take care not to returnnull.- Parameters:
mode- the mode to get the strategy for- Returns:
- the deployment strategy to use for the mode. Never
null
-