public class DatabaseManager
extends java.lang.Object
implements java.lang.Runnable
Design Pattern: Singleton
Modifier and Type | Field and Description |
---|---|
private java.sql.Connection |
connection |
(package private) ConnectionManager |
connectionManager |
private static DatabaseManager |
databaseManager |
private java.lang.String |
databaseName |
private java.lang.String |
framework |
private java.lang.String |
protocol |
Modifier | Constructor and Description |
---|---|
private |
DatabaseManager() |
Modifier and Type | Method and Description |
---|---|
void |
connect() |
ConnectionManager |
getConnectionManager() |
static DatabaseManager |
getInstance() |
void |
run() |
private static DatabaseManager databaseManager
ConnectionManager connectionManager
private java.sql.Connection connection
private java.lang.String framework
private java.lang.String protocol
private java.lang.String databaseName
public static DatabaseManager getInstance()
public void connect()
public ConnectionManager getConnectionManager()
public void run()
run
in interface java.lang.Runnable