Brooklyn

brooklyn.management.internal
[Java] Interface ManagementContextInternal

brooklyn.management.internal.ManagementContextInternal
  brooklyn.management.ManagementContext
All Superinterfaces:
ManagementContext

public interface ManagementContextInternal
extends ManagementContext

Field Summary
static ConfigKey BROOKLYN_CATALOG_URL

static java.lang.String EFFECTOR_TAG

static java.lang.String NON_TRANSIENT_TASK_TAG

 
Method Summary
void addEntitySetListener(CollectionChangeListener listener)

java.lang.ClassLoader getBaseClassLoader()

java.lang.Iterable getBaseClassPathForScanning()

long getTotalEffectorInvocations()

Task invokeEffector(Entity entity, Effector eff, java.util.Map parameters)

java.lang.Object invokeEffectorMethodSync(Entity entity, Effector eff, java.lang.Object args)

void removeEntitySetListener(CollectionChangeListener listener)

void setBaseClassPathForScanning(java.lang.Iterable urls)

void terminate()

 
Methods inherited from interface ManagementContext
getApplications, getCatalog, getConfig, getEntities, getEntity, getEntityDownloadsManager, getEntityDriverFactory, getEntityDriverManager, getEntityManager, getExecutionContext, getExecutionManager, getLocationRegistry, getRebindManager, getSubscriptionContext, getSubscriptionManager, isManaged, isRunning, manage, unmanage
 

Field Detail

BROOKLYN_CATALOG_URL

public static final ConfigKey BROOKLYN_CATALOG_URL


EFFECTOR_TAG

public static final java.lang.String EFFECTOR_TAG


NON_TRANSIENT_TASK_TAG

public static final java.lang.String NON_TRANSIENT_TASK_TAG


 
Method Detail

addEntitySetListener

public void addEntitySetListener(CollectionChangeListener listener)


getBaseClassLoader

public java.lang.ClassLoader getBaseClassLoader()


getBaseClassPathForScanning

public java.lang.Iterable getBaseClassPathForScanning()


getTotalEffectorInvocations

public long getTotalEffectorInvocations()


invokeEffector

public Task invokeEffector(Entity entity, Effector eff, @SuppressWarnings("rawtypes") java.util.Map parameters)


invokeEffectorMethodSync

public java.lang.Object invokeEffectorMethodSync(Entity entity, Effector eff, java.lang.Object args)


removeEntitySetListener

public void removeEntitySetListener(CollectionChangeListener listener)


setBaseClassPathForScanning

public void setBaseClassPathForScanning(java.lang.Iterable urls)


terminate

public void terminate()


 

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