DODS 7.2 API

com.lutris.appserver.server.sql.oracle
Class OracleDBTransaction

java.lang.Object
  extended by com.lutris.appserver.server.sql.standard.StandardDBTransaction
      extended by com.lutris.appserver.server.sql.oracle.OracleDBTransaction
All Implemented Interfaces:
CachedDBTransaction, com.lutris.appserver.server.sql.DBTransaction

public class OracleDBTransaction
extends StandardDBTransaction

An Oracle database transaction object used by the Oracle logical database.

Since:
LBS1.8
Version:
$Revision: 1.1 $
Author:
Paul Morgan
See Also:
StandardDBTransaction

Nested Class Summary
 
Nested classes/interfaces inherited from class com.lutris.appserver.server.sql.standard.StandardDBTransaction
StandardDBTransaction.DOAction
 
Field Summary
 
Fields inherited from class com.lutris.appserver.server.sql.standard.StandardDBTransaction
_preventCacheQueries, aggregateModifications, cache, CACHE_SIZE, COMPLEX_QUERY_CACHE_SIZE, conn, databaseName, dbLockCounter, DELETE, deletedRefs, firstWrite, hmpObjectTransaction, id, INSERT, isAutoWrite, isTransactionCaches, nextId, NONE, released, SIMPLE_QUERY_CACHE_SIZE, SIZE_DELTA, sqlBatch, trans, transAction, transIdx, UPDATE, vecAlreadyHidden, vecExecutedTransaction, vecSortedTransaction
 
Constructor Summary
protected OracleDBTransaction(com.lutris.appserver.server.sql.DBConnection conn)
          Private constructor.
 
Method Summary
 
Methods inherited from class com.lutris.appserver.server.sql.standard.StandardDBTransaction
addDeletedDO, checkChanged, commit, createQuery, delete, dontAggregateDOModifications, finalize, getAutoWrite, getDatabaseName, getDeletedDOs, getDO, getDO, getDOs, getTransactionCache, handleException, hideCacheEntries, insert, isFirstWrite, isHolding, isReleased, isSQLbatch, isTableModified, lockDO, logDebug, preventCacheQueries, readConfigValues, release, resetDeletedDOs, revealCacheEntries, rollback, saveDirtyDOs, setDatabaseName, setFirstWrite, update, validate, wasReadOnly, write
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleDBTransaction

protected OracleDBTransaction(com.lutris.appserver.server.sql.DBConnection conn)
                       throws java.sql.SQLException
Private constructor. Used by the logical database object.

Parameters:
conn - the database connection to use.
Throws:
java.sql.SQLException - If a database access error occurs.
See Also:
StandardDBTransaction.StandardDBTransaction()

DODS 7.2 API