public interface ManagementContextInternal extends ManagementContext
ManagementContext.PropertiesReloadListener
Modifier and Type | Field and Description |
---|---|
static ConfigKey<java.lang.String> |
BROOKLYN_CATALOG_URL |
static java.lang.String |
EFFECTOR_TAG |
static java.lang.String |
NON_TRANSIENT_TASK_TAG |
static java.lang.String |
SUB_TASK_TAG |
static java.lang.String |
TRANSIENT_TASK_TAG |
addPropertiesReloadListener, getAccessController, getApplications, getCatalog, getConfig, getEntitlementManager, getEntityDownloadsManager, getEntityDriverManager, getEntityManager, getExecutionContext, getExecutionManager, getHighAvailabilityManager, getLocationManager, getLocationRegistry, getManagementNodeId, getManagementNodeUri, getManagementPlaneId, getRebindManager, getServerExecutionContext, getSubscriptionContext, getSubscriptionManager, isRunning, lookup, lookup, reloadBrooklynProperties, removePropertiesReloadListener
static final java.lang.String SUB_TASK_TAG
static final java.lang.String EFFECTOR_TAG
static final java.lang.String NON_TRANSIENT_TASK_TAG
static final java.lang.String TRANSIENT_TASK_TAG
static final ConfigKey<java.lang.String> BROOKLYN_CATALOG_URL
java.lang.ClassLoader getBaseClassLoader()
java.lang.Iterable<java.net.URL> getBaseClassPathForScanning()
void setBaseClassPathForScanning(java.lang.Iterable<java.net.URL> urls)
void setManagementNodeUri(java.net.URI uri)
void addEntitySetListener(CollectionChangeListener<Entity> listener)
void removeEntitySetListener(CollectionChangeListener<Entity> listener)
void terminate()
long getTotalEffectorInvocations()
<T> T invokeEffectorMethodSync(Entity entity, Effector<T> eff, java.lang.Object args) throws java.util.concurrent.ExecutionException
java.util.concurrent.ExecutionException
BrooklynStorage getStorage()
BrooklynProperties getBrooklynProperties()
AccessManager getAccessManager()
UsageManager getUsageManager()
Maybe<OsgiManager> getOsgiManager()
InternalEntityFactory getEntityFactory()
InternalLocationFactory getLocationFactory()
InternalPolicyFactory getPolicyFactory()
void prePreManage(Entity entity)
This differs from the idea of "preManaged" where the entities are in the process of being managed, but where management is not yet complete.
void prePreManage(Location location)