| |
|
| java.lang.Object com.teamkonzept.db.TKDBConnection
TKDBConnection | public class TKDBConnection (Code) | | Klasse zur Verwaltung von Datenstrukturen, die im direkten Zusammenhang mit der
JDBC-Connection stehen. Z.B f¸r die Transaktionsverwaltung verwendete Datenstrukturen.
|
cleanupTransaction | public void cleanupTransaction()(Code) | | Aufraeumen am Ende einer Transaktion:
a) ‹berpr¸ft ob noch eine sensible Query offen ist, wirft dann Exceptio
c) setzt transactionIsAktive auf false.
|
closeNonsensitiveQueries | final public void closeNonsensitiveQueries() throws SQLException(Code) | | Schliesst alle noch offenen Queries im Vector nonSensitiveQueries.
Die Version mit Parameter erlaubt es die Queries auf unterschiedliche
Weise zu schliessen. Das wird z.B. von _closeConnection benoetigt.
Wenn connectionClose == false ist, dann f¸hrt eine Exception beim
Schliessen einer Query nicht zum Verbindungsabbau. Ausserdem werden
dann garantiert alle Queries geschlossen.
|
closeNonsensitiveQueries | public void closeNonsensitiveQueries(boolean connectionClose) throws SQLException(Code) | | |
deregisterNonSensitiveQuery | final public TKQuery deregisterNonSensitiveQuery(int i)(Code) | | |
deregisterSensitiveQuery | final public void deregisterSensitiveQuery()(Code) | | Meldet sensible Query ab
|
isAutoCommit | public boolean isAutoCommit()(Code) | | |
isTransactionOpen | final public boolean isTransactionOpen()(Code) | | |
registerNonSensitiveQuery | final public int registerNonSensitiveQuery(TKQuery query)(Code) | | Registriert query im Vector nonSensitiveQueries, und gibt den Index zur¸ck
|
registerSensitiveQuery | final public void registerSensitiveQuery()(Code) | | Meldet query als offene sensitive Query an
|
storePrepQuery | public void storePrepQuery(TKPrepQuery query, Object queryId)(Code) | | Method to store a TKPreparedQuery Object for later reuse.
|
|
|
|