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 class
PersistenceObjectIdRequestor.NoOp<D>
-
Method Summary
Modifier and Type Method Description static <D> PersistenceObjectIdRequestor<D>
NoOp()
<T> void
registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)
<T> void
registerGuaranteed(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)
<T> void
registerLazyOptional(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
-