public interface UIDSequencer
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Cleanup callback
|
String |
getName()
Gets the sequencer name.
|
int |
getNext(String key)
For the given key returns the incremented UID which is also stored in the same sequence entry.
|
long |
getNextLong(String key)
Extends
getNext(java.lang.String) to return a long value. |
void |
init()
Init Sequencer
|
void |
initSequence(String key,
int id)
Initializes the sequencer with the given key to at least the given id.
|
void |
setName(String name)
Sets the sequencer name.
|
void init()
void initSequence(String key, int id)
A sequence can only be incremented, so if its current id is greater than the given id the sequence won't be decremented to reach the given id.
int getNext(String key)
key
- long getNextLong(String key)
getNext(java.lang.String)
to return a long value. This method is compatible
with getNext in the integer range.void dispose()
Copyright © 2017 Nuxeo. All rights reserved.