Class RDMSSequenceSupport
java.lang.Object
org.hibernate.community.dialect.sequence.RDMSSequenceSupport
- All Implemented Interfaces:
org.hibernate.dialect.sequence.SequenceSupport
public final class RDMSSequenceSupport
extends Object
implements org.hibernate.dialect.sequence.SequenceSupport
Sequence support for
RDMSOS2200Dialect.
Note that RDMS doesn't really have sequences as such, but it does
have the GUID-like permuted_id() and unique_id()
functions which generate unique integers.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.hibernate.dialect.sequence.SequenceSupport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCreateSequenceString(String sequenceName) getDropSequenceString(String sequenceName) getSelectSequenceNextValString(String sequenceName) booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.dialect.sequence.SequenceSupport
getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getDropSequenceStrings, getSelectSequencePreviousValString, getSequenceNextValString, getSequenceNextValString, getSequencePreviousValString, sometimesNeedsStartingValue, startingValue, supportsSequences
-
Field Details
-
INSTANCE
public static final org.hibernate.dialect.sequence.SequenceSupport INSTANCE
-
-
Constructor Details
-
RDMSSequenceSupport
public RDMSSequenceSupport()
-
-
Method Details
-
getSelectSequenceNextValString
public String getSelectSequenceNextValString(String sequenceName) throws org.hibernate.MappingException - Specified by:
getSelectSequenceNextValStringin interfaceorg.hibernate.dialect.sequence.SequenceSupport- Throws:
org.hibernate.MappingException
-
getFromDual
- Specified by:
getFromDualin interfaceorg.hibernate.dialect.sequence.SequenceSupport
-
getCreateSequenceString
- Specified by:
getCreateSequenceStringin interfaceorg.hibernate.dialect.sequence.SequenceSupport
-
getDropSequenceString
- Specified by:
getDropSequenceStringin interfaceorg.hibernate.dialect.sequence.SequenceSupport
-
supportsPooledSequences
public boolean supportsPooledSequences()- Specified by:
supportsPooledSequencesin interfaceorg.hibernate.dialect.sequence.SequenceSupport
-