Class ComBinaryPersistenceRootsProvider
java.lang.Object
one.microstream.communication.binary.types.ComBinaryPersistenceRootsProvider
- All Implemented Interfaces:
BinaryPersistenceRootsProvider,PersistenceRootsProvider<Binary>
public class ComBinaryPersistenceRootsProvider extends Object implements BinaryPersistenceRootsProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.binary.types.BinaryPersistenceRootsProvider
BinaryPersistenceRootsProvider.DefaultNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceRootsProvider
PersistenceRootsProvider.Empty<D> -
Constructor Summary
Constructors Constructor Description ComBinaryPersistenceRootsProvider() -
Method Summary
Modifier and Type Method Description PersistenceRootspeekRoots()PersistenceRootsprovideRoots()voidregisterRootsTypeHandlerCreator(PersistenceCustomTypeHandlerRegistry<Binary> typeHandlerRegistry, PersistenceObjectRegistry objectRegistry)Only thePersistenceRootsProviderimplementation can ensure that the handler fits the instance, so it has to do the registering as well.voidupdateRuntimeRoots(PersistenceRoots runtimeRoots)
-
Constructor Details
-
ComBinaryPersistenceRootsProvider
public ComBinaryPersistenceRootsProvider()
-
-
Method Details
-
provideRoots
- Specified by:
provideRootsin interfacePersistenceRootsProvider<Binary>
-
peekRoots
- Specified by:
peekRootsin interfacePersistenceRootsProvider<Binary>
-
updateRuntimeRoots
- Specified by:
updateRuntimeRootsin interfacePersistenceRootsProvider<Binary>
-
registerRootsTypeHandlerCreator
public void registerRootsTypeHandlerCreator(PersistenceCustomTypeHandlerRegistry<Binary> typeHandlerRegistry, PersistenceObjectRegistry objectRegistry)Description copied from interface:PersistenceRootsProviderOnly thePersistenceRootsProviderimplementation can ensure that the handler fits the instance, so it has to do the registering as well.- Specified by:
registerRootsTypeHandlerCreatorin interfacePersistenceRootsProvider<Binary>- Parameters:
typeHandlerRegistry- the type handler registryobjectRegistry- the object registry
-