org.ofbiz.entity.util
Class SequenceUtil
java.lang.Object
org.ofbiz.entity.util.SequenceUtil
public class SequenceUtil
- extends java.lang.Object
Sequence Utility to get unique sequences from named sequence banks
Uses a collision detection approach to safely get unique sequenced ids in banks from the database
Field Summary |
static java.lang.String |
module
|
Constructor Summary |
SequenceUtil(java.lang.String helperName,
ModelEntity seqEntity,
java.lang.String nameFieldName,
java.lang.String idFieldName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
module
public static final java.lang.String module
SequenceUtil
public SequenceUtil(java.lang.String helperName,
ModelEntity seqEntity,
java.lang.String nameFieldName,
java.lang.String idFieldName)
getNextSeqId
public java.lang.Long getNextSeqId(java.lang.String seqName,
long staggerMax,
ModelEntity seqModelEntity)
forceBankRefresh
public void forceBankRefresh(java.lang.String seqName,
long staggerMax)