Class AbstractConfiguration

java.lang.Object
io.camunda.migrator.config.mybatis.AbstractConfiguration
Direct Known Subclasses:
C8Configuration, MigratorConfiguration

public class AbstractConfiguration extends Object
  • Field Details

  • Constructor Details

    • AbstractConfiguration

      public AbstractConfiguration()
  • Method Details

    • loadPropertiesFile

      protected Properties loadPropertiesFile(String databaseId, String file) throws IOException
      Throws:
      IOException
    • createSqlSessionFactory

      protected org.apache.ibatis.session.SqlSessionFactory createSqlSessionFactory(DataSource dataSource, org.apache.ibatis.mapping.DatabaseIdProvider databaseIdProvider, Properties databaseProperties, String tablePrefix) throws Exception
      Throws:
      Exception
    • createMapperFactoryBean

      protected <T> org.mybatis.spring.mapper.MapperFactoryBean<T> createMapperFactoryBean(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory, Class<T> clazz)
    • createSchema

      protected liquibase.integration.spring.MultiTenantSpringLiquibase createSchema(DataSource dataSource, String tablePrefix, String changeLogFile)