|
|||||||||||
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 failspublic 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 |