| Package | Description |
|---|---|
| one.microstream.persistence.types |
| Modifier and Type | Method and Description |
|---|---|
PersistenceStorer |
PersistenceManager.createEagerStorer() |
PersistenceStorer |
PersistenceManager.Default.createEagerStorer() |
PersistenceStorer |
PersistenceStorer.Creator.createEagerStorer(PersistenceTypeHandlerManager<D> typeManager,
PersistenceObjectManager<D> objectManager,
one.microstream.reference.ObjectSwizzling objectRetriever,
PersistenceTarget<D> target,
one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider)
Creates a
PersistenceStorer 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 |
PersistenceManager.createLazyStorer() |
PersistenceStorer |
PersistenceManager.Default.createLazyStorer() |
PersistenceStorer |
PersistenceStorer.Creator.createLazyStorer(PersistenceTypeHandlerManager<D> typeManager,
PersistenceObjectManager<D> objectManager,
one.microstream.reference.ObjectSwizzling objectRetriever,
PersistenceTarget<D> target,
one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider)
Creates a
PersistenceStorer instance with a storing logic that stores instances that are
encountered during the traversal of the entity graph that "require" to be stored. |
PersistenceStorer |
PersistenceManager.createStorer() |
PersistenceStorer |
PersistenceManager.Default.createStorer() |
PersistenceStorer |
PersistenceManager.createStorer(PersistenceStorer.Creator<D> storerCreator) |
PersistenceStorer |
PersistenceManager.Default.createStorer(PersistenceStorer.Creator<D> storerCreator) |
default PersistenceStorer |
PersistenceStorer.Creator.createStorer(PersistenceTypeHandlerManager<D> typeManager,
PersistenceObjectManager<D> objectManager,
one.microstream.reference.ObjectSwizzling objectRetriever,
PersistenceTarget<D> target,
one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider)
Creates a storer with a default or "natural" storing logic.
|
PersistenceStorer |
PersistenceStorer.ensureCapacity(long desiredCapacity)
Ensures that the instance's internal state is prepared for handling an amount of unique instance equal to
the passed value.
|
PersistenceStorer |
PersistenceStorer.reinitialize()
Enforces the instance to be initialized, discarding any previous state (clearing it) if necessary.
|
PersistenceStorer |
PersistenceStorer.reinitialize(long initialCapacity)
Enforces the instance to be initialized, discarding any previous state (clearing it) if necessary.
|
Copyright © 2022 MicroStream Software. All rights reserved.