Brooklyn

brooklyn.management.internal
[Java] Class NonDeploymentManagementContext

java.lang.Object
  brooklyn.management.internal.NonDeploymentManagementContext
All Implemented Interfaces:
ManagementContextInternal

public class NonDeploymentManagementContext

Nested Class Summary
enum NonDeploymentManagementContext.NonDeploymentManagementContextMode

 
Constructor Summary
NonDeploymentManagementContext(AbstractEntity entity, NonDeploymentManagementContext.NonDeploymentManagementContextMode mode)

 
Method Summary
void addEntitySetListener(CollectionChangeListener listener)

AccessController getAccessController()

AccessManager getAccessManager()

java.util.Collection getApplications()

java.lang.ClassLoader getBaseClassLoader()

java.lang.Iterable getBaseClassPathForScanning()

BrooklynProperties getBrooklynProperties()

BrooklynCatalog getCatalog()

StringConfigMap getConfig()

java.util.Collection getEntities()

Entity getEntity(java.lang.String id)

DownloadResolverManager getEntityDownloadsManager()

EntityDriverManager getEntityDriverFactory()

EntityDriverManager getEntityDriverManager()

EntityManager getEntityManager()

ExecutionContext getExecutionContext(Entity entity)

ExecutionManager getExecutionManager()

LocationManager getLocationManager()

LocationRegistry getLocationRegistry()

NonDeploymentManagementContext.NonDeploymentManagementContextMode getMode()

RebindManager getRebindManager()

BrooklynStorage getStorage()

SubscriptionContext getSubscriptionContext(Entity entity)

QueueingSubscriptionManager getSubscriptionManager()

long getTotalEffectorInvocations()

UsageManager getUsageManager()

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

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

boolean isManaged(Entity entity)

boolean isRunning()

void manage(Entity e)

void removeEntitySetListener(CollectionChangeListener listener)

void setBaseClassPathForScanning(java.lang.Iterable urls)

void setManagementContext(ManagementContextInternal val)

void setMode(NonDeploymentManagementContext.NonDeploymentManagementContextMode mode)

void terminate()

java.lang.String toString()

void unmanage(Entity e)

 
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()
 

Constructor Detail

NonDeploymentManagementContext

public NonDeploymentManagementContext(AbstractEntity entity, NonDeploymentManagementContext.NonDeploymentManagementContextMode mode)


 
Method Detail

addEntitySetListener

@Override
public void addEntitySetListener(CollectionChangeListener listener)


getAccessController

public AccessController getAccessController() {
public AccessController getAccessController()


getAccessManager

public AccessManager getAccessManager() {
public AccessManager getAccessManager()


getApplications

@Override
public java.util.Collection getApplications()


getBaseClassLoader

@Override
public java.lang.ClassLoader getBaseClassLoader()


getBaseClassPathForScanning

@Override
public java.lang.Iterable getBaseClassPathForScanning()


getBrooklynProperties

checkInitialManagementContextReal();
public BrooklynProperties getBrooklynProperties()


getCatalog

@Override
public BrooklynCatalog getCatalog()


getConfig

checkInitialManagementContextReal();
public StringConfigMap getConfig()


getEntities

public Entity getEntity(String id) {
public java.util.Collection getEntities()


getEntity

public boolean isManaged(Entity entity) {
public Entity getEntity(java.lang.String id)


getEntityDownloadsManager

checkInitialManagementContextReal();
public DownloadResolverManager getEntityDownloadsManager()


getEntityDriverFactory

return getEntityDriverManager();
public EntityDriverManager getEntityDriverFactory()


getEntityDriverManager

checkInitialManagementContextReal();
public EntityDriverManager getEntityDriverManager()


getEntityManager

public EntityManager getEntityManager() {
public EntityManager getEntityManager()


getExecutionContext

public ExecutionContext getExecutionContext(Entity entity) {
public ExecutionContext getExecutionContext(Entity entity)


getExecutionManager

public ExecutionManager getExecutionManager() {
public ExecutionManager getExecutionManager()


getLocationManager

public LocationManager getLocationManager() {
public LocationManager getLocationManager()


getLocationRegistry

@Override
public LocationRegistry getLocationRegistry()


getMode

public NonDeploymentManagementContext.NonDeploymentManagementContextMode getMode()


getRebindManager

// There was a race where EffectorUtils on invoking an effector calls:
public RebindManager getRebindManager()


getStorage

checkInitialManagementContextReal();
public BrooklynStorage getStorage()


getSubscriptionContext

public synchronized SubscriptionContext getSubscriptionContext(Entity entity) {
public SubscriptionContext getSubscriptionContext(Entity entity)


getSubscriptionManager

public QueueingSubscriptionManager getSubscriptionManager() {
public QueueingSubscriptionManager getSubscriptionManager()


getTotalEffectorInvocations

}
public long getTotalEffectorInvocations()


getUsageManager

public UsageManager getUsageManager() {
public UsageManager getUsageManager()


invokeEffector

public ClassLoader getBaseClassLoader() {
public Task invokeEffector(Entity entity, Effector eff,  java.util.Map parameters)


invokeEffectorMethodSync

public  Task invokeEffector(final Entity entity, final Effector eff, @SuppressWarnings("rawtypes") final Map parameters) {
public java.lang.Object invokeEffectorMethodSync(Entity entity, Effector eff, java.lang.Object args)


isManaged

public void manage(Entity e) {
public boolean isManaged(Entity entity)


isRunning

@Override
public boolean isRunning()


manage

public void unmanage(Entity e) {
public void manage(Entity e)


removeEntitySetListener

@Override
public void removeEntitySetListener(CollectionChangeListener listener)


setBaseClassPathForScanning

return (initialManagementContext != null && !(initialManagementContext instanceof NonDeploymentManagementContext));
public void setBaseClassPathForScanning(java.lang.Iterable urls)


setManagementContext

public void setManagementContext(ManagementContextInternal val)


setMode

public void setMode(NonDeploymentManagementContext.NonDeploymentManagementContextMode mode)


terminate

}
public void terminate()


toString

@Override
public java.lang.String toString()


unmanage

public  T invokeEffectorMethodSync(final Entity entity, final Effector eff, final Object args) throws ExecutionException {
public void unmanage(Entity e)


 

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