|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Entity, and set this entity as its parent,
returning the added child.
Entity from the given spec and adds it, setting this entity as the parent,
returning the added child.
Group.
BrooklynCatalog.addToClasspath(String) or BrooklynCatalog.addToClasspath(ClassLoader)
Task.blockUntilEnded(), but returning after the given timeout;
true if the task has ended and false otherwise
EntityDriver for the given entity/location.
EntityDriver for the given entity/location.
LocationRegistry.resolveIfPossible(String) which has stronger guarantees
LocationRegistry.resolveIfPossible(String) and
#canMaybeResolve(String) as a "true" here does not mean it can actually resolve it
EntitySpec instance for an entity of the given type.
EntitySpec instance for an entity of the given type.
EntitySpec instance with the given config, for an entity of the given type.
LocationSpec instance for a location of the given type.
LocationSpec instance with the given config, for a location of the given type.
EnricherSpec instance for an enricher of the given type.
EnricherSpec instance with the given config, for an enricher of the given type.
PolicySpec instance for a policy of the given type.
PolicySpec instance with the given config, for a policy of the given type.
EntityDriver to obtain the download locations when installing an entity.Entity.SensorEvent event on behalf of this entity (as though produced by this entity).
Enricher.Location it is running
in, so that an entity is not tightly coupled to a specific Location.Entity.Executor.Future.get(long, java.util.concurrent.TimeUnit)
BrooklynCatalog.getCatalogItem(String) which checks (and casts) type for convenience
(returns null if type does not match)
Entity.getConfig(ConfigKey)
#getConfig(HasConfigKey)
LocationRegistry.getDefinedLocationById(String)
(ID should be explicit because this is usually *not* the method people want)
Future.isDone() (for any reason) returns the time when the task ended;
guaranteed to be >= Task.getStartTimeUtc() > 0 if ended, or -1 otherwise
DownloadResolverManager for resolving things like which URL to download an installer from.
EntityDriver that this download is for.
ManagementContext.getEntityDriverManager()
EntityDriverManager entities can use to create drivers.
EntityManager instance for managing/querying entities.
EntityInternal#getExecutionContext().
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
ExecutionManager instance for entities and users in this management realm
to submit tasks and to observe what tasks are occurring
Collection of Groups that this entity is a member of.
LocationMemento.getLocationConfig() that reference other locations.
Locations this entity is deployed to.
EntityInternal#getManagementContext().
List.
MachineProvisioningLocation.obtain(Map).
Sensor describing the data.
Entity where the data originated.
Task.isBegun() returns the time when the task was starts;
guaranteed to be >= Task.getSubmitTimeUtc() > 0 if started, or -1 otherwise
Task.isSubmitted() returns the time when the task was submitted; or -1 otherwise
SubscriptionContext instance representing subscriptions
(from the SubscriptionManager) associated with this entity, and capable
of conveniently subscribing on behalf of that entity
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)
Class for the sensor data.
String representation of the class name.
Future.get(), but propagating checked exceptions as unchecked for convenience.
Future.get(), but propagating checked exceptions as unchecked for convenience
(including a TimeoutException if the duration expires)
Sensor data.
Entity that groups together other entities.Location.hasConfig(ConfigKey, boolean)
Future.isDone())
LocationDefinition.getSpec() is like a serialized representation
of the location so that Brooklyn can create a corresponding location.LocationManager.createLocation(LocationSpec) instead.
SensorEvent object for a specific Entity and data point.
LocationResolver.newLocationFromString(Map, String, LocationRegistry)
LocationResolver.newLocationFromString(Map, String)
but passing in a reference to the registry itself (from which the base properties are discovered)
and including flags (e.g.
NoMachinesAvailableException.NoMachinesAvailableException(String)
NoMachinesAvailableException.NoMachinesAvailableException(String)
NoMachinesAvailableException.NoMachinesAvailableException(String, Throwable)
NoMachinesAvailableException.NoMachinesAvailableException(String, Throwable)
SensorEvent handler method.
MBeanParameterInfo class.Policy.SensorEvent to all subscribed listeners.
Entity; its parent will be set to null.
LocationRegistry.resolve(String, Map) (with no options)
LocationRegistry.resolve(String) but works with a collection of location specs.
LocationRegistry.resolve(String) but returning null (never throwing)
Sensor on an Entity.SensorEvents on an Entity.Sensor data for the given attribute to the specified value.
LocationSpec.create(Class)
LocationSpec.create(Map, Class)
ExecutionManager.submit(Map, TaskAdaptable) for properties that can be passed in.
ExecutionManager.submit(Map, TaskAdaptable) for properties that can be passed in.
ExecutionManager.submit(Map, TaskAdaptable).
ExecutionManager.submit(Map, TaskAdaptable) for properties that can be passed in.
#submit(Map, Task)
#submit(Map, Task)
#submit(Map, Task)
#submit(Map, Task)
#submit(Map, Task)
Task for execution in the context associated with this manager.
Sensor on another entity.
SubscriptionManager.subscribe(Map, Entity, Sensor, SensorEventListener) with default subscription parameters for this context
Sensor data changes and events on a given Entity, supplying the SensorEventListener
to invoke when they occur.
Sensor data changes and events on all children of a given Entity, supplying the
SensorEventListener to invoke when they occur.
Sensor data changes and events on all members of a given Group, supplying the
SensorEventListener to invoke when they occur.
Entity can manage its subscriptions.SubscriptionContext and SubscriptionManager's subscribe()
methods.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||