BrooklynMementoPersisterToObjectStore instead; class be moved to tests
new BrooklynMementoPersisterToObjectStore(new InMemoryObjectStore(), classLoader)
@Deprecated public class BrooklynMementoPersisterInMemory extends AbstractBrooklynMementoPersister
BrooklynMementoPersister.Delta, BrooklynMementoPersister.LookupContext, BrooklynMementoPersister.MutableDelta| Constructor and Description |
|---|
BrooklynMementoPersisterInMemory(java.lang.ClassLoader classLoader)
Deprecated.
|
BrooklynMementoPersisterInMemory(java.lang.ClassLoader classLoader,
boolean checkPersistable)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkpoint(BrooklynMemento newMemento,
PersistenceExceptionHandler exceptionHandler)
Deprecated.
|
void |
delta(BrooklynMementoPersister.Delta delta,
PersistenceExceptionHandler exceptionHandler)
Deprecated.
applies a partial write of state delta
|
void |
waitForWritesCompleted(Duration timeout)
Deprecated.
|
void |
waitForWritesCompleted(long timeout,
java.util.concurrent.TimeUnit unit)
Deprecated.
|
checkpoint, disableWriteAccess, enableWriteAccess, getBackingStoreDescription, loadMemento, loadMemento, loadMementoManifest, loadMementoManifest, loadMementoRawData, queueDelta, stoppublic BrooklynMementoPersisterInMemory(java.lang.ClassLoader classLoader)
public BrooklynMementoPersisterInMemory(java.lang.ClassLoader classLoader,
boolean checkPersistable)
public void waitForWritesCompleted(long timeout,
java.util.concurrent.TimeUnit unit)
throws java.lang.InterruptedException,
java.util.concurrent.TimeoutException
java.lang.InterruptedExceptionjava.util.concurrent.TimeoutExceptionpublic void waitForWritesCompleted(Duration timeout) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
java.lang.InterruptedExceptionjava.util.concurrent.TimeoutExceptionpublic void checkpoint(BrooklynMemento newMemento, PersistenceExceptionHandler exceptionHandler)
checkpoint in interface BrooklynMementoPersistercheckpoint in class AbstractBrooklynMementoPersisterpublic void delta(BrooklynMementoPersister.Delta delta, PersistenceExceptionHandler exceptionHandler)
BrooklynMementoPersisterdelta in interface BrooklynMementoPersisterdelta in class AbstractBrooklynMementoPersister