brooklyn.mementos
Interface BrooklynMementoPersister


public interface BrooklynMementoPersister

Controls the persisting and reading back of mementos. Used by RebindManager to support brooklyn restart.


Nested Class Summary
static interface BrooklynMementoPersister.Delta
           
 
Method Summary
 void checkpoint(BrooklynMemento memento)
           
 void delta(BrooklynMementoPersister.Delta delta)
           
 BrooklynMemento loadMemento()
           
 void stop()
           
 void waitForWritesCompleted(long timeout, TimeUnit unit)
           
 

Method Detail

loadMemento

BrooklynMemento loadMemento()
                            throws IOException
Throws:
IOException

checkpoint

void checkpoint(BrooklynMemento memento)

delta

void delta(BrooklynMementoPersister.Delta delta)

stop

void stop()

waitForWritesCompleted

void waitForWritesCompleted(long timeout,
                            TimeUnit unit)
                            throws InterruptedException,
                                   TimeoutException
Throws:
InterruptedException
TimeoutException


Copyright © 2013. All Rights Reserved.