Class 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 Details

    • transactionManager

      protected org.springframework.transaction.PlatformTransactionManager transactionManager
    • operatonTransactionManager

      @Qualifier("operatonBpmTransactionManager") protected org.springframework.transaction.PlatformTransactionManager operatonTransactionManager
    • dataSource

      protected DataSource dataSource
    • operatonDataSource

      @Qualifier("operatonBpmDataSource") protected 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

      public void preInit(SpringProcessEngineConfiguration configuration)
      Overrides:
      preInit in class SpringBootProcessEnginePlugin
    • 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

      public DataSource getDataSource()
    • setDataSource

      public void setDataSource(DataSource dataSource)
    • getOperatonDataSource

      public DataSource getOperatonDataSource()
    • setOperatonDataSource

      public void setOperatonDataSource(DataSource operatonDataSource)