| Interface | Description |
|---|---|
| Attributes |
This interface should be used to access
Sensor definitions. |
| EntityInternal |
Extended Entity interface with additional functionality that is purely-internal (i.e.
|
| EntityInternal.FeedSupport | |
| EntityInternal.SensorSupportInternal | |
| StartableApplication |
| Class | Description |
|---|---|
| AbstractApplication |
Users can extend this to define the entities in their application, and the relationships between
those entities.
|
| AbstractEntity |
Default
Entity implementation, which should be extended whenever implementing an entity. |
| Attributes.MainUri | |
| BrooklynConfigKeys |
Commonly used config keys, for use in entities.
|
| Entities |
Convenience methods for working with entities.
|
| EntityAdjuncts |
Convenience methods for working with entity adjunts.
|
| EntityAndAttribute<T> |
A tuple containing an
Entity and an AttributeSensor, which is assumed to be present on the entity. |
| EntityDynamicType |
This is the actual type of an entity instance at runtime,
which can change from the static
EntityType, and can change over time;
for this reason it does *not* implement EntityType, but
callers can call EntityDynamicType.getSnapshot() to get a snapshot such instance |
| EntityFunctions | |
| EntityInitializers | |
| EntityInitializers.AddTags | |
| EntityPredicates | |
| EntitySuppliers | |
| EntityTasks |
Generally useful tasks related to entities
|
| EntityTypes | Deprecated
since 0.7.0; use
BrooklynTypes |
| EntityTypeSnapshot |