public class RedisUIDSequencer extends AbstractUIDSequencer
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
log |
protected String |
namespace |
name| Constructor and Description |
|---|
RedisUIDSequencer() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Cleanup callback
|
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
UIDSequencer.getNext(java.lang.String) to return a long value. |
void |
init()
Init Sequencer
|
getName, initSequence, setNameprotected static final org.apache.commons.logging.Log log
public RedisUIDSequencer()
public void init()
UIDSequencerinit in interface UIDSequencerinit in class AbstractUIDSequencerpublic void dispose()
UIDSequencerdispose in interface UIDSequencerdispose in class AbstractUIDSequencerpublic int getNext(String key)
UIDSequencergetNext in interface UIDSequencergetNext in class AbstractUIDSequencerpublic long getNextLong(String key)
UIDSequencerUIDSequencer.getNext(java.lang.String) to return a long value. This method is compatible
with getNext in the integer range.getNextLong in interface UIDSequencergetNextLong in class AbstractUIDSequencerCopyright © 2016 Nuxeo SA. All rights reserved.