Interface Database


  • public interface Database
    • Method Detail

      • initializeAndMigrate

        void initializeAndMigrate()
                           throws liquibase.exception.LiquibaseException
        Throws:
        liquibase.exception.LiquibaseException
      • getTotalSize

        long getTotalSize()
      • getDatabaseClock

        org.joda.time.DateTime getDatabaseClock()
      • withHandle

        <R,​X extends Exception> R withHandle​(org.jdbi.v3.core.HandleCallback<R,​X> callback)
                                            throws X extends Exception
        Throws:
        X extends Exception
      • useHandle

        <X extends Exception> void useHandle​(org.jdbi.v3.core.HandleConsumer<X> callback)
                                      throws X extends Exception
        Throws:
        X extends Exception