Uses of Interface
one.microstream.persistence.types.PersistenceObjectManager
-
Packages that use PersistenceObjectManager Package Description one.microstream.persistence.binary.types one.microstream.persistence.internal one.microstream.persistence.types -
-
Uses of PersistenceObjectManager in one.microstream.persistence.binary.types
-
Uses of PersistenceObjectManager in one.microstream.persistence.internal
Constructors in one.microstream.persistence.internal with parameters of type PersistenceObjectManager Constructor Description DebugGraphPrinter(PersistenceObjectManager objectManager, PersistenceTypeHandlerManager<?> typeManager)
DebugGraphPrinter(PersistenceObjectManager objectManager, PersistenceTypeHandlerManager<?> typeManager, int hashRange)
-
Uses of PersistenceObjectManager in one.microstream.persistence.types
Subinterfaces of PersistenceObjectManager in one.microstream.persistence.types Modifier and Type Interface Description interface
PersistenceManager<M>
Classes in one.microstream.persistence.types that implement PersistenceObjectManager Modifier and Type Class Description static class
PersistenceManager.Default<M>
static class
PersistenceObjectManager.Default
Methods in one.microstream.persistence.types that return PersistenceObjectManager Modifier and Type Method Description default PersistenceObjectManager
PersistenceObjectManager. Clone()
Useful forPersistenceContextDispatcher
.default PersistenceObjectManager
PersistenceContextDispatcher. dispatchObjectManager(PersistenceObjectManager objectManager)
PersistenceObjectManager
PersistenceContextDispatcher.LocalObjectRegistration. dispatchObjectManager(PersistenceObjectManager objectManager)
PersistenceObjectManager
PersistenceFoundation.Default. getObjectManager()
PersistenceObjectManager
PersistenceFoundation. getObjectManager()
PersistenceObjectManager
PersistenceObjectManager.Default. updateCurrentObjectId(long currentObjectId)
PersistenceObjectManager
PersistenceObjectManager. updateCurrentObjectId(long currentObjectId)
Methods in one.microstream.persistence.types with parameters of type PersistenceObjectManager Modifier and Type Method Description PersistenceStorer<M>
PersistenceStorer.Creator. createEagerStorer(PersistenceTypeHandlerManager<M> typeManager, PersistenceObjectManager objectManager, PersistenceObjectRetriever objectRetriever, PersistenceTarget<M> target, BufferSizeProviderIncremental bufferSizeProvider)
Creates aPersistenceStorer
instance with a storing logic that stores every instance that is encountered during the traversal of the entity graph once.
Warning: This means that every (persistable) reference is traversed and every reachable instance is stored.PersistenceStorer<M>
PersistenceStorer.Creator. createLazyStorer(PersistenceTypeHandlerManager<M> typeManager, PersistenceObjectManager objectManager, PersistenceObjectRetriever objectRetriever, PersistenceTarget<M> target, BufferSizeProviderIncremental bufferSizeProvider)
Creates aPersistenceStorer
instance with a storing logic that stores instances that are encountered during the traversal of the entity graph that "require" to be stored.PersistenceRegisterer
PersistenceRegisterer.Creator. createRegisterer(PersistenceObjectManager objectManager, PersistenceTypeHandlerManager<?> typeManager)
PersistenceRegisterer
PersistenceRegisterer.Default.Creator. createRegisterer(PersistenceObjectManager objectManager, PersistenceTypeHandlerManager<?> typeManager)
default PersistenceStorer<M>
PersistenceStorer.Creator. createStorer(PersistenceTypeHandlerManager<M> typeManager, PersistenceObjectManager objectManager, PersistenceObjectRetriever objectRetriever, PersistenceTarget<M> target, BufferSizeProviderIncremental bufferSizeProvider)
Creates a storer with a default or "natural" storing logic.default PersistenceObjectManager
PersistenceContextDispatcher. dispatchObjectManager(PersistenceObjectManager objectManager)
PersistenceObjectManager
PersistenceContextDispatcher.LocalObjectRegistration. dispatchObjectManager(PersistenceObjectManager objectManager)
static <M> PersistenceManager<M>
PersistenceManager. New(PersistenceObjectRegistry objectRegistering, PersistenceObjectManager objectManager, PersistenceTypeHandlerManager<M> typeHandlerManager, PersistenceContextDispatcher<M> contextDispatcher, PersistenceStorer.Creator<M> storerCreator, PersistenceLoader.Creator<M> loaderCreator, PersistenceRegisterer.Creator registererCreator, PersistenceTarget<M> target, PersistenceSource<M> source, BufferSizeProviderIncremental bufferSizeProvider)
F
PersistenceFoundation.Default. setObjectManager(PersistenceObjectManager objectManager)
F
PersistenceFoundation. setObjectManager(PersistenceObjectManager objectManager)
Constructors in one.microstream.persistence.types with parameters of type PersistenceObjectManager Constructor Description Default(PersistenceObjectManager objectManager, PersistenceTypeHandlerManager<?> typeManager)
Default(PersistenceObjectManager objectManager, PersistenceTypeHandlerManager<?> typeManager, int hashRange)
-