Package app.nzyme.plugin
Interface Database
-
public interface Database
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.joda.time.DateTimegetDatabaseClock()longgetTotalSize()voidinitializeAndMigrate()<X extends Exception>
voiduseHandle(org.jdbi.v3.core.HandleConsumer<X> callback)<R,X extends Exception>
RwithHandle(org.jdbi.v3.core.HandleCallback<R,X> callback)
-
-
-
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
-
-