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.
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. see addChild(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
TODO javadoc
asBoolean() - Method in interface brooklyn.location.PortRange
 
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.drivers - package brooklyn.entity.drivers
 
brooklyn.entity.rebind - package brooklyn.entity.rebind
 
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
 
BrooklynMementoPersister.Delta - Interface in brooklyn.mementos
 
build(DriverDependentEntity<D>, Location) - Method in interface brooklyn.entity.drivers.EntityDriverFactory
Builds a new EntityDriver for the given entity/location.

C

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
CatalogItem<T> - Interface in brooklyn.catalog
 
CatalogItem.CatalogItemType - Enum in brooklyn.catalog
 
ChangeListener - Interface in brooklyn.entity.rebind
 
checkpoint(BrooklynMemento) - Method in interface brooklyn.mementos.BrooklynMementoPersister
 
clearOwner() - Method in interface brooklyn.entity.Entity
Deprecated. 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<T> - Interface in brooklyn.entity
Deprecated. since 0.4.0 use brooklyn.config.ConfigKey instead
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.
ConfigKey.HasConfigKey<T> - Interface in brooklyn.entity
Deprecated. since 0.4.0 use brooklyn.config.ConfigKey.HasConfigKey instead
ConfigMap - Interface in brooklyn.config
 
containsLocation(Location) - Method in interface brooklyn.location.Location
Answers true if this location equals or is an ancestor of the given location.
CoordinatesProvider - Interface in brooklyn.location
 

D

delta(BrooklynMementoPersister.Delta) - Method in interface brooklyn.mementos.BrooklynMementoPersister
 
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.
Enricher - Interface in brooklyn.policy
Enrichers specifically do not invoke Effectors and should only function to publish new metrics
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
A Factory responsible for creating a driver for a given entity/location.
EntityMemento - Interface in brooklyn.mementos
Represents the state of an entity, so that it can be reconstructed (e.g.
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.
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
Like Location.getLocationProperty(java.lang.String), but if the property is not defined on this location, searches recursively up the parent hierarchy until it is found, or the root is reached (when this method will return null).

G

getAddress() - Method in interface brooklyn.location.AddressableLocation
Return the single most appropriate address for this location.
getAddress() - Method in interface brooklyn.location.MachineLocation
Get the network address of the machine.
getAllConfig() - Method in interface brooklyn.config.ConfigMap
returns a map of all config keys to their raw (unresolved+uncoerced) contents
getApplication() - Method in interface brooklyn.entity.Entity
 
getApplicationId() - Method in interface brooklyn.entity.Entity
Return the id of the Application this entity is registered with.
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>) - 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.location.LocationDefinition
 
getConfig() - Method in interface brooklyn.management.ManagementContext
Returns the ConfigMap (e.g.
getConfig() - Method in interface brooklyn.mementos.EntityMemento
 
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.
getConfigKeys() - Method in interface brooklyn.entity.EntityType
ConfigKeys available on this entity.
getCurrentSize() - Method in interface brooklyn.entity.Group
 
getCurrentTask() - Method in interface brooklyn.management.ExecutionContext
Returns the current Task being executed by this context.
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
TODO javadoc
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.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.ManagementContext
All entities under control of this management plane
getEntity(String) - Method in interface brooklyn.entity.rebind.RebindContext
 
getEntity(String) - Method in interface brooklyn.management.ManagementContext
Returns the entity with the given identifier (may be a full instance, or a proxy to one which is remote)
getEntityDriverFactory() - Method in interface brooklyn.management.ManagementContext
Returns the EntityDriverFactory entities can use to create drivers.
getEntityIds() - Method in interface brooklyn.mementos.BrooklynMemento
 
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.
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
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.mementos.LocationMemento
 
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
 
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.
getJavaType() - Method in interface brooklyn.catalog.CatalogItem
 
getLatitude() - Method in interface brooklyn.location.CoordinatesProvider
 
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
 
getLocationIds() - Method in interface brooklyn.mementos.BrooklynMemento
 
getLocationMemento(String) - Method in interface brooklyn.mementos.BrooklynMemento
 
getLocationMementos() - Method in interface brooklyn.mementos.BrooklynMemento
 
getLocationProperties() - Method in interface brooklyn.location.Location
Returns the loction properties of this immediate location (i.e.
getLocationProperties() - Method in interface brooklyn.mementos.LocationMemento
 
getLocationProperty(String) - Method in interface brooklyn.location.Location
Returns the value of the property identified by the specified key.
getLocationReferenceAttributes() - Method in interface brooklyn.mementos.EntityMemento
 
getLocationReferenceConfigs() - Method in interface brooklyn.mementos.EntityMemento
 
getLocationReferenceFlags() - Method in interface brooklyn.mementos.LocationMemento
The keys in LocationMemento.getFlags() that reference other locations.
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.
getLongitude() - Method in interface brooklyn.location.CoordinatesProvider
 
getManagementContext() - Method in interface brooklyn.entity.Application
 
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
TODO javadoc
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.
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. see getChildren()
getOwner() - Method in interface brooklyn.entity.Entity
Deprecated. see getParent()
getParameterClass() - Method in interface brooklyn.entity.ParameterType
TODO javadoc
getParameterClassName() - Method in interface brooklyn.entity.ParameterType
TODO javadoc
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.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.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
 
getPrefix() - Method in interface brooklyn.location.LocationResolver
the prefix that this resolver will attend to
getProperties() - Method in interface brooklyn.location.LocationRegistry
 
getProvisioningFlags(Collection<String>) - Method in interface brooklyn.location.MachineProvisioningLocation
Gets flags, suitable as an argument to obtain().
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.
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
 
getTasks() - Method in interface brooklyn.management.ExecutionContext
 
getTasksWithAllTags(Iterable<String>) - Method in interface brooklyn.management.ExecutionManager
 
getTasksWithAnyTag(Iterable<String>) - Method in interface brooklyn.management.ExecutionManager
 
getTasksWithTag(Object) - Method in interface brooklyn.management.ExecutionManager
 
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.
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.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.
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

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
Returns true iff this location contains a property with the specified key.
hasMember(Entity) - Method in interface brooklyn.entity.Group
 
hasSensor(String) - Method in interface brooklyn.entity.EntityType
 

I

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
 
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.ManagementContext
whether the entity is under management by this management context
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
Location.
LocationDefinition - Interface in brooklyn.location
 
LocationMemento - Interface in brooklyn.mementos
 
LocationRegistry - Interface in brooklyn.location
 
LocationResolver - Interface in brooklyn.location
 
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.ManagementContext
Manage an entity.
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
 

N

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.
NoMachinesAvailableException - Exception in brooklyn.location
Indicates no machines are available in a given location.
NoMachinesAvailableException() - Constructor for exception brooklyn.location.NoMachinesAvailableException
 
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
 
NoMachinesAvailableException(Location) - Constructor for exception brooklyn.location.NoMachinesAvailableException
 
NoMachinesAvailableException(Location, String) - Constructor for exception brooklyn.location.NoMachinesAvailableException
 
NoMachinesAvailableException(Location, String, Throwable) - Constructor for exception brooklyn.location.NoMachinesAvailableException
 
NoMachinesAvailableException(Location, Throwable) - Constructor for exception brooklyn.location.NoMachinesAvailableException
 
NOOP - Static variable in interface brooklyn.entity.rebind.ChangeListener
 

O

obtain(Map<String, ? extends Object>) - 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
Modeled on 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
 
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
 
RebindContext - Interface in brooklyn.entity.rebind
 
RebindManager - Interface in brooklyn.entity.rebind
 
RebindSupport<T extends Memento> - Interface in brooklyn.entity.rebind
Supporter instance for behaviour related to rebinding a given entity.
reconstruct(RebindContext, T) - Method in interface brooklyn.entity.rebind.RebindSupport
Reconstructs this entity, given a memento of its state.
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.
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
 
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. see removeChild(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.
setOwner(Entity) - Method in interface brooklyn.entity.Entity
Deprecated. 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
 
submit(Map<?, ?>, Callable<T>) - Method in interface brooklyn.management.ExecutionContext
 
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(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(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(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 subscriptions.
SubscriptionHandle - Interface in brooklyn.management
 
SubscriptionManager - Interface in brooklyn.management
The mangement 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
 
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.ManagementContext
Unmanage an entity.
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.