com.ejie.r01f.guids
Interface GUIDPersist

All Known Implementing Classes:
BDGUIDPersist, MemoryGUIDPersist

public interface GUIDPersist

Interfaz que han de cumplir las clases que se encargan de la persistencia de uids


Method Summary
 Key getHighKeyValue(GUIDDispenserDef dispDef)
          Carga el valor de High en el objeto UID que se pasa.
 boolean updateGUID(GUIDDispenserDef dispDef, Key highKey)
          Actualiza el valor de un guid
 

Method Detail

getHighKeyValue

public Key getHighKeyValue(GUIDDispenserDef dispDef)
                    throws GUIDDispenserException
Carga el valor de High en el objeto UID que se pasa.

Returns:
El nuevo valor de high
Throws:
GUIDDispenserException: - Si hay errores
GUIDDispenserException

updateGUID

public boolean updateGUID(GUIDDispenserDef dispDef,
                          Key highKey)
                   throws GUIDDispenserException
Actualiza el valor de un guid

Returns:
true si se actualiza bien y false si no es asi
Throws:
GUIDDispenserException - si hay errores