|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Constants | Constant values commonly needed in the uuid classes. |
NodeManager | Class is responsible for managing the Node s identified for
this system (JVM instance), as well as the state management for the
Node s. |
Class Summary | |
---|---|
Bytes | Static methods for managing byte arrays (all methods follow Big Endian order where most significant bits are in front). |
NodeManagerImpl | Class is responsible for managing the Node s identified for
this system (JVM instance), as well as the state management for the
Node s. |
UUID | UUID represents a Universally Unique Identifier per RFC 4122. |
VersionFourGenerator | Class is responsible for generating version 4 UUID's per RFC 4122. |
VersionOneGenerator | Class is responsible for generating version 1 UUID's per RFC 4122. |
Exception Summary | |
---|---|
UUIDFormatException | Thrown to indicate an attempted to convert a string to a UUID, but that the string does not have the appropriate format. |
This package contains UUID (Universally Unique Identifier) generator implementations and supporting classes.
A UUID is 128-bits long and can provide an extremely high likelihood of uniqueness. For more information see the Internet Engineering Task Force RFC 4122: A Universally Unique IDentifier (UUID) URN Namespace.
The version 1 uuid generator collaborates with various interfaces that allow for custom implementations in solving some challenges relating to: where and how to retrieve the node identifier (usually the MAC-address), how to persist generator data, and how to resolve uuid timestamps. Default implementations are provided in this package and sub-packages.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |