|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.core.database.DBConnector
public class DBConnector
| Constructor Summary | |
|---|---|
DBConnector()
|
|
DBConnector(java.lang.String NEWDBClass,
java.lang.String NEWDBService,
java.lang.String NEWDBUser,
java.lang.String NEWDBPass,
int NEWnumConnections,
boolean NEWReuse,
boolean NEWDoErrorQueueing)
|
|
| Method Summary | |
|---|---|
boolean |
amIOk()
Return the happiness level of the connections Usage: amIOk() |
void |
DBDone(DBConnection D)
Return a DBConnection object fetched with DBFetch() Usage: |
DBConnection |
DBFetch()
Fetch a single, not in use DBConnection object. |
DBConnection |
DBFetchPrepared(java.lang.String SQL)
Fetch a single, not in use DBConnection object. |
boolean |
deregisterDriver()
|
void |
enQueueError(java.lang.String SQLString,
java.lang.String SQLError,
java.lang.String count)
Queue up a failed write/update for later processing. |
java.lang.StringBuffer |
errorStatus()
return a status string, or "" if everything is ok. |
long |
getLongRes(java.sql.ResultSet Results,
java.lang.String Field)
When reading a database table, this routine will read in the given Field NAME, returning the value. |
int |
getRecordCount(DBConnection D,
java.sql.ResultSet R)
|
java.lang.String |
getRes(java.sql.ResultSet Results,
int One)
When reading a database table, this routine will read in the given One index number, returning the value. |
java.lang.String |
getRes(java.sql.ResultSet Results,
java.lang.String Field)
When reading a database table, this routine will read in the given Field NAME, returning the value. |
java.lang.String |
getResQuietly(java.sql.ResultSet Results,
java.lang.String Field)
|
void |
killConnections()
Destroy all database connections, effectively shutting down this class. |
void |
listConnections(java.io.PrintStream out)
list the connections Usage: listConnections(out); |
int |
numConnectionsMade()
|
int |
numDBConnectionsInUse()
|
int |
queryRows(java.lang.String queryString)
|
void |
reconnect()
|
void |
retryQueuedErrors()
Queue up a failed write/update for later processing. |
java.lang.String |
service()
|
int |
update(java.lang.String updateString)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DBConnector()
public DBConnector(java.lang.String NEWDBClass,
java.lang.String NEWDBService,
java.lang.String NEWDBUser,
java.lang.String NEWDBPass,
int NEWnumConnections,
boolean NEWReuse,
boolean NEWDoErrorQueueing)
| Method Detail |
|---|
public void reconnect()
public java.lang.String service()
public int getRecordCount(DBConnection D,
java.sql.ResultSet R)
public boolean deregisterDriver()
public int update(java.lang.String updateString)
public int queryRows(java.lang.String queryString)
public DBConnection DBFetch()
public int numConnectionsMade()
public int numDBConnectionsInUse()
public DBConnection DBFetchPrepared(java.lang.String SQL)
SQL - The prepared statement SQL
public void DBDone(DBConnection D)
D - The Database connection to return to the pool
public java.lang.String getRes(java.sql.ResultSet Results,
java.lang.String Field)
Results - The ResultSet object to useField - Field name to return
public java.lang.String getResQuietly(java.sql.ResultSet Results,
java.lang.String Field)
public long getLongRes(java.sql.ResultSet Results,
java.lang.String Field)
Results - The ResultSet object to useField - Field name to return
public java.lang.String getRes(java.sql.ResultSet Results,
int One)
Results - The ResultSet object to useOne - Field number to return
public void killConnections()
public boolean amIOk()
public void enQueueError(java.lang.String SQLString,
java.lang.String SQLError,
java.lang.String count)
SQLString - UPDATE style SQL statementSQLError - The error message being reportedcount - The number of tries so farpublic void retryQueuedErrors()
public void listConnections(java.io.PrintStream out)
out - place to send the list out topublic java.lang.StringBuffer errorStatus()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||