public interface FollowTheSunPool extends Entity, Resizable
| Modifier and Type | Interface and Description |
|---|---|
static class |
FollowTheSunPool.ContainerItemPair
Encapsulates an item and a container; emitted by sensors.
|
Entity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupportBrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupportConfigurable.ConfigurationSupportResizable.InsufficientCapacityException| Modifier and Type | Field and Description |
|---|---|
static BasicNotificationSensor<Entity> |
CONTAINER_ADDED |
static BasicNotificationSensor<Entity> |
CONTAINER_REMOVED |
static BasicNotificationSensor<Entity> |
ITEM_ADDED |
static BasicNotificationSensor<FollowTheSunPool.ContainerItemPair> |
ITEM_MOVED |
static BasicNotificationSensor<Entity> |
ITEM_REMOVED |
| Modifier and Type | Method and Description |
|---|---|
Group |
getContainerGroup() |
Group |
getItemGroup() |
void |
setContents(Group containerGroup,
Group itemGroup) |
addChild, addChild, addEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, groups, invoke, policies, relations, removeChild, removeEnricher, removeGroup, removePolicy, sensors, setDisplayName, setParentgetCatalogItemId, subscriptions, tagsconfig, getConfig, setConfiggetCurrentSize, resizestatic final BasicNotificationSensor<Entity> CONTAINER_ADDED
static final BasicNotificationSensor<Entity> CONTAINER_REMOVED
static final BasicNotificationSensor<Entity> ITEM_ADDED
static final BasicNotificationSensor<Entity> ITEM_REMOVED
static final BasicNotificationSensor<FollowTheSunPool.ContainerItemPair> ITEM_MOVED