Package org.apache.ofbiz.entity.util
Class SequenceUtil
java.lang.Object
org.apache.ofbiz.entity.util.SequenceUtil
Sequence Utility to get unique sequences from named sequence banks
-
Constructor Summary
ConstructorDescriptionSequenceUtil
(GenericHelperInfo helperInfo, ModelEntity seqEntity, String nameFieldName, String idFieldName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
forceBankRefresh
(String seqName, long staggerMax) Force bank refresh.getNextSeqId
(String seqName, long staggerMax, ModelEntity seqModelEntity) Gets next seq id.
-
Constructor Details
-
SequenceUtil
public SequenceUtil(GenericHelperInfo helperInfo, ModelEntity seqEntity, String nameFieldName, String idFieldName)
-
-
Method Details
-
getNextSeqId
Gets next seq id.- Parameters:
seqName
- the seq namestaggerMax
- the stagger maxseqModelEntity
- the seq model entity- Returns:
- the next seq id
-
forceBankRefresh
Force bank refresh.- Parameters:
seqName
- the seq namestaggerMax
- the stagger max
-