Class OIDSequence
- java.lang.Object
- 
- org.eclipse.persistence.sequencing.Sequence
- 
- org.eclipse.persistence.nosql.adapters.mongo.OIDSequence
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable
 
 public class OIDSequence extends org.eclipse.persistence.sequencing.Sequence- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description OIDSequence()OIDSequence(java.lang.String name)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetGeneratedValue(org.eclipse.persistence.internal.databaseaccess.Accessor accessor, org.eclipse.persistence.internal.sessions.AbstractSession writeSession, java.lang.String seqName)java.util.VectorgetGeneratedVector(org.eclipse.persistence.internal.databaseaccess.Accessor accessor, org.eclipse.persistence.internal.sessions.AbstractSession writeSession, java.lang.String seqName, int size)voidonConnect()voidonDisconnect()booleanshouldAcquireValueAfterInsert()booleanshouldUsePreallocation()booleanshouldUseTransaction()- 
Methods inherited from class org.eclipse.persistence.sequencing.Sequenceclone, equalNameAndSize, equals, getDatasourcePlatform, getGeneratedValue, getGeneratedVector, getInitialValue, getName, getPreallocationSize, getQualified, getQualifier, hashCode, isConnected, isCustomQualifier, isNative, isTable, isUnaryTable, onConnect, onDisconnect, setDatasourcePlatform, setInitialValue, setName, setPreallocationSize, setQualifier, setShouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, toString, verifyPlatform
 
- 
 
- 
- 
- 
Method Detail- 
getGeneratedValuepublic java.lang.Object getGeneratedValue(org.eclipse.persistence.internal.databaseaccess.Accessor accessor, org.eclipse.persistence.internal.sessions.AbstractSession writeSession, java.lang.String seqName)- Specified by:
- getGeneratedValuein class- org.eclipse.persistence.sequencing.Sequence
 
 - 
getGeneratedVectorpublic java.util.Vector getGeneratedVector(org.eclipse.persistence.internal.databaseaccess.Accessor accessor, org.eclipse.persistence.internal.sessions.AbstractSession writeSession, java.lang.String seqName, int size)- Specified by:
- getGeneratedVectorin class- org.eclipse.persistence.sequencing.Sequence
 
 - 
onConnectpublic void onConnect() - Specified by:
- onConnectin class- org.eclipse.persistence.sequencing.Sequence
 
 - 
onDisconnectpublic void onDisconnect() - Specified by:
- onDisconnectin class- org.eclipse.persistence.sequencing.Sequence
 
 - 
shouldAcquireValueAfterInsertpublic boolean shouldAcquireValueAfterInsert() - Specified by:
- shouldAcquireValueAfterInsertin class- org.eclipse.persistence.sequencing.Sequence
 
 - 
shouldUseTransactionpublic boolean shouldUseTransaction() - Specified by:
- shouldUseTransactionin class- org.eclipse.persistence.sequencing.Sequence
 
 - 
shouldUsePreallocationpublic boolean shouldUsePreallocation() - Overrides:
- shouldUsePreallocationin class- org.eclipse.persistence.sequencing.Sequence
 
 
- 
 
-