|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthelma.scripting.rhino.extensions.DatabaseObject
public class DatabaseObject
A Database object, representing a connection to a JDBC Driver
Nested Class Summary | |
---|---|
static class |
DatabaseObject.RowSet
A RowSet object |
Constructor Summary | |
---|---|
DatabaseObject(DbSource dbsource)
Create a new database object based on a hop data source. |
Method Summary | |
---|---|
boolean |
connect(java.lang.String url,
java.lang.String userName,
java.lang.String password)
Connect to the database, using the specific url, optional user name and password |
boolean |
disconnect()
Disconnect from the database, nop if not conected |
int |
executeCommand(java.lang.String sql)
|
DatabaseObject.RowSet |
executeRetrieval(java.lang.String sql)
|
java.lang.String |
getClassName()
|
java.lang.Object |
getLastError()
|
java.lang.Object |
getMetaData()
|
void |
release()
|
java.lang.String |
toDetailString()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DatabaseObject(DbSource dbsource)
dbsource
- The name of the DB sourceMethod Detail |
---|
public java.lang.String getClassName()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toDetailString()
public java.lang.Object getLastError()
public boolean connect(java.lang.String url, java.lang.String userName, java.lang.String password)
url
- the database URLuserName
- the database user namepassword
- the database password
public boolean disconnect()
public void release()
public DatabaseObject.RowSet executeRetrieval(java.lang.String sql)
public int executeCommand(java.lang.String sql)
public java.lang.Object getMetaData()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |