gov.nih.nci.caarray.services.util.ojb
Class CaArraySequenceManagerHighLowImpl

java.lang.Object
  extended by org.apache.ojb.broker.util.sequence.AbstractSequenceManager
      extended by org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
          extended by gov.nih.nci.caarray.services.util.ojb.CaArraySequenceManagerHighLowImpl
All Implemented Interfaces:
org.apache.ojb.broker.util.sequence.SequenceManager

public class CaArraySequenceManagerHighLowImpl
extends org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl

Author:
TranP

Field Summary
protected  org.apache.log4j.Logger logger_
          Logger used by an instance of this class.
 
Fields inherited from class org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
attempts, globalSequenceStart, grabSize, PROPERTY_GLOBAL_SEQUENCE_ID, PROPERTY_GLOBAL_SEQUENCE_START, PROPERTY_GRAB_SIZE, sequencesMap, useGlobalSequenceIdentities
 
Fields inherited from class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
PROPERTY_AUTO_NAMING
 
Constructor Summary
CaArraySequenceManagerHighLowImpl(org.apache.ojb.broker.PersistenceBroker broker)
           
 
Method Summary
protected  org.apache.ojb.broker.util.sequence.HighLowSequence getSequence(org.apache.ojb.broker.PersistenceBroker brokerForSequence, org.apache.ojb.broker.metadata.FieldDescriptor field, java.lang.String sequenceName)
           
 
Methods inherited from class org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
getMaxKeyForSequence, getUniqueLong, lookupStoreSequence, newSequenceObject
 
Methods inherited from class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
afterStore, calculateSequenceName, getBrokerForClass, getConfigurationProperties, getConfigurationProperty, getPlatform, getUniqueValue, setConfigurationProperties, setConfigurationProperty, setReferenceFKs, useAutoNaming
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger_

protected org.apache.log4j.Logger logger_
Logger used by an instance of this class.

Constructor Detail

CaArraySequenceManagerHighLowImpl

public CaArraySequenceManagerHighLowImpl(org.apache.ojb.broker.PersistenceBroker broker)
Parameters:
broker -
Method Detail

getSequence

protected org.apache.ojb.broker.util.sequence.HighLowSequence getSequence(org.apache.ojb.broker.PersistenceBroker brokerForSequence,
                                                                          org.apache.ojb.broker.metadata.FieldDescriptor field,
                                                                          java.lang.String sequenceName)
                                                                   throws org.apache.ojb.broker.util.sequence.SequenceManagerException
Overrides:
getSequence in class org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
Throws:
org.apache.ojb.broker.util.sequence.SequenceManagerException