public abstract class EmbeddedDatabaseWrapper
extends java.lang.Object
| Constructor and Description |
|---|
EmbeddedDatabaseWrapper() |
| Modifier and Type | Method and Description |
|---|---|
abstract schemacrawler.tools.databaseconnector.ConnectionOptions |
createConnectionOptions() |
java.sql.Connection |
createDatabaseConnection() |
java.nio.file.Path |
createDiagram(java.lang.String extension) |
abstract java.lang.String |
getConnectionUrl() |
abstract java.lang.String |
getDatabase() |
abstract java.lang.String |
getPassword() |
abstract java.lang.String |
getUser() |
abstract void |
loadDatabaseFile(java.nio.file.Path dbFile) |
abstract void |
startServer() |
abstract void |
stopServer() |
public abstract schemacrawler.tools.databaseconnector.ConnectionOptions createConnectionOptions() throws schemacrawler.schemacrawler.SchemaCrawlerException
public java.sql.Connection createDatabaseConnection()
throws schemacrawler.schemacrawler.SchemaCrawlerException
public java.nio.file.Path createDiagram(java.lang.String extension)
throws java.lang.Exception
java.lang.Exceptionpublic abstract java.lang.String getConnectionUrl()
public abstract java.lang.String getDatabase()
public abstract java.lang.String getPassword()
public abstract java.lang.String getUser()
public abstract void loadDatabaseFile(java.nio.file.Path dbFile)
throws java.io.IOException
java.io.IOExceptionpublic abstract void startServer()
throws schemacrawler.schemacrawler.SchemaCrawlerException
public abstract void stopServer()
throws schemacrawler.schemacrawler.SchemaCrawlerException
Copyright © 2000-2019 Sualeh Fatehi. All rights reserved.