Class DefaultDatasourceConfiguration
java.lang.Object
org.operaton.bpm.engine.impl.cfg.AbstractProcessEnginePlugin
org.operaton.bpm.engine.spring.SpringProcessEnginePlugin
org.operaton.bpm.spring.boot.starter.util.SpringBootProcessEnginePlugin
org.operaton.bpm.spring.boot.starter.configuration.impl.AbstractOperatonConfiguration
org.operaton.bpm.spring.boot.starter.configuration.impl.DefaultDatasourceConfiguration
- All Implemented Interfaces:
ProcessEnginePlugin,OperatonDatasourceConfiguration,OperatonProcessEngineConfiguration,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
public class DefaultDatasourceConfiguration
extends AbstractOperatonConfiguration
implements OperatonDatasourceConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DataSourceprotected DataSourceprotected org.springframework.transaction.PlatformTransactionManagerprotected org.springframework.transaction.PlatformTransactionManagerFields inherited from class org.operaton.bpm.spring.boot.starter.configuration.impl.AbstractOperatonConfiguration
LOG, logger, operatonBpmPropertiesFields inherited from class org.operaton.bpm.engine.spring.SpringProcessEnginePlugin
beanName -
Constructor Summary
ConstructorsConstructorDescriptionDefaultDatasourceConfiguration(OperatonBpmProperties operatonBpmProperties, org.springframework.transaction.PlatformTransactionManager transactionManager, Optional<org.springframework.transaction.PlatformTransactionManager> operatonTransactionManager, DataSource dataSource, Optional<DataSource> operatonDataSource) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.transaction.PlatformTransactionManagerorg.springframework.transaction.PlatformTransactionManagervoidpreInit(SpringProcessEngineConfiguration configuration) voidsetDataSource(DataSource dataSource) voidsetOperatonDataSource(DataSource operatonDataSource) voidsetOperatonTransactionManager(org.springframework.transaction.PlatformTransactionManager operatonTransactionManager) voidsetTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) Methods inherited from class org.operaton.bpm.spring.boot.starter.configuration.impl.AbstractOperatonConfiguration
createToString, failMethods inherited from class org.operaton.bpm.spring.boot.starter.util.SpringBootProcessEnginePlugin
postInit, postInit, postProcessEngineBuild, postProcessEngineBuild, preInitMethods inherited from class org.operaton.bpm.engine.spring.SpringProcessEnginePlugin
setBeanName, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.operaton.bpm.spring.boot.starter.configuration.OperatonProcessEngineConfiguration
postInit, postProcessEngineBuild, preInit
-
Field Details
-
transactionManager
protected org.springframework.transaction.PlatformTransactionManager transactionManager -
operatonTransactionManager
@Qualifier("operatonBpmTransactionManager") protected org.springframework.transaction.PlatformTransactionManager operatonTransactionManager -
dataSource
-
operatonDataSource
-
-
Constructor Details
-
DefaultDatasourceConfiguration
public DefaultDatasourceConfiguration(OperatonBpmProperties operatonBpmProperties, org.springframework.transaction.PlatformTransactionManager transactionManager, Optional<org.springframework.transaction.PlatformTransactionManager> operatonTransactionManager, DataSource dataSource, Optional<DataSource> operatonDataSource)
-
-
Method Details
-
preInit
- Overrides:
preInitin classSpringBootProcessEnginePlugin
-
getTransactionManager
public org.springframework.transaction.PlatformTransactionManager getTransactionManager() -
setTransactionManager
public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) -
getOperatonTransactionManager
public org.springframework.transaction.PlatformTransactionManager getOperatonTransactionManager() -
setOperatonTransactionManager
public void setOperatonTransactionManager(org.springframework.transaction.PlatformTransactionManager operatonTransactionManager) -
getDataSource
-
setDataSource
-
getOperatonDataSource
-
setOperatonDataSource
-