DODS 7.1 API

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

java.lang.Object
  extended by com.lutris.appserver.server.sql.standard.StandardObjectIdAllocator
      extended by com.lutris.appserver.server.sql.oracle.OracleObjectIdAllocator
All Implemented Interfaces:
ObjectIdAllocator

public class OracleObjectIdAllocator
extends StandardObjectIdAllocator

An Oracle database object id allocator used by the Oracle logical database.

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

Field Summary
 
Fields inherited from class com.lutris.appserver.server.sql.standard.StandardObjectIdAllocator
logicalDatabase, primaryLogicalDatabaseName
 
Constructor Summary
protected OracleObjectIdAllocator(LogicalDatabase logicalDatabase, Config objIdConfig)
          Initialize the object id manager.
 
Method Summary
 
Methods inherited from class com.lutris.appserver.server.sql.standard.StandardObjectIdAllocator
allocate, allocate, allocateConnection, checkOId, checkOId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleObjectIdAllocator

protected OracleObjectIdAllocator(LogicalDatabase logicalDatabase,
                                  Config objIdConfig)
                           throws ConfigException
Initialize the object id manager.

Parameters:
logicalDatabase - The logical database that this object id allocator is associated with.
objIdConfig - The configuration object.
Throws:
ConfigException - if bad configuration information is given in the config file.
See Also:
StandardObjectIdAllocator.StandardObjectIdAllocator(com.lutris.appserver.server.sql.LogicalDatabase, com.lutris.util.Config)

DODS 7.1 API