public interface BrooklynObjectInternal extends BrooklynObject, Rebindable
Modifier and Type | Interface and Description |
---|---|
static interface |
BrooklynObjectInternal.ConfigurationSupportInternal |
static interface |
BrooklynObjectInternal.RelationSupportInternal<T extends BrooklynObject> |
static interface |
BrooklynObjectInternal.SubscriptionSupportInternal |
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Modifier and Type | Method and Description |
---|---|
void |
addSearchPath(java.util.List<java.lang.String> searchPath) |
BrooklynObjectInternal.ConfigurationSupportInternal |
config() |
ManagementContext |
getManagementContext() |
RebindSupport<?> |
getRebindSupport() |
BrooklynObjectInternal.RelationSupportInternal<?> |
relations()
Relations specify a typed, directed connection between two entities.
|
void |
setCatalogItemId(java.lang.String id) |
void |
setCatalogItemIdAndSearchPath(java.lang.String catalogItemId,
java.util.List<java.lang.String> searchPath) |
void |
stackCatalogItemId(java.lang.String id)
Moves the current catalog item id onto the start of the search path,
then sets the catalog item id to the supplied value.
|
BrooklynObjectInternal.SubscriptionSupportInternal |
subscriptions()
Subscriptions are the mechanism for receiving notifications of sensor-events (e.g.
|
getCatalogItemId, getCatalogItemIdSearchPath, getDisplayName, tags
getId
getConfig
void setCatalogItemId(java.lang.String id)
void setCatalogItemIdAndSearchPath(java.lang.String catalogItemId, java.util.List<java.lang.String> searchPath)
void addSearchPath(java.util.List<java.lang.String> searchPath)
void stackCatalogItemId(java.lang.String id)
RebindSupport<?> getRebindSupport()
getRebindSupport
in interface Rebindable
ManagementContext getManagementContext()
BrooklynObjectInternal.ConfigurationSupportInternal config()
config
in interface Configurable
BrooklynObjectInternal.SubscriptionSupportInternal subscriptions()
BrooklynObject
subscriptions
in interface BrooklynObject
BrooklynObjectInternal.RelationSupportInternal<?> relations()
BrooklynObject
relations
in interface BrooklynObject