|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.lutris.appserver.server.sql.standard.StandardDBTransaction | +--com.lutris.appserver.server.sql.informix.InformixDBTransaction
Informix implementation of SQL database transaction.
Field Summary | |
protected InformixDBConnection |
conn
The connection to the informix database. |
Fields inherited from class com.lutris.appserver.server.sql.standard.StandardDBTransaction |
databaseName |
Constructor Summary | |
|
InformixDBTransaction()
Public constructor. |
protected |
InformixDBTransaction(InformixDBConnection conn)
Private constructor. |
|
InformixDBTransaction(java.lang.String dbName)
Public constructor. |
Method Summary | |
void |
setTransactionTimeout(int seconds)
Set transaction time out. |
Methods inherited from class com.lutris.appserver.server.sql.standard.StandardDBTransaction |
commit, delete, finalize, getDatabaseName, getDO, getDO, handleException, insert, logDebug, release, rollback, setDatabaseName, update |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected InformixDBConnection conn
Constructor Detail |
protected InformixDBTransaction(InformixDBConnection conn) throws java.sql.SQLException
conn
- The database connection to use.
java.sql.SQLException
- If a database access error occurs.public InformixDBTransaction() throws java.sql.SQLException, DatabaseManagerException
java.sql.SQLException
- If a database access error occurs.
DatabaseManagerException
- If the default logical database wasn't initialized in the
Database Manager.
java.lang.ClassCastException
- If the default database manager doesn't allocate connections
of type InformixDBConnection.DatabaseManager#setDefaultDatabase
public InformixDBTransaction(java.lang.String dbName) throws java.sql.SQLException, DatabaseManagerException
dbName
- Logical database name to access.
java.sql.SQLException
- If a database access error occurs.
DatabaseManagerException
- If a nonexistent logical database name is supplied.Method Detail |
public void setTransactionTimeout(int seconds) throws java.sql.SQLException
seconds
- The amount of time to block in seconds. If less than zero then blocks
indefinitly.
java.sql.SQLException
- if a database error occurs.
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |