Uses of Interface
r01f.guids.GUIDDispenser

Packages that use GUIDDispenser
r01f.guids   
 

Uses of GUIDDispenser in r01f.guids
 

Classes in r01f.guids that implement GUIDDispenser
 class 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...
 class 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
 

Fields in r01f.guids with type parameters of type GUIDDispenser
private  java.util.Map<java.lang.String,GUIDDispenser> GUIDDispenserManager._dispensers
          CACHE que contiene los dispensers creados asociados por appCode.sequenceId (por eso es importante que esta clase sea un Singleton en el módulo Guice)
 

Methods in r01f.guids that return GUIDDispenser
 GUIDDispenser GUIDDispenserFlavourFactory.factoryFor(GUIDDispenserDef def)
          Crea un dispenser a partir de una definición
 GUIDDispenser GUIDDispenserManager.instanceFor(GUIDDispenserDef dispDef)
           
 GUIDDispenser GUIDDispenserManager.instanceFor(java.lang.String appCode)
           
 GUIDDispenser GUIDDispenserManager.instanceFor(java.lang.String appCode, java.lang.String sequenceId)