Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.ejie.r01f.guids

Interface Summary
GUIDDispenser | Interfaz que han de implementar las clases que se encargan de dispensar guids
GUIDPersist | Interfaz que han de cumplir las clases que se encargan de la persistencia de uids

Class Summary
BDGUIDPersist | Se encarga del acceso a base de datos para la generacion de GUIDs.
GUIDDispenserDef | Definicion de un Dispenser de GUIDs.
GUIDDispenserManager | Gestiona la creacion y mantenimiento de los dispensers de GUIDs La definicion de los dispensers de GUIDs se hace en el fichero .properties de la aplicacion en una seccion como: lc
GUIDGenerator | Deprecated. Utilizar el GUIDDispenserManager en su lugar
HighLowGUIDDispenser | Maneja un GUID en base a un valor HIGH, un valor LOW que se incrementa localmente y un identificador unico de dominio: HIGH + LOW + UniqueID El GUIDDispenser puede utilizarse en los siguientes casos: CASO 1: Los GUIDs generados han de ser unicos SIEMPRE ----------------------------------------------------- En este caso hay que almacenar el valor HIGH en base de datos ya que si se reinicia el dispenser (reinicio de la maquina, etc) el siguiente guid ha de ser unico y para ello el valor de high ha de guardarse...
Key | Modela una clave (HIGH o LOW)
MemoryGUIDPersist | Persistencia en memoria de GUIDs Implementa el interfaz GUIDPersist almacenando en memoria el valor de la parte high de la clave y la definicion del GUID
SimpleGUIDDispenser | Generador de OIDS La configuración del generador de OIDs se hace en el fichero de propiedades de la aplicación en una sección como la siguiente: desa
TestGUIDGenerator | Clase que prueba el generador de OIDs

Exception Summary
GUIDDispenserException |
MaxForKeyReachedException |

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES