Enhydra 5.1 API

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

java.lang.Object
  |
  +--com.lutris.appserver.server.sql.standard.StandardObjectIdAllocator
        |
        +--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.2 $
Author:
Paul Morgan
See Also:
StandardObjectIdAllocator

Constructor Summary
protected OracleObjectIdAllocator(LogicalDatabase logicalDatabase, Config objIdConfig)
          Initialize the object id manager.
 
Methods inherited from class com.lutris.appserver.server.sql.standard.StandardObjectIdAllocator
allocate, 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)

Enhydra 5.1 API