|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.washington.cs.rfid.data.db.SimpleDBConnection
edu.washington.cs.rfid.data.db.SimplePostgresConnection
public class SimplePostgresConnection
Wrapper for JDBC, provides base functionality for creating and using a single connection.
Constructor Summary | |
---|---|
SimplePostgresConnection(DBParameters params)
Creates a new SimplePostgresConnection. |
|
SimplePostgresConnection(DBParameters params,
java.lang.String hostname,
int port,
java.lang.String dbname,
java.lang.String username,
char[] pw)
Creates a new SimplePostgresConnection. |
|
SimplePostgresConnection(java.lang.String hostname,
java.lang.String dbname,
java.lang.String username,
char[] pw)
Creates a new SimplePostgresConnection. |
Method Summary | |
---|---|
void |
close()
Closes the database connection. |
boolean |
commit()
Commits any outstanding transactions. |
java.sql.Statement |
createStatement()
Creates a new database statement. |
boolean |
isConnected()
Returns true if the database connection is active, false o/w. |
java.sql.PreparedStatement |
prepareStatement(java.lang.String sqlQuery)
Creates a new database prepared statement. |
boolean |
rollback()
Rolls back to the last committed transaction. |
boolean |
setAutoCommit(boolean a)
Sets the auto commit mode for this connection. |
Methods inherited from class edu.washington.cs.rfid.data.db.SimpleDBConnection |
---|
checkSQL |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimplePostgresConnection(java.lang.String hostname, java.lang.String dbname, java.lang.String username, char[] pw)
public SimplePostgresConnection(DBParameters params, java.lang.String hostname, int port, java.lang.String dbname, java.lang.String username, char[] pw)
public SimplePostgresConnection(DBParameters params)
Method Detail |
---|
public boolean setAutoCommit(boolean a)
setAutoCommit
in class SimpleDBConnection
public boolean commit()
commit
in class SimpleDBConnection
public boolean rollback()
rollback
in class SimpleDBConnection
public boolean isConnected()
isConnected
in class SimpleDBConnection
public java.sql.Statement createStatement()
createStatement
in class SimpleDBConnection
public java.sql.PreparedStatement prepareStatement(java.lang.String sqlQuery)
prepareStatement
in class SimpleDBConnection
public void close()
close
in class SimpleDBConnection
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |