Interface PersistenceLoadHandler
-
- All Superinterfaces:
PersistenceObjectLookup
- All Known Subinterfaces:
BinaryLoader
- All Known Implementing Classes:
BinaryLoader.Default
public interface PersistenceLoadHandler extends PersistenceObjectLookup
-
-
Method Summary
Modifier and Type Method Description default ObjectSwizzling
getObjectRetriever()
Persister
getPersister()
Object
lookupObject(long objectId)
void
registerCustomRootRefactoring(Object rootInstance, long customRootObjectId)
Deprecated.void
registerDefaultRootRefactoring(Object rootInstance, long defaultRootObjectId)
Deprecated.void
requireRoot(Object rootInstance, long rootObjectId)
void
validateType(Object object, long objectId)
-
-
-
Method Detail
-
lookupObject
Object lookupObject(long objectId)
- Specified by:
lookupObject
in interfacePersistenceObjectLookup
-
getObjectRetriever
default ObjectSwizzling getObjectRetriever()
-
getPersister
Persister getPersister()
-
validateType
void validateType(Object object, long objectId)
-
requireRoot
void requireRoot(Object rootInstance, long rootObjectId)
-
registerCustomRootRefactoring
@Deprecated void registerCustomRootRefactoring(Object rootInstance, long customRootObjectId)
Deprecated.
-
registerDefaultRootRefactoring
@Deprecated void registerDefaultRootRefactoring(Object rootInstance, long defaultRootObjectId)
Deprecated.
-
-