Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.eis
Class EISSequence

java.lang.Object
  extended by org.eclipse.persistence.sequencing.Sequence
      extended by org.eclipse.persistence.sequencing.StandardSequence
          extended by org.eclipse.persistence.sequencing.QuerySequence
              extended by org.eclipse.persistence.eis.EISSequence

All Implemented Interfaces:
java.io.Serializable, java.lang.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

Field Summary

 

Fields inherited from class org.eclipse.persistence.sequencing.QuerySequence
selectQuery, shouldAcquireValueAfterInsert, shouldSelectBeforeUpdate, shouldSkipUpdate, shouldUseTransaction, updateQuery, wasSelectQueryCreated, wasUpdateQueryCreated

 

Fields inherited from class org.eclipse.persistence.sequencing.Sequence
depth, initialValue, isCustomQualifier, name, platform, qualifier, shouldAlwaysOverrideExistingValue, size

 

Constructor Summary
EISSequence()
           
EISSequence(java.lang.String name)
           
EISSequence(java.lang.String name, int size)
           

 

Method Summary
 boolean equals(java.lang.Object obj)
           

 

Methods inherited from class org.eclipse.persistence.sequencing.QuerySequence
buildSelectQuery, buildSelectQuery, buildUpdateQuery, buildUpdateQuery, createArguments, getSelectQuery, getUpdateQuery, onConnect, onDisconnect, select, setSelectQuery, setShouldAcquireValueAfterInsert, setShouldSelectBeforeUpdate, setShouldSkipUpdate, setShouldUseTransaction, setUpdateQuery, shouldAcquireValueAfterInsert, shouldSelectBeforeUpdate, shouldSkipUpdate, shouldUseTransaction, update, updateAndSelectSequence

 

Methods inherited from class org.eclipse.persistence.sequencing.StandardSequence
createVector, getGeneratedValue, getGeneratedVector, setInitialValue

 

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, setDatasourcePlatform, setName, setPreallocationSize, setQualifier, setShouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, shouldUsePreallocation, toString, verifyPlatform

 

Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

EISSequence

public EISSequence()

EISSequence

public EISSequence(java.lang.String name)

EISSequence

public EISSequence(java.lang.String name,
                   int size)

Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class QuerySequence

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.