Interface JdbcRepositoryConfiguration


  • public interface JdbcRepositoryConfiguration
    Common contract for SQL-based repository configuration.
    • Method Detail

      • getDataSource

        String getDataSource()
      • getDriverClassName

        String getDriverClassName()
      • getJdbcUrl

        String getJdbcUrl()
      • getJdbcUsername

        String getJdbcUsername()
      • isEmbedded

        boolean isEmbedded()
      • getJdbcPassword

        String getJdbcPassword()
      • getReadOnlyTransactionStatement

        String getReadOnlyTransactionStatement()
      • getInitializationFailTimeout

        long getInitializationFailTimeout()
      • getMinPoolSize

        int getMinPoolSize()
      • getMaxPoolSize

        int getMaxPoolSize()
      • getMaxLifetime

        Long getMaxLifetime()
      • getIdleTimeout

        Long getIdleTimeout()
      • isUseZip

        boolean isUseZip()
      • isUseZipAudit

        boolean isUseZipAudit()
      • getDefaultEmbeddedJdbcUrlPrefix

        String getDefaultEmbeddedJdbcUrlPrefix()
      • getPerformanceStatisticsFile

        String getPerformanceStatisticsFile()
      • getPerformanceStatisticsLevel

        int getPerformanceStatisticsLevel()
      • isUsingH2

        default boolean isUsingH2()
      • isUsingOracle

        default boolean isUsingOracle()
      • isUsingMySqlCompatible

        default boolean isUsingMySqlCompatible()
      • isUsingPostgreSQL

        default boolean isUsingPostgreSQL()
      • isUsingSQLServer

        default boolean isUsingSQLServer()
      • isFatalException

        boolean isFatalException​(Throwable ex)
        Returns true if the exception should cause transaction rollback.