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<D>
Classes in one.microstream.persistence.types that implement PersistenceObjectManager Modifier and Type Class Description static class
PersistenceManager.Default<D>
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
PersistenceStorer.Creator. createEagerStorer(PersistenceTypeHandlerManager<D> typeManager, PersistenceObjectManager objectManager, ObjectSwizzling objectRetriever, PersistenceTarget<D> 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
PersistenceStorer.Creator. createLazyStorer(PersistenceTypeHandlerManager<D> typeManager, PersistenceObjectManager objectManager, ObjectSwizzling objectRetriever, PersistenceTarget<D> 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
PersistenceStorer.Creator. createStorer(PersistenceTypeHandlerManager<D> typeManager, PersistenceObjectManager objectManager, ObjectSwizzling objectRetriever, PersistenceTarget<D> 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 <D> PersistenceManager<D>
PersistenceManager. New(PersistenceObjectRegistry objectRegistering, PersistenceObjectManager objectManager, PersistenceTypeHandlerManager<D> typeHandlerManager, PersistenceContextDispatcher<D> contextDispatcher, PersistenceStorer.Creator<D> storerCreator, PersistenceLoader.Creator<D> loaderCreator, PersistenceRegisterer.Creator registererCreator, Persister persister, PersistenceTarget<D> target, PersistenceSource<D> source, BufferSizeProviderIncremental bufferSizeProvider, ByteOrder targetByteOrder)
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)
-