|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.activemq.util.IdGenerator
Generator for globally unique Strings
| Constructor Summary | |
IdGenerator()
Construct an IdGenerator |
|
IdGenerator(java.lang.String seed)
Construct an IdGenerator using the seed provided |
|
| Method Summary | |
static int |
compare(java.lang.String id1,
java.lang.String id2)
Does a proper compare on the ids |
java.lang.String |
generateId()
Generate a unqiue id |
static long |
getCountFromId(java.lang.String id)
From a generated id - return the generator count |
static java.lang.String |
getHostName()
As we have to find the hostname as a side-affect of generating a unique stub, we allow it's easy retrevial here |
long |
getNextSequence()
|
short |
getNextShortSequence()
|
java.lang.String |
getSeed()
|
static java.lang.String |
getSeedFromId(java.lang.String id)
From a generated id - return the seed (i.e. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public IdGenerator()
public IdGenerator(java.lang.String seed)
seed - | Method Detail |
public static java.lang.String getHostName()
public java.lang.String generateId()
public java.lang.String getSeed()
public long getNextSequence()
public short getNextShortSequence()
public static java.lang.String getSeedFromId(java.lang.String id)
id - the generated identifer
public static long getCountFromId(java.lang.String id)
id -
public static int compare(java.lang.String id1,
java.lang.String id2)
id1 - id2 -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||