Interface PersistenceObjectIdRequestor<D>
- All Known Subinterfaces:
 PersistenceLocalObjectIdRegistry<D>
- All Known Implementing Classes:
 BinaryStorer.Default,BinaryStorer.Eager,PersistenceObjectIdRequestor.NoOp
public interface PersistenceObjectIdRequestor<D>
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceObjectIdRequestor.NoOp<D> - 
Method Summary
Modifier and Type Method Description static <D> PersistenceObjectIdRequestor<D>NoOp()<T> voidregisterEagerOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)<T> voidregisterGuaranteed(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)<T> voidregisterLazyOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler) 
- 
Method Details
- 
registerGuaranteed
<T> void registerGuaranteed(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler) - 
registerLazyOptional
<T> void registerLazyOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler) - 
registerEagerOptional
<T> void registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler) - 
NoOp
 
 -