Package org.jpox.store.poid

POID - Persistent Id Generation.

See:
          Description

Interface Summary
PoidConnectionProvider Connection provider for a PoidGenerator that requires connections to their datastore.
PoidGenerator Generator interface for POIDs.
 

Class Summary
AbstractDatastorePoidGenerator Abstract representation of a PoidGenerator for a datastore.
AbstractPoidGenerator Abstract POID generator.
AbstractUIDPoidGenerator Poid generator for a UID format.
AbstractUUIDPoidGenerator Poid generator for a UUID format.
AUID.State This class represents the current state of the AUID generator.
AUIDPoidGenerator This generator uses a Java implementation of DCE UUIDs to create unique identifiers without the overhead of additional database transactions or even an open database connection.
PoidBlock Representation of a block of ids.
PoidManager Manager for the creation of PoidGenerators.
UUIDHexPoidGenerator Poid generator for a UUID hexadecimal format.
UUIDStringPoidGenerator Poid generator for a UUID String format.
 

Exception Summary
PoidException General class to throw exceptions in generators
 

Package org.jpox.store.poid Description

POID - Persistent Id Generation. This package provides a series of classes providing generation of identities. The entry point is PoidManager which is used for creating and managing the various PoidGenerators. All generators are known by a symbolic name and can be accessed from the PoidManager via that name once created. All PoidGenerators implements the standard JDO2 "javax.jdo.datastore.Sequence" interface providing a standard interface to access identity values.



Copyright © -2007 . All Rights Reserved.