|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--org.ephman.abra.database.GenericDatabaseConnector
| Field Summary | |
protected java.sql.Connection |
conn
|
protected java.lang.String |
dbName
|
protected int |
defaultPort
|
protected java.lang.String |
hostName
|
| Constructor Summary | |
GenericDatabaseConnector(java.lang.String host)
|
|
| Method Summary | |
void |
connect(java.lang.String db,
java.lang.String user,
java.lang.String pass)
Connect to the named database using default port number. |
void |
connect(java.lang.String db,
java.lang.String user,
java.lang.String pass,
int port)
Connect to the named database. |
void |
disconnect()
Disconnect from this database. |
java.sql.Connection |
getConn()
Get the value of conn. |
java.lang.String |
getDbName()
Get the value of dbName. |
java.lang.String |
getDbServerHost()
Get the value of dbServerHost. |
int |
getDbServerPort()
Get the value of dbServerPort. |
protected java.lang.String |
getUrl(java.lang.String dbName)
|
abstract java.lang.String |
jdbc_url()
Create the first part of the URL needed for specifying the database in JDBC db connection. |
void |
setDbServerHost(java.lang.String v)
Set the value of dbServerHost. |
void |
setDbServerPort(int v)
Set the value of dbServerPort. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.lang.String dbName
protected java.lang.String hostName
protected int defaultPort
protected java.sql.Connection conn
| Constructor Detail |
public GenericDatabaseConnector(java.lang.String host)
| Method Detail |
protected java.lang.String getUrl(java.lang.String dbName)
public void connect(java.lang.String db,
java.lang.String user,
java.lang.String pass,
int port)
throws java.sql.SQLException
db - name of the database to connect touser - user name with which to login into db serverpass - password for the userport - port for db connection
java.sql.SQLException - - when connection fails
public void connect(java.lang.String db,
java.lang.String user,
java.lang.String pass)
throws java.sql.SQLException
db - name of the database to connect touser - user name with which to login into db serverpass - password for the user
java.sql.SQLException - - when connection failspublic abstract java.lang.String jdbc_url()
public void disconnect()
public java.sql.Connection getConn()
public java.lang.String getDbName()
public java.lang.String getDbServerHost()
public void setDbServerHost(java.lang.String v)
v - Value to assign to dbServerHost.public int getDbServerPort()
public void setDbServerPort(int v)
v - Value to assign to dbServerPort.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||