org.eclipse.persistence.eis
Class EISSequence
java.lang.Object
org.eclipse.persistence.sequencing.Sequence
org.eclipse.persistence.sequencing.StandardSequence
org.eclipse.persistence.sequencing.QuerySequence
org.eclipse.persistence.eis.EISSequence
- All Implemented Interfaces:
- Serializable, Cloneable
- Direct Known Subclasses:
- XMLFileSequence
public class EISSequence
- extends QuerySequence
The EISSequence
class allows access to sequence resources
using custom read (ValueReadQuery) and update (DataModifyQuery) queries and a
user specified preallocation size. This allows sequencing to be performed
using stored procedures, and access to sequence resources that are not
supported by the other sequencing types provided by TopLink.
- Since:
- OracleAS TopLink 10g (10.0.3)
- See Also:
- Serialized Form
Methods inherited from class org.eclipse.persistence.sequencing.QuerySequence |
getSelectQuery, getUpdateQuery, onConnect, onDisconnect, setSelectQuery, setShouldAcquireValueAfterInsert, setShouldSelectBeforeUpdate, setShouldSkipUpdate, setShouldUseTransaction, setUpdateQuery, shouldAcquireValueAfterInsert, shouldSelectBeforeUpdate, shouldSkipUpdate, shouldUseTransaction |
Methods inherited from class org.eclipse.persistence.sequencing.Sequence |
clone, equalNameAndSize, getDatasourcePlatform, getGeneratedValue, getGeneratedVector, getInitialValue, getName, getPreallocationSize, getQualified, getQualifier, isConnected, isCustomQualifier, isNative, isTable, isUnaryTable, onConnect, onDisconnect, setName, setPreallocationSize, setQualifier, setShouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, shouldUsePreallocation, toString |
EISSequence
public EISSequence()
EISSequence
public EISSequence(String name)
EISSequence
public EISSequence(String name,
int size)
equals
public boolean equals(Object obj)
- Overrides:
equals
in class QuerySequence