Brooklyn

brooklyn.management.internal
[Java] Class LocalManagementContext

java.lang.Object
  brooklyn.management.internal.AbstractManagementContext
      brooklyn.management.internal.LocalManagementContext

public class LocalManagementContext
extends AbstractManagementContext

A local implementation of the ManagementContext API.


Field Summary
 
Fields inherited from class AbstractManagementContext
baseClassLoader, baseClassPathForScanning, catalog, configMap, gc, locationRegistry
 
Constructor Summary
LocalManagementContext()

Creates a LocalManagement with default BrooklynProperties.

LocalManagementContext(java.util.Map brooklynProperties)

LocalManagementContext(BrooklynProperties brooklynProperties)

 
Method Summary
void addEntitySetListener(CollectionChangeListener listener)

protected void finalize()

java.util.Collection getApplications()

LocalEntityManager getEntityManager()

ExecutionManager getExecutionManager()

SubscriptionManager getSubscriptionManager()

boolean isManagedLocally(Entity e)

protected void manageIfNecessary(Entity entity, java.lang.Object context)

void prePreManage(Entity entity)

void removeEntitySetListener(CollectionChangeListener listener)

Task runAtEntity(java.util.Map flags, Entity entity, java.util.concurrent.Callable c)

void terminate()

java.lang.String toString()

 
Methods inherited from class AbstractManagementContext
addEntitySetListener, getBaseClassLoader, getBaseClassPathForScanning, getCatalog, getConfig, getEntities, getEntity, getEntityDownloadsManager, getEntityDriverFactory, getEntityDriverManager, getExecutionContext, getLocationRegistry, getRebindManager, getSubscriptionContext, getTotalEffectorInvocations, invokeEffector, invokeEffectorMethodLocal, invokeEffectorMethodSync, isManaged, isManagedLocally, isRunning, loadCatalog, manage, manageIfNecessary, removeEntitySetListener, runAtEntity, setBaseClassLoader, setBaseClassPathForScanning, terminate, unmanage
 

Constructor Detail

LocalManagementContext

public LocalManagementContext()
Creates a LocalManagement with default BrooklynProperties.


LocalManagementContext

public LocalManagementContext(java.util.Map brooklynProperties)


LocalManagementContext

public LocalManagementContext(BrooklynProperties brooklynProperties)


 
Method Detail

addEntitySetListener

@Override
public void addEntitySetListener(CollectionChangeListener listener)


finalize

@Override
protected void finalize()


getApplications

@Override
public java.util.Collection getApplications()


getEntityManager

public LocalEntityManager getEntityManager()


getExecutionManager

@Override
public ExecutionManager getExecutionManager()


getSubscriptionManager

@Override
public SubscriptionManager getSubscriptionManager()


isManagedLocally

@Override
public boolean isManagedLocally(Entity e)


manageIfNecessary

@Override
protected void manageIfNecessary(Entity entity, java.lang.Object context)


prePreManage

public void prePreManage(Entity entity)


removeEntitySetListener

@Override
public void removeEntitySetListener(CollectionChangeListener listener)


runAtEntity

@Override
public Task runAtEntity(@SuppressWarnings("rawtypes") java.util.Map flags, Entity entity, java.util.concurrent.Callable c)


terminate

@Override
public void terminate()


toString

@Override
public java.lang.String toString()


 

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