public class OfflineConnection extends Object implements DatabaseConnection
| Constructor and Description |
|---|
OfflineConnection(String url) |
| Modifier and Type | Method and Description |
|---|---|
void |
attached(Database database) |
void |
close() |
void |
commit() |
protected ChangeLogHistoryService |
createChangeLogHistoryService(Database database) |
boolean |
getAutoCommit() |
String |
getCatalog() |
String |
getConnectionUserName() |
int |
getDatabaseMajorVersion() |
int |
getDatabaseMinorVersion() |
String |
getDatabaseProductName() |
String |
getDatabaseProductVersion() |
boolean |
getOutputLiquibaseSql() |
String |
getURL() |
boolean |
isClosed() |
boolean |
isCorrectDatabaseImplementation(Database database) |
String |
nativeSQL(String sql) |
void |
rollback() |
void |
setAutoCommit(boolean autoCommit) |
void |
setOutputLiquibaseSql(Boolean outputLiquibaseSql) |
public OfflineConnection(String url)
public boolean isCorrectDatabaseImplementation(Database database)
public void attached(Database database)
attached in interface DatabaseConnectionprotected ChangeLogHistoryService createChangeLogHistoryService(Database database)
public void close()
throws DatabaseException
close in interface DatabaseConnectionDatabaseExceptionpublic void commit()
throws DatabaseException
commit in interface DatabaseConnectionDatabaseExceptionpublic boolean getAutoCommit()
throws DatabaseException
getAutoCommit in interface DatabaseConnectionDatabaseExceptionpublic String getCatalog() throws DatabaseException
getCatalog in interface DatabaseConnectionDatabaseExceptionpublic String nativeSQL(String sql) throws DatabaseException
nativeSQL in interface DatabaseConnectionDatabaseExceptionpublic void rollback()
throws DatabaseException
rollback in interface DatabaseConnectionDatabaseExceptionpublic void setAutoCommit(boolean autoCommit)
throws DatabaseException
setAutoCommit in interface DatabaseConnectionDatabaseExceptionpublic String getDatabaseProductName() throws DatabaseException
getDatabaseProductName in interface DatabaseConnectionDatabaseExceptionpublic String getDatabaseProductVersion() throws DatabaseException
getDatabaseProductVersion in interface DatabaseConnectionDatabaseExceptionpublic int getDatabaseMajorVersion()
throws DatabaseException
getDatabaseMajorVersion in interface DatabaseConnectionDatabaseExceptionpublic int getDatabaseMinorVersion()
throws DatabaseException
getDatabaseMinorVersion in interface DatabaseConnectionDatabaseExceptionpublic String getURL()
getURL in interface DatabaseConnectionpublic String getConnectionUserName()
getConnectionUserName in interface DatabaseConnectionpublic boolean isClosed()
throws DatabaseException
isClosed in interface DatabaseConnectionDatabaseExceptionpublic boolean getOutputLiquibaseSql()
public void setOutputLiquibaseSql(Boolean outputLiquibaseSql)
Copyright © 2014 Liquibase.org. All rights reserved.