A B C D E F G H I L M N O P R S T U V W

A

addChild(Entity) - Method in interface brooklyn.entity.Entity
Add a child Entity, and set this entity as its parent, returning the added child.
addEnricher(Enricher) - Method in interface brooklyn.entity.Entity
Adds the given enricher to this entity.
addGroup(Group) - Method in interface brooklyn.entity.Entity
Add this entity as a member of the given Group.
addItem(CatalogItem<?>) - Method in interface brooklyn.catalog.BrooklynCatalog
adds an item to the 'manual' catalog; this does not update the classpath or have a record to the java Class, so callers of this method will typically also need to call BrooklynCatalog.addToClasspath(String) or BrooklynCatalog.addToClasspath(ClassLoader)
addItem(Class<?>) - Method in interface brooklyn.catalog.BrooklynCatalog
creates a catalog item and adds it to the 'manual' catalog, with the corresponding Class definition (loaded by a classloader) registered and available in the classloader.
addMember(Entity) - Method in interface brooklyn.entity.Group
Adds the given member, returning true if this modifies the set of members (i.e.
addOwnedChild(Entity) - Method in interface brooklyn.entity.Entity
Deprecated. since 0.5; see addChild(Entity)
addPolicy(Policy) - Method in interface brooklyn.entity.Entity
Adds the given policy to this entity.
AddressableLocation - Interface in brooklyn.location
A location that has an IP address.
addToClasspath(ClassLoader) - Method in interface brooklyn.catalog.BrooklynCatalog
adds a classpath entry which will be used by the 'manual' catalog
addToClasspath(String) - Method in interface brooklyn.catalog.BrooklynCatalog
adds a classpath entry which will be used by the 'manual' catalog
Application - Interface in brooklyn.entity
An application is the root of the entity hierarchy.
asBoolean() - Method in interface brooklyn.location.PortRange
Note: this method is only here for use with "groovy truth".
asMapWithStringKeys() - Method in interface brooklyn.config.ConfigMap
returns a read-only map view which has string keys (corresponding to the config key names); callers encouraged to use the typed keys (and so not use this method), but in some compatibility areas having a Properties-like view is useful
AttributeSensor<T> - Interface in brooklyn.event
The interface implemented by attribute sensors.

B

blockUntilEnded() - Method in interface brooklyn.management.Task
Causes calling thread to block until the task is ended.
blockUntilStarted() - Method in interface brooklyn.management.Task
Causes calling thread to block until the task is started.
brooklyn.catalog - package brooklyn.catalog
 
brooklyn.config - package brooklyn.config
 
brooklyn.entity - package brooklyn.entity
 
brooklyn.entity.basic - package brooklyn.entity.basic
 
brooklyn.entity.drivers - package brooklyn.entity.drivers
 
brooklyn.entity.drivers.downloads - package brooklyn.entity.drivers.downloads
 
brooklyn.entity.proxying - package brooklyn.entity.proxying
 
brooklyn.entity.rebind - package brooklyn.entity.rebind
 
brooklyn.entity.trait - package brooklyn.entity.trait
 
brooklyn.event - package brooklyn.event
 
brooklyn.location - package brooklyn.location
 
brooklyn.management - package brooklyn.management
 
brooklyn.mementos - package brooklyn.mementos
 
brooklyn.policy - package brooklyn.policy
 
BrooklynCatalog - Interface in brooklyn.catalog
 
BrooklynMemento - Interface in brooklyn.mementos
Represents an entire persisted Brooklyn management context, with all its entities and locations.
BrooklynMementoPersister - Interface in brooklyn.mementos
Controls the persisting and reading back of mementos.
BrooklynMementoPersister.Delta - Interface in brooklyn.mementos
 
build(DriverDependentEntity<D>, Location) - Method in interface brooklyn.entity.drivers.EntityDriverFactory
Deprecated. Builds a new EntityDriver for the given entity/location.
build(DriverDependentEntity<D>, Location) - Method in interface brooklyn.entity.drivers.EntityDriverManager
Builds a new EntityDriver for the given entity/location.

C

canContinueResolving() - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager.DownloadTargets
Indicates whether or not the results of this resolver are the last that should be used.
canResolve(String) - Method in interface brooklyn.location.LocationRegistry
Returns true/false depending whether spec seems like a valid location
Catalog - Annotation Type in brooklyn.catalog
annotation that can be placed on an Application (template), entity or policy to give metadata for when used in a catalog and to indicate inclusion in annotation-scanned catalogs
CatalogConfig - Annotation Type in brooklyn.catalog
 
CatalogItem<T> - Interface in brooklyn.catalog
 
CatalogItem.CatalogItemType - Enum in brooklyn.catalog
 
ChangeListener - Interface in brooklyn.entity.rebind
Listener to be notified of changes within brooklyn, so that the new state of the entity/location/policy can be persisted.
checkpoint(BrooklynMemento) - Method in interface brooklyn.mementos.BrooklynMementoPersister
 
clearOwner() - Method in interface brooklyn.entity.Entity
Deprecated. since 0.5; see clearParent()
clearParent() - Method in interface brooklyn.entity.Entity
Clears the parent (i.e.
ConfigKey<T> - Interface in brooklyn.config
Represents the name of a piece of typed configuration data for an entity.
ConfigKey.HasConfigKey<T> - Interface in brooklyn.config
Interface for elements which want to be treated as a config key without actually being one (e.g.
ConfigMap - Interface in brooklyn.config
 
Configurable - Interface in brooklyn.entity.trait
Something that has mutable config, such as an entity or policy.
containsLocation(Location) - Method in interface brooklyn.location.Location
Answers true if this location equals or is an ancestor of the given location.
createEntity(EntitySpec<T>) - Method in interface brooklyn.management.EntityManager
Creates a new (unmanaged) entity.
createEntity(Map<?, ?>, Class<T>) - Method in interface brooklyn.management.EntityManager
Convenience (particularly for groovy code) to create an entity.

D

delta(BrooklynMementoPersister.Delta) - Method in interface brooklyn.mementos.BrooklynMementoPersister
 
DownloadResolver - Interface in brooklyn.entity.drivers.downloads
Gives download details for an entity or an entity add-on.
DownloadResolverManager - Interface in brooklyn.entity.drivers.downloads
Used by an EntityDriver to obtain the download locations when installing an entity.
DownloadResolverManager.DownloadRequirement - Interface in brooklyn.entity.drivers.downloads
Gives artifact meta-data for what is required to be downloaded.
DownloadResolverManager.DownloadTargets - Interface in brooklyn.entity.drivers.downloads
Describes the download locations, and their order, to try.
DriverDependentEntity<D extends EntityDriver> - Interface in brooklyn.entity.drivers
An Entity that needs to have a driver.

E

Effector<T> - Interface in brooklyn.entity
An operation of some kind, carried out by an Entity.
emit(Sensor<T>, T) - Method in interface brooklyn.entity.basic.EntityLocal
Emits a SensorEvent event on behalf of this entity (as though produced by this entity).
Enricher - Interface in brooklyn.policy
Publishes metrics for an entity, e.g.
entities() - Method in interface brooklyn.mementos.BrooklynMementoPersister.Delta
 
Entity - Interface in brooklyn.entity
The basic interface for a Brooklyn entity.
EntityAdjunct - Interface in brooklyn.policy
EntityAdjuncts are supplementary logic that can be attached to Entities, providing sensor enrichment or enabling policy
EntityDriver - Interface in brooklyn.entity.drivers
The EntityDriver provides an abstraction between the Entity and the environment (the Location it is running in, so that an entity is not tightly coupled to a specific Location.
EntityDriverFactory - Interface in brooklyn.entity.drivers
Deprecated. since 0.5; use EntityDriverManager instead
EntityDriverManager - Interface in brooklyn.entity.drivers
Responsible for creating a driver for a given entity/location.
EntityLocal - Interface in brooklyn.entity.basic
Extended Entity interface for use in places where the caller should have certain privileges, such as setting attribute values, adding policies, etc.
EntityManager - Interface in brooklyn.management
For managing and querying entities.
EntityMemento - Interface in brooklyn.mementos
Represents the state of an entity, so that it can be reconstructed (e.g.
EntitySpec<T extends Entity> - Interface in brooklyn.entity.proxying
Gives details of an entity to be created.
EntityStartException - Exception in brooklyn.event
Deprecated. since 0.5, can instead throw any exception; clusters etc should respond accordingly
EntityStartException(String) - Constructor for exception brooklyn.event.EntityStartException
Deprecated.  
EntityStartException(String, Throwable) - Constructor for exception brooklyn.event.EntityStartException
Deprecated.  
EntityType - Interface in brooklyn.entity
Gives type information for an Entity.
EntityTypeRegistry - Interface in brooklyn.entity.proxying
A registry of the entity implementations to be used when creating an entity of a given type.
ExecutionContext - Interface in brooklyn.management
This is a Brooklyn extension to the Java Executor.
ExecutionManager - Interface in brooklyn.management
This class manages the execution of a number of jobs with tags.

F

findLocationProperty(String) - Method in interface brooklyn.location.Location
Deprecated. since 0.5.0, use getConfig

G

getAdditionalInterfaces() - Method in interface brooklyn.entity.proxying.EntitySpec
 
getAddonName() - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager.DownloadRequirement
The name of the add-on to be downloaded, or null if it is the main installed.
getAddress() - Method in interface brooklyn.location.AddressableLocation
Return the single most appropriate address for this location.
getAddress() - Method in interface brooklyn.location.MachineLocation
 
getAllConfig() - Method in interface brooklyn.config.ConfigMap
returns a map of all config keys to their raw (unresolved+uncoerced) contents
getAllConfig() - Method in interface brooklyn.location.Location
Returns all config set _at_ this location (not inherited)
getAllConfig() - Method in interface brooklyn.policy.Policy
 
getApplication() - Method in interface brooklyn.entity.Entity
 
getApplicationId() - Method in interface brooklyn.entity.Entity
 
getApplicationIds() - Method in interface brooklyn.mementos.BrooklynMemento
 
getApplications() - Method in interface brooklyn.management.ManagementContext
All applications under control of this management plane
getArch() - Method in interface brooklyn.location.OsDetails
 
getAttribute(AttributeSensor<T>) - Method in interface brooklyn.entity.Entity
Gets the value of the given attribute on this entity, or null if has not been set.
getAttributes() - Method in interface brooklyn.mementos.EntityMemento
 
getBrooklynVersion() - Method in interface brooklyn.mementos.Memento
The version of brooklyn used when this memento was generated.
getCatalog() - Method in interface brooklyn.management.ManagementContext
Record of configured Brooklyn entities (and templates and policies) which can be loaded
getCatalogItem(String) - Method in interface brooklyn.catalog.BrooklynCatalog
finds the item with the given ID, or null if not found
getCatalogItem(Class<T>, String) - Method in interface brooklyn.catalog.BrooklynCatalog
variant of BrooklynCatalog.getCatalogItem(String) which checks (and casts) type for convenience (returns null if type does not match)
getCatalogItemJavaType() - Method in interface brooklyn.catalog.CatalogItem
 
getCatalogItems() - Method in interface brooklyn.catalog.BrooklynCatalog
returns all items in the catalog
getCatalogItems(Predicate<? super CatalogItem<T>>) - Method in interface brooklyn.catalog.BrooklynCatalog
convenience for filtering items in the catalog
getCatalogItemType() - Method in interface brooklyn.catalog.CatalogItem
 
getChangeListener() - Method in interface brooklyn.entity.rebind.RebindManager
 
getChildLocations() - Method in interface brooklyn.location.Location
Get the 'children' of this location.
getChildren() - Method in interface brooklyn.entity.Entity
Return the entities that are children of (i.e.
getChildren() - Method in interface brooklyn.mementos.TreeNode
The ids of the children.
getConfig(ConfigKey<T>) - Method in interface brooklyn.config.ConfigMap
 
getConfig(ConfigKey.HasConfigKey<T>) - Method in interface brooklyn.config.ConfigMap
 
getConfig(ConfigKey.HasConfigKey<T>, T) - Method in interface brooklyn.config.ConfigMap
 
getConfig(ConfigKey<T>, T) - Method in interface brooklyn.config.ConfigMap
returns value stored against the given key, resolved (if it is a Task, possibly blocking), and coerced to the appropriate type, or given default value if not set
getConfig(ConfigKey<T>, T) - Method in interface brooklyn.entity.basic.EntityLocal
Deprecated. in 0.5; use Entity.getConfig(ConfigKey)
getConfig(ConfigKey.HasConfigKey<T>) - Method in interface brooklyn.entity.basic.EntityLocal
 
getConfig(ConfigKey.HasConfigKey<T>, T) - Method in interface brooklyn.entity.basic.EntityLocal
Deprecated. in 0.5; use #getConfig(HasConfigKey)
getConfig(ConfigKey<T>) - Method in interface brooklyn.entity.Entity
Gets the given configuration value for this entity, which may be inherited from its parent.
getConfig() - Method in interface brooklyn.entity.proxying.EntitySpec
 
getConfig(ConfigKey<T>) - Method in interface brooklyn.location.Location
Returns configuration set at this location or inherited
getConfig() - Method in interface brooklyn.location.LocationDefinition
 
getConfig() - Method in interface brooklyn.management.ManagementContext
Returns the ConfigMap (e.g.
getConfig() - Method in interface brooklyn.mementos.EntityMemento
 
getConfig(ConfigKey<T>) - Method in interface brooklyn.policy.Policy
 
getConfigKey() - Method in interface brooklyn.config.ConfigKey.HasConfigKey
 
getConfigKey(String) - Method in interface brooklyn.entity.EntityType
The ConfigKey with the given name, or null if not found.
getConfigKey(String) - Method in interface brooklyn.policy.PolicyType
The ConfigKey with the given name, or null if not found.
getConfigKeys() - Method in interface brooklyn.entity.EntityType
ConfigKeys available on this entity.
getConfigKeys() - Method in interface brooklyn.policy.PolicyType
ConfigKeys available on this policy.
getCurrentSize() - Method in interface brooklyn.entity.Group
 
getCurrentTask() - Method in interface brooklyn.management.ExecutionContext
Deprecated. in 0.5, use Tasks.current()
getCustomField(String) - Method in interface brooklyn.mementos.Memento
A (weakly-typed) property set for this memento.
getCustomFields() - Method in interface brooklyn.mementos.Memento
 
getDefaultValue() - Method in interface brooklyn.config.ConfigKey
Returns the default value of the configuration parameter.
getDefinedLocation(String) - Method in interface brooklyn.location.LocationRegistry
 
getDefinedLocationByName(String) - Method in interface brooklyn.location.LocationRegistry
 
getDefinedLocations() - Method in interface brooklyn.location.LocationRegistry
 
getDescription() - Method in interface brooklyn.catalog.CatalogItem
 
getDescription() - Method in interface brooklyn.config.ConfigKey
Returns the description of the configuration parameter, for display.
getDescription() - Method in interface brooklyn.entity.Effector
optional description for the effector
getDescription() - Method in interface brooklyn.entity.ParameterType
 
getDescription() - Method in interface brooklyn.event.Sensor
Returns the description of the sensor, for display.
getDescription() - Method in interface brooklyn.management.Task
 
getDisplayName() - Method in interface brooklyn.entity.Entity
A display name; recommended to be a concise single-line description.
getDisplayName() - Method in interface brooklyn.entity.proxying.EntitySpec
 
getDisplayName() - Method in interface brooklyn.management.Task
 
getDisplayName() - Method in interface brooklyn.mementos.Memento
 
getDriverInterface() - Method in interface brooklyn.entity.drivers.DriverDependentEntity
 
getEffectors() - Method in interface brooklyn.entity.EntityType
Effectors available on this entity.
getEndTimeUtc() - Method in interface brooklyn.management.Task
 
getEnrichers() - Method in interface brooklyn.entity.Entity
 
getEntities() - Method in interface brooklyn.management.EntityManager
All entities under control of this management plane
getEntities() - Method in interface brooklyn.management.ManagementContext
Deprecated. Use getEntityManager().getEntities() instead; deprecated in 0.5
getEntity() - Method in interface brooklyn.entity.drivers.EntityDriver
The entity instance that this is a driver for.
getEntity(String) - Method in interface brooklyn.entity.rebind.RebindContext
 
getEntity(String) - Method in interface brooklyn.management.EntityManager
Returns the entity with the given identifier (may be a full instance, or a proxy to one which is remote)
getEntity(String) - Method in interface brooklyn.management.ManagementContext
Deprecated. Use getEntityManager().getEntity(String) instead; deprecated in 0.5
getEntityDownloadsManager() - Method in interface brooklyn.management.ManagementContext
Returns the DownloadResolverManager for resolving things like which URL to download an installer from.
getEntityDriver() - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager.DownloadRequirement
The EntityDriver that this download is for.
getEntityDriverFactory() - Method in interface brooklyn.management.ManagementContext
Deprecated. since 0.5; use ManagementContext.getEntityDriverManager()
getEntityDriverManager() - Method in interface brooklyn.management.ManagementContext
Returns the EntityDriverManager entities can use to create drivers.
getEntityIds() - Method in interface brooklyn.mementos.BrooklynMemento
 
getEntityManager() - Method in interface brooklyn.management.ManagementContext
Returns the EntityManager instance for managing/querying entities.
getEntityMemento(String) - Method in interface brooklyn.mementos.BrooklynMemento
 
getEntityMementos() - Method in interface brooklyn.mementos.BrooklynMemento
 
getEntityReferenceAttributes() - Method in interface brooklyn.mementos.EntityMemento
 
getEntityReferenceConfigs() - Method in interface brooklyn.mementos.EntityMemento
 
getEntityType() - Method in interface brooklyn.entity.Entity
Information about the type of this entity; analogous to Java's object.getClass.
getEntityTypeOf(Class<T>) - Method in interface brooklyn.entity.proxying.EntityTypeRegistry
Returns the interface of this entity implementation.
getEntityTypeRegistry() - Method in interface brooklyn.management.EntityManager
Returns the type registry, used to identify the entity implementation when instantiating an entity of a given type.
getExecutionContext() - Method in interface brooklyn.entity.basic.EntityLocal
Deprecated. since 0.5.0; access via EntityInternal#getExecutionContext().
getExecutionContext(Entity) - Method in interface brooklyn.management.ManagementContext
Returns an ExecutionContext instance representing tasks (from the ExecutionManager) associated with this entity, and capable of conveniently running such tasks which will be associated with that entity
getExecutionManager() - Method in interface brooklyn.management.ManagementContext
Returns the ExecutionManager instance for entities and users in this management realm to submit tasks and to observe what tasks are occurring
getFallbackLocations() - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager.DownloadTargets
Gets the locations to try (in-order), to be used only after all primary locations have been tried.
getFilename() - Method in interface brooklyn.entity.drivers.downloads.DownloadResolver
The name of the artifact.
getFirst(String...) - Method in interface brooklyn.config.StringConfigMap
 
getFirst(Map, String...) - Method in interface brooklyn.config.StringConfigMap
returns the value of the first key which is defined
getFlags() - Method in interface brooklyn.entity.proxying.EntitySpec
 
getFlags() - Method in interface brooklyn.mementos.PolicyMemento
 
getGroups() - Method in interface brooklyn.entity.Entity
The Collection of Groups that this entity is a member of.
getIconUrl() - Method in interface brooklyn.catalog.CatalogItem
 
getId() - Method in interface brooklyn.catalog.CatalogItem
 
getId() - Method in interface brooklyn.entity.Entity
The unique identifier for this entity.
getId() - Method in interface brooklyn.location.Location
A unique id for this location.
getId() - Method in interface brooklyn.location.LocationDefinition
 
getId() - Method in interface brooklyn.management.TaskStub
Deprecated.  
getId() - Method in interface brooklyn.mementos.Memento
 
getId() - Method in interface brooklyn.mementos.TreeNode
The id of this node in the tree.
getId() - Method in interface brooklyn.policy.EntityAdjunct
A unique id for this adjunct
getId() - Method in interface brooklyn.policy.Policy
A unique id for this policy.
getImplementation() - Method in interface brooklyn.entity.proxying.EntitySpec
 
getImplementedBy(Class<T>) - Method in interface brooklyn.entity.proxying.EntityTypeRegistry
Returns the implementation to be used for the given entity type.
getJavaType() - Method in interface brooklyn.catalog.CatalogItem
 
getLocation() - Method in interface brooklyn.entity.drivers.EntityDriver
The location the entity is running in.
getLocation(String) - Method in interface brooklyn.entity.rebind.RebindContext
 
getLocation() - Method in exception brooklyn.location.NoMachinesAvailableException
Deprecated. since 0.5; the catcher can know which location had no machines based on which location they asked for; will remove this so that the exception is definitely serializable.
getLocationConfig() - Method in interface brooklyn.mementos.LocationMemento
 
getLocationConfigDescription() - Method in interface brooklyn.mementos.LocationMemento
 
getLocationConfigReferenceKeys() - Method in interface brooklyn.mementos.LocationMemento
The keys in LocationMemento.getLocationConfig() that reference other locations.
getLocationConfigUnused() - Method in interface brooklyn.mementos.LocationMemento
 
getLocationIds() - Method in interface brooklyn.mementos.BrooklynMemento
 
getLocationMemento(String) - Method in interface brooklyn.mementos.BrooklynMemento
 
getLocationMementos() - Method in interface brooklyn.mementos.BrooklynMemento
 
getLocationProperty(String) - Method in interface brooklyn.location.Location
Deprecated. since 0.5.0, use `if (hasConfig) { getConfig }` if you really need to preserve "don't look at parents" behaviour
getLocationReferenceAttributes() - Method in interface brooklyn.mementos.EntityMemento
 
getLocationReferenceConfigs() - Method in interface brooklyn.mementos.EntityMemento
 
getLocationRegistry() - Method in interface brooklyn.management.ManagementContext
Record of configured locations and location resolvers
getLocations() - Method in interface brooklyn.entity.Entity
Return all the Locations this entity is deployed to.
getLocations() - Method in interface brooklyn.mementos.EntityMemento
The ids of the locations for this entity.
getManagementContext() - Method in interface brooklyn.entity.Application
 
getManagementContext() - Method in interface brooklyn.entity.basic.EntityLocal
Deprecated. since 0.5.0; access via EntityInternal#getManagementContext().
getMembers() - Method in interface brooklyn.entity.Group
Return the entities that are members of this group.
getMembers() - Method in interface brooklyn.mementos.EntityMemento
The ids of the member entities, if this is a Group; otherwise empty.
getMemento() - Method in interface brooklyn.entity.rebind.RebindSupport
Creates a memento representing this entity's current state.
getName() - Method in interface brooklyn.catalog.CatalogItem
 
getName() - Method in interface brooklyn.config.ConfigKey
Returns the name of the configuration parameter, in a dot-separated namespace (FQN).
getName() - Method in interface brooklyn.entity.Effector
human-friendly name of the effector (although frequently this uses java method naming convention)
getName() - Method in interface brooklyn.entity.EntityType
The type name of this entity (normally the fully qualified class name).
getName() - Method in interface brooklyn.entity.ParameterType
 
getName() - Method in interface brooklyn.event.Sensor
Returns the name of the sensor, in a dot-separated namespace.
getName() - Method in interface brooklyn.location.Location
Get the name assigned to this location.
getName() - Method in interface brooklyn.location.LocationDefinition
 
getName() - Method in interface brooklyn.location.OsDetails
 
getName() - Method in interface brooklyn.policy.EntityAdjunct
Get the name assigned to this adjunct
getName() - Method in interface brooklyn.policy.Policy
Get the name assigned to this policy.
getName() - Method in interface brooklyn.policy.PolicyType
The type name of this policy (normally the fully qualified class name).
getNameParts() - Method in interface brooklyn.config.ConfigKey
Returns the constituent parts of the configuration parameter name as a Collection.
getNameParts() - Method in interface brooklyn.event.Sensor
Returns the constitient parts of the sensor name as a List.
getOsDetails() - Method in interface brooklyn.location.MachineLocation
 
getOwnedChildren() - Method in interface brooklyn.entity.Entity
Deprecated. since 0.5; see getChildren()
getOwner() - Method in interface brooklyn.entity.Entity
Deprecated. since 0.5; see getParent()
getParameterClass() - Method in interface brooklyn.entity.ParameterType
 
getParameterClassName() - Method in interface brooklyn.entity.ParameterType
The canonical name of the parameter class; especially useful if the class cannot be resolved after deserialization.
getParameters() - Method in interface brooklyn.entity.Effector
parameters expected by method, including name and type, optional description and default value
getParent() - Method in interface brooklyn.entity.Entity
The parent of this entity, null if no parent.
getParent() - Method in interface brooklyn.entity.proxying.EntitySpec
 
getParent() - Method in interface brooklyn.mementos.TreeNode
The id of the parent entity, or null if none.
getParentLocation() - Method in interface brooklyn.location.Location
Get the 'parent' of this location.
getPersister() - Method in interface brooklyn.entity.rebind.RebindManager
 
getPolicies() - Method in interface brooklyn.entity.Entity
 
getPolicies() - Method in interface brooklyn.entity.proxying.EntitySpec
 
getPolicies() - Method in interface brooklyn.mementos.EntityMemento
The ids of the policies of this entity.
getPolicy(String) - Method in interface brooklyn.entity.rebind.RebindContext
 
getPolicyIds() - Method in interface brooklyn.mementos.BrooklynMemento
 
getPolicyMemento(String) - Method in interface brooklyn.mementos.BrooklynMemento
 
getPolicyMementos() - Method in interface brooklyn.mementos.BrooklynMemento
 
getPolicyType() - Method in interface brooklyn.policy.Policy
Information about the type of this entity; analogous to Java's object.getClass.
getPrefix() - Method in interface brooklyn.location.LocationResolver
the prefix that this resolver will attend to
getPrimaryLocations() - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager.DownloadTargets
Gets the locations to try (in-order).
getProperties() - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager.DownloadRequirement
Default properties for this download.
getProperties() - Method in interface brooklyn.location.LocationRegistry
 
getProvisioningFlags(Collection<String>) - Method in interface brooklyn.location.MachineProvisioningLocation
Gets flags, suitable as an argument to MachineProvisioningLocation.obtain(Map).
getRawConfig(ConfigKey<?>) - Method in interface brooklyn.config.ConfigMap
returns the value stored against the given key, not any default, not resolved (and guaranteed non-blocking) and not type-coerced
getRebindManager() - Method in interface brooklyn.management.ManagementContext
 
getRebindSupport() - Method in interface brooklyn.entity.rebind.Rebindable
 
getReturnType() - Method in interface brooklyn.entity.Effector
 
getReturnTypeName() - Method in interface brooklyn.entity.Effector
canonical name of return type (in case return type does not resolve after serialization)
getRootClassLoader() - Method in interface brooklyn.catalog.BrooklynCatalog
returns the classloader which should be used to load classes and entities; this includes all the catalog's classloaders in the right order
getSensor(String) - Method in interface brooklyn.entity.EntityType
The Sensor with the given name, or null if not found.
getSensor() - Method in interface brooklyn.event.SensorEvent
The Sensor describing the data.
getSensors() - Method in interface brooklyn.entity.EntityType
Sensors available on this entity.
getShortName() - Method in interface brooklyn.entity.trait.HasShortName
gets a short name, for human-friendly identification e.g.
getSimpleName() - Method in interface brooklyn.entity.EntityType
The simple type name of this entity (normally the unqualified class name).
getSource() - Method in interface brooklyn.event.SensorEvent
The Entity where the data originated.
getSpec() - Method in interface brooklyn.location.LocationDefinition
 
getStartTimeUtc() - Method in interface brooklyn.management.Task
 
getStatusDetail(boolean) - Method in interface brooklyn.management.Task
Returns detailed status, suitable for a hover.
getStatusSummary() - Method in interface brooklyn.management.Task
 
getSubmittedByTask() - Method in interface brooklyn.management.Task
task which submitted this task, if was submitted by a task
getSubmitTimeUtc() - Method in interface brooklyn.management.Task
 
getSubscriptionContext(Entity) - Method in interface brooklyn.management.ManagementContext
Returns a SubscriptionContext instance representing subscriptions (from the SubscriptionManager) associated with this entity, and capable of conveniently subscribing on behalf of that entity
getSubscriptionManager() - Method in interface brooklyn.management.ManagementContext
Returns the SubscriptionManager instance for entities and users of this management realm to subscribe to sensor events (and, in the case of entities, to emit sensor events)
getSubscriptions() - Method in interface brooklyn.management.SubscriptionContext
Return the subscriptions associated with this context
getSubscriptionsForEntitySensor(Entity, Sensor<?>) - Method in interface brooklyn.management.SubscriptionManager
Return the subscriptions on a given source-sensor pair
getSubscriptionsForSubscriber(Object) - Method in interface brooklyn.management.SubscriptionManager
Return the subscriptions requested by a given subscriber
getTags() - Method in interface brooklyn.management.Task
 
getTargets() - Method in interface brooklyn.entity.drivers.downloads.DownloadResolver
The targets (normally URLs) for downloading the artifact.
getTask(String) - Method in interface brooklyn.management.ExecutionManager
returns the task with the given ID, or null if none
getTasks() - Method in interface brooklyn.management.ExecutionContext
Get the tasks executed through this context (returning an immutable set).
getTasksWithAllTags(Iterable<?>) - Method in interface brooklyn.management.ExecutionManager
returns all tasks that have all of the given tags (immutable)
getTasksWithAnyTag(Iterable<?>) - Method in interface brooklyn.management.ExecutionManager
returns all tasks that have any of the given tags (immutable)
getTasksWithTag(Object) - Method in interface brooklyn.management.ExecutionManager
returns all tasks with the given tag (immutable)
getTaskTags() - Method in interface brooklyn.management.ExecutionManager
returns all tags known to this manager (immutable)
getThread() - Method in interface brooklyn.management.Task
The thread where the task is running, if it is running.
getTimestamp() - Method in interface brooklyn.event.SensorEvent
The time this data was published, as a UTC time in milliseconds (e.g.
getTopLevelLocationIds() - Method in interface brooklyn.mementos.BrooklynMemento
 
getType() - Method in interface brooklyn.config.ConfigKey
Returns the type of the configuration parameter data.
getType() - Method in interface brooklyn.entity.proxying.EntitySpec
 
getType() - Method in interface brooklyn.event.Sensor
Returns the Java Class for the sensor data.
getType() - Method in interface brooklyn.mementos.Memento
 
getTypeName() - Method in interface brooklyn.config.ConfigKey
Returns the name of of the configuration parameter data type, as a String.
getTypeName() - Method in interface brooklyn.event.Sensor
Returns the type of the sensor data, as a String representation of the class name.
getUnchecked() - Method in interface brooklyn.management.Task
As get, but propagating checked exceptions as unchecked for convenience.
getUnpackedDirectoryName(String) - Method in interface brooklyn.entity.drivers.downloads.DownloadResolver
The name of the directory in the expanded artifact (e.g.
getValue() - Method in interface brooklyn.event.SensorEvent
The value for the Sensor data.
getVersion() - Method in interface brooklyn.location.OsDetails
 
Group - Interface in brooklyn.entity
An Entity that groups together other entities.

H

hasConfig(ConfigKey<?>) - Method in interface brooklyn.location.Location
True iff the indication config key is set _at_ this location (not parents)
hasDefaultValue() - Method in interface brooklyn.config.ConfigKey
Returns true if a default configuration value has been set.
hasLocationProperty(String) - Method in interface brooklyn.location.Location
Deprecated. since 0.5.0, use hasConfig
hasMember(Entity) - Method in interface brooklyn.entity.Group
 
hasSensor(String) - Method in interface brooklyn.entity.EntityType
 
HasShortName - Interface in brooklyn.entity.trait
 

I

ImplementedBy - Annotation Type in brooklyn.entity.proxying
A pointer to the default implementation of an entity.
invoke(Effector<T>, Map<String, ?>) - Method in interface brooklyn.entity.Entity
Invokes the given effector, with the given parameters to that effector.
is64bit() - Method in interface brooklyn.location.OsDetails
 
isBegun() - Method in interface brooklyn.management.Task
Whether task has started running.
isDestroyed() - Method in interface brooklyn.policy.EntityAdjunct
Whether the adjunct is destroyed
isEmpty() - Method in interface brooklyn.location.PortRange
Whether there are any ports in the range.
isError() - Method in interface brooklyn.management.Task
Whether the task threw an error, including cancellation (implies Future.isDone())
isLinux() - Method in interface brooklyn.location.OsDetails
 
isMac() - Method in interface brooklyn.location.OsDetails
 
isManaged(Entity) - Method in interface brooklyn.management.EntityManager
whether the entity is under management by this management context
isManaged(Entity) - Method in interface brooklyn.management.ManagementContext
Deprecated. Use getEntityManager().isManaged(Entity) instead; deprecated in 0.5
isReconfigurable() - Method in interface brooklyn.config.ConfigKey
 
isRunning() - Method in interface brooklyn.management.ManagementContext
Whether this management context is still running, or has been terminated.
isRunning() - Method in interface brooklyn.policy.EntityAdjunct
Whether the adjunct is available
isShutdown() - Method in interface brooklyn.management.ExecutionManager
 
isSubmitted() - Method in interface brooklyn.management.Task
Whether task has been submitted Submitted tasks are normally expected to start running then complete, but unsubmitted tasks are sometimes passed around for someone else to submit them.
isSuspended() - Method in interface brooklyn.policy.Policy
Whether the policy is suspended
isTopLevelApp() - Method in interface brooklyn.mementos.EntityMemento
 
isWindows() - Method in interface brooklyn.location.OsDetails
 

L

loadClass(CatalogItem<T>) - Method in interface brooklyn.catalog.BrooklynCatalog
throws exceptions if any problems
loadClass(String) - Method in interface brooklyn.entity.rebind.RebindContext
 
loadClassByType(String, Class<T>) - Method in interface brooklyn.catalog.BrooklynCatalog
 
loadMemento() - Method in interface brooklyn.mementos.BrooklynMementoPersister
 
Location - Interface in brooklyn.location
A location that an entity can be in.
LocationDefinition - Interface in brooklyn.location
Defines a location, where the LocationDefinition.getSpec() is like a serialized representation of the location so that Brooklyn can create a corresponding location.
LocationMemento - Interface in brooklyn.mementos
Represents the state of an location, so that it can be reconstructed (e.g.
LocationRegistry - Interface in brooklyn.location
The registry of the sorts of locations that brooklyn knows about.
LocationResolver - Interface in brooklyn.location
Provides a way of creating location instances of a particular type.
locations() - Method in interface brooklyn.mementos.BrooklynMementoPersister.Delta
 

M

MachineLocation - Interface in brooklyn.location
A location that is a machine.
MachineProvisioningLocation<T extends MachineLocation> - Interface in brooklyn.location
A location that is able to provision new machines within its location.
manage(Entity) - Method in interface brooklyn.management.EntityManager
Begins management for the given entity and its children, recursively.
manage(Entity) - Method in interface brooklyn.management.ManagementContext
Deprecated. Use getEntityManager().manage(Entity) instead; deprecated in 0.5
ManagementContext - Interface in brooklyn.management
This is the entry point for accessing and interacting with a realm of applications and their entities in Brooklyn.
Memento - Interface in brooklyn.mementos
Represents the internal state of something in brooklyn, so that it can be reconstructed (e.g.

N

newDownloader(EntityDriver) - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager
For installing the main entity.
newDownloader(EntityDriver, Map<String, ?>) - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager
For installing the main entity.
newDownloader(EntityDriver, String, Map<String, ?>) - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager
For installing an entity add-on.
newEvent(Entity, T) - Method in interface brooklyn.event.Sensor
Create a new SensorEvent object for a specific Entity and data point.
newLocationFromString(Map, String) - Method in interface brooklyn.location.LocationResolver
returns a Location instance, e.g.
newSubLocation(Map<?, ?>) - Method in interface brooklyn.location.MachineProvisioningLocation
Creates a new location of the same type, but with additional creation instructions in the form of flags, e.g.
NoMachinesAvailableException - Exception in brooklyn.location
Indicates no machines are available in a given location.
NoMachinesAvailableException() - Constructor for exception brooklyn.location.NoMachinesAvailableException
Deprecated. since 0.5; always include a helpful message!
NoMachinesAvailableException(String) - Constructor for exception brooklyn.location.NoMachinesAvailableException
 
NoMachinesAvailableException(String, Throwable) - Constructor for exception brooklyn.location.NoMachinesAvailableException
 
NoMachinesAvailableException(Throwable) - Constructor for exception brooklyn.location.NoMachinesAvailableException
Deprecated. since 0.5; always include a helpful message!
NoMachinesAvailableException(Location) - Constructor for exception brooklyn.location.NoMachinesAvailableException
Deprecated. since 0.5; don't include Location - just use NoMachinesAvailableException.NoMachinesAvailableException(String)
NoMachinesAvailableException(Location, String) - Constructor for exception brooklyn.location.NoMachinesAvailableException
Deprecated. since 0.5; don't include Location - just use NoMachinesAvailableException.NoMachinesAvailableException(String)
NoMachinesAvailableException(Location, String, Throwable) - Constructor for exception brooklyn.location.NoMachinesAvailableException
Deprecated. since 0.5; don't include Location - just use NoMachinesAvailableException.NoMachinesAvailableException(String, Throwable)
NoMachinesAvailableException(Location, Throwable) - Constructor for exception brooklyn.location.NoMachinesAvailableException
Deprecated. since 0.5; don't include Location - just use NoMachinesAvailableException.NoMachinesAvailableException(String, Throwable)
NOOP - Static variable in interface brooklyn.entity.rebind.ChangeListener
 

O

obtain(Map<?, ?>) - Method in interface brooklyn.location.MachineProvisioningLocation
Obtain a machine in this location.
obtainPort(PortRange) - Method in interface brooklyn.location.PortSupplier
Reserve a port for your application, with a port number in a specific range.
obtainSpecificPort(int) - Method in interface brooklyn.location.PortSupplier
Reserve a specific port for an application.
onChanged(Entity) - Method in interface brooklyn.entity.rebind.ChangeListener
 
onChanged(Location) - Method in interface brooklyn.entity.rebind.ChangeListener
 
onChanged(Policy) - Method in interface brooklyn.entity.rebind.ChangeListener
 
onEvent(SensorEvent<T>) - Method in interface brooklyn.event.SensorEventListener
The SensorEvent handler method.
onManaged(Entity) - Method in interface brooklyn.entity.rebind.ChangeListener
 
onManaged(Location) - Method in interface brooklyn.entity.rebind.ChangeListener
 
onUnmanaged(Entity) - Method in interface brooklyn.entity.rebind.ChangeListener
 
onUnmanaged(Location) - Method in interface brooklyn.entity.rebind.ChangeListener
 
OsDetails - Interface in brooklyn.location
 

P

ParameterType<T> - Interface in brooklyn.entity
Similar to the concepts in the JMX MBeanParameterInfo class.
policies() - Method in interface brooklyn.mementos.BrooklynMementoPersister.Delta
 
Policy - Interface in brooklyn.policy
Policies implement actions and thus must be suspendable; policies should continue to evaluate their sensors and indicate their desired planned action even if they aren't invoking them
PolicyMemento - Interface in brooklyn.mementos
Represents the state of an policy, so that it can be reconstructed (e.g.
PolicyType - Interface in brooklyn.policy
Gives type information for an Policy.
PortRange - Interface in brooklyn.location
A range of ports (indicator for Location and other APIs).
PortSupplier - Interface in brooklyn.location
Mixin interface for location which allows it to supply ports from a given range
publish(SensorEvent<T>) - Method in interface brooklyn.management.SubscriptionContext
 
publish(SensorEvent<T>) - Method in interface brooklyn.management.SubscriptionManager
Deliver a SensorEvent to all subscribed listeners.

R

rebind(BrooklynMemento) - Method in interface brooklyn.entity.rebind.RebindManager
 
rebind(BrooklynMemento, ClassLoader) - Method in interface brooklyn.entity.rebind.RebindManager
 
Rebindable<T extends Memento> - Interface in brooklyn.entity.rebind
Indicates that this can be recreated, e.g.
RebindContext - Interface in brooklyn.entity.rebind
Gives access to things that are being currently rebinding.
RebindManager - Interface in brooklyn.entity.rebind
Manages the persisting of brooklyn's state, and recreating that state, e.g.
RebindSupport<T extends Memento> - Interface in brooklyn.entity.rebind
Supporter instance for behaviour related to rebinding a given entity/location/policy.
reconstruct(RebindContext, T) - Method in interface brooklyn.entity.rebind.RebindSupport
Reconstructs this entity, given a memento of its state.
registerDriver(Class<D>, Class<? extends Location>, Class<? extends D>) - Method in interface brooklyn.entity.drivers.EntityDriverManager
 
registerFilenameProducer(Function<? super DownloadResolverManager.DownloadRequirement, String>) - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager
Registers a producer for generating the expected filename of the download artifact.
registerImplementation(Class<T>, Class<? extends T>) - Method in interface brooklyn.entity.proxying.EntityTypeRegistry
Registers the implementation to use for a given entity type.
registerPrimaryProducer(Function<? super DownloadResolverManager.DownloadRequirement, ? extends DownloadResolverManager.DownloadTargets>) - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager
Registers a producer, to be tried before all other producers.
registerProducer(Function<? super DownloadResolverManager.DownloadRequirement, ? extends DownloadResolverManager.DownloadTargets>) - Method in interface brooklyn.entity.drivers.downloads.DownloadResolverManager
Registers a producer, to be tried after all other registered producers have been tried.
release(T) - Method in interface brooklyn.location.MachineProvisioningLocation
Release a previously-obtained machine.
releasePort(int) - Method in interface brooklyn.location.PortSupplier
Release a previously reserved port.
removeAllEnrichers() - Method in interface brooklyn.entity.basic.EntityLocal
Removes all enricher from this entity.
removeAllPolicies() - Method in interface brooklyn.entity.basic.EntityLocal
Removes all policy from this entity.
removeChild(Entity) - Method in interface brooklyn.entity.Entity
Removes the specified child Entity; its parent will be set to null.
removeDefinedLocation(String) - Method in interface brooklyn.location.LocationRegistry
removes the defined location from the registry (applications running there are unaffected)
removedEntityIds() - Method in interface brooklyn.mementos.BrooklynMementoPersister.Delta
 
removedLocationIds() - Method in interface brooklyn.mementos.BrooklynMementoPersister.Delta
 
removedPolicyIds() - Method in interface brooklyn.mementos.BrooklynMementoPersister.Delta
 
removeEnricher(Enricher) - Method in interface brooklyn.entity.Entity
Removes the given enricher from this entity.
removeMember(Entity) - Method in interface brooklyn.entity.Group
Removes the given member, returning true if this modifies the set of members (i.e.
removeOwnedChild(Entity) - Method in interface brooklyn.entity.Entity
Deprecated. since 0.5; see removeChild(Entity)
removePolicy(Policy) - Method in interface brooklyn.entity.Entity
Removes the given policy from this entity.
resolve(LocationDefinition) - Method in interface brooklyn.location.LocationRegistry
returns fully populated (config etc) location from the given definition
resolve(String) - Method in interface brooklyn.location.LocationRegistry
See LocationRegistry.resolve(String, Map) (with no options)
resolve(String, Map) - Method in interface brooklyn.location.LocationRegistry
Returns a location created from the given spec, which might correspond to a definition, or created on-the-fly.
resolve(Iterable<?>) - Method in interface brooklyn.location.LocationRegistry
As LocationRegistry.resolve(String) but works with a collection of location specs.
resume() - Method in interface brooklyn.policy.Policy
Resume the policy

S

Sensor<T> - Interface in brooklyn.event
The interface implemented by concrete sensors.
SensorEvent<T> - Interface in brooklyn.event
A tuple representing a piece of data from a Sensor on an Entity.
SensorEventListener<T> - Interface in brooklyn.event
A listener for SensorEvents on an Entity.
setAttribute(AttributeSensor<T>, T) - Method in interface brooklyn.entity.basic.EntityLocal
Sets the Sensor data for the given attribute to the specified value.
setConfig(ConfigKey<T>, T) - Method in interface brooklyn.entity.basic.EntityLocal
Must be called before the entity is managed.
setConfig(ConfigKey<T>, Task<T>) - Method in interface brooklyn.entity.basic.EntityLocal
 
setConfig(ConfigKey.HasConfigKey<T>, T) - Method in interface brooklyn.entity.basic.EntityLocal
 
setConfig(ConfigKey.HasConfigKey<T>, Task<T>) - Method in interface brooklyn.entity.basic.EntityLocal
 
setConfig(ConfigKey<T>, T) - Method in interface brooklyn.entity.trait.Configurable
returns the old value, or null if there was not one
setConfig(ConfigKey<T>, T) - Method in interface brooklyn.policy.Policy
 
setDisplayName(String) - Method in interface brooklyn.entity.basic.EntityLocal
Sets the entity's display name.
setOwner(Entity) - Method in interface brooklyn.entity.Entity
Deprecated. since 0.5; see setOwner(Entity)
setParent(Entity) - Method in interface brooklyn.entity.Entity
Sets the parent (i.e.
setParentLocation(Location) - Method in interface brooklyn.location.Location
Set the 'parent' of this location.
setPersister(BrooklynMementoPersister) - Method in interface brooklyn.entity.rebind.RebindManager
 
stop() - Method in interface brooklyn.entity.rebind.RebindManager
 
stop() - Method in interface brooklyn.mementos.BrooklynMementoPersister
 
StringConfigMap - Interface in brooklyn.config
convenience extension where map is principally strings or converted to strings (supporting BrooklynProperties)
submap(Predicate<ConfigKey<?>>) - Method in interface brooklyn.config.ConfigMap
returns submap matching the given filter predicate; see ConfigPredicates for common predicates
submit(Map<?, ?>, Runnable) - Method in interface brooklyn.management.ExecutionContext
See ExecutionManager.submit(Map, Task) for properties that can be passed in.
submit(Map<?, ?>, Callable<T>) - Method in interface brooklyn.management.ExecutionContext
See ExecutionManager.submit(Map, Task) for properties that can be passed in.
submit(Task<T>) - Method in interface brooklyn.management.ExecutionContext
 
submit(Runnable) - Method in interface brooklyn.management.ExecutionManager
see ExecutionManager.submit(Map, Task)
submit(Callable<T>) - Method in interface brooklyn.management.ExecutionManager
see ExecutionManager.submit(Map, Task)
submit(Task<T>) - Method in interface brooklyn.management.ExecutionManager
see ExecutionManager.submit(Map, Task)
submit(Map<?, ?>, Runnable) - Method in interface brooklyn.management.ExecutionManager
see ExecutionManager.submit(Map, Task)
submit(Map<?, ?>, Callable<T>) - Method in interface brooklyn.management.ExecutionManager
see ExecutionManager.submit(Map, Task)
submit(Map<?, ?>, Object) - Method in interface brooklyn.management.ExecutionManager
Deprecated. While refactoring groovy->java; use strongly typed methods
submit(Map<?, ?>, Task<T>) - Method in interface brooklyn.management.ExecutionManager
Submits the given Task for execution in the context associated with this manager.
subscribe(Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.entity.basic.EntityLocal
Allow us to subscribe to data from a Sensor on another entity.
subscribe(Map<String, Object>, Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionContext
As SubscriptionManager.subscribe(Map, Entity, Sensor, SensorEventListener) with default subscription parameters for this context
subscribe(Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionContext
 
subscribe(Map<String, Object>, Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionManager
Subscribe to Sensor data changes and events on a given Entity, supplying the SensorEventListener to invoke when they occur.
subscribe(Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionManager
 
subscribeToChildren(Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.entity.basic.EntityLocal
 
subscribeToChildren(Map<String, Object>, Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionContext
 
subscribeToChildren(Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionContext
 
subscribeToChildren(Map<String, Object>, Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionManager
Subscribe to Sensor data changes and events on all children of a given Entity, supplying the SensorEventListener to invoke when they occur.
subscribeToChildren(Entity, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionManager
 
subscribeToMembers(Group, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.entity.basic.EntityLocal
 
subscribeToMembers(Map<String, Object>, Group, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionContext
 
subscribeToMembers(Group, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionContext
 
subscribeToMembers(Map<String, Object>, Group, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionManager
Subscribe to Sensor data changes and events on all members of a given Group, supplying the SensorEventListener to invoke when they occur.
subscribeToMembers(Group, Sensor<T>, SensorEventListener<? super T>) - Method in interface brooklyn.management.SubscriptionManager
 
SubscriptionContext - Interface in brooklyn.management
This is the context through which an Entity can manage its subscriptions.
SubscriptionHandle - Interface in brooklyn.management
A "receipt" returned by SubscriptionContext and SubscriptionManager's subscribe() methods.
SubscriptionManager - Interface in brooklyn.management
The management interface for subscriptions.
suspend() - Method in interface brooklyn.policy.Policy
Suspend the policy

T

Task<T> - Interface in brooklyn.management
Represents a unit of work for execution.
TaskStub - Interface in brooklyn.management
Deprecated. since 0.5; May be deleted (still up for discussion); one can use Task directly
toXmlString() - Method in interface brooklyn.catalog.CatalogItem
 
TreeNode - Interface in brooklyn.mementos
A simple tree structure, where a node references a parent and children using their ids.

U

unmanage(Entity) - Method in interface brooklyn.management.EntityManager
Causes the given entity and its children, recursively, to be removed from the management plane (for instance because the entity is no longer relevant)
unmanage(Entity) - Method in interface brooklyn.management.ManagementContext
Deprecated. Use getEntityManager().unmanage(Entity) instead; deprecated in 0.5
unsubscribe(Entity) - Method in interface brooklyn.entity.basic.EntityLocal
Unsubscribes from the given producer.
unsubscribe(Entity, SubscriptionHandle) - Method in interface brooklyn.entity.basic.EntityLocal
Unsubscribes the given handle.
unsubscribe(SubscriptionHandle) - Method in interface brooklyn.management.SubscriptionContext
 
unsubscribe(SubscriptionHandle) - Method in interface brooklyn.management.SubscriptionManager
Unsubscribe the given subscription id.
unsubscribeAll() - Method in interface brooklyn.management.SubscriptionContext
causes all subscriptions to be deregistered
updateDefinedLocation(LocationDefinition) - Method in interface brooklyn.location.LocationRegistry
adds or updates the given defined location

V

valueOf(String) - Static method in enum brooklyn.catalog.CatalogItem.CatalogItemType
Returns the enum constant of this type with the specified name.
values() - Static method in enum brooklyn.catalog.CatalogItem.CatalogItemType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForPendingComplete(long, TimeUnit) - Method in interface brooklyn.entity.rebind.RebindManager
 
waitForWritesCompleted(long, TimeUnit) - Method in interface brooklyn.mementos.BrooklynMementoPersister
 

A B C D E F G H I L M N O P R S T U V W

Copyright © 2013. All Rights Reserved.