Brooklyn

brooklyn.entity.rebind
[Java] Class RebindManagerImpl

java.lang.Object
  brooklyn.entity.rebind.RebindManagerImpl
All Implemented Interfaces:
RebindManager

public class RebindManagerImpl

Field Summary
static Logger LOG

 
Constructor Summary
RebindManagerImpl(ManagementContext managementContext)

 
Method Summary
ChangeListener getChangeListener()

BrooklynMementoPersister getPersister()

java.util.List rebind(BrooklynMemento memento)

java.util.List rebind(BrooklynMemento memento, java.lang.ClassLoader classLoader)

void setPeriodicPersistPeriod(long periodMillis)

Must be called before setPerister()

void setPersister(BrooklynMementoPersister val)

void stop()

void waitForPendingComplete(long timeout, java.util.concurrent.TimeUnit unit)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

LOG

public static final Logger LOG


 
Constructor Detail

RebindManagerImpl

public RebindManagerImpl(ManagementContext managementContext)


 
Method Detail

getChangeListener

@Override
public ChangeListener getChangeListener()


getPersister

@Override
public BrooklynMementoPersister getPersister()


rebind

@Override
public java.util.List rebind(BrooklynMemento memento)


rebind

@Override
public java.util.List rebind(BrooklynMemento memento, java.lang.ClassLoader classLoader)


setPeriodicPersistPeriod

public void setPeriodicPersistPeriod(long periodMillis)
Must be called before setPerister()


setPersister

@Override
public void setPersister(BrooklynMementoPersister val)


stop

@Override
public void stop()


waitForPendingComplete

@Override
@VisibleForTesting
public void waitForPendingComplete(long timeout, java.util.concurrent.TimeUnit unit)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.