|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Group
An Entity that groups together other entities.
The grouping can be for any purpose, such as allowing easy management/monitoring of
a group of entities. The grouping could be static (i.e. a fixed set of entities)
or dynamic (i.e. contains all entities that match some filter).
| Method Summary | |
|---|---|
boolean |
addMember(Entity member)
Adds the given member, returning true if this modifies the set of members (i.e. |
Integer |
getCurrentSize()
|
Collection<Entity> |
getMembers()
Return the entities that are members of this group. |
boolean |
hasMember(Entity member)
|
boolean |
removeMember(Entity member)
Removes the given member, returning true if this modifies the set of members (i.e. |
| Methods inherited from interface brooklyn.entity.Entity |
|---|
addChild, addEnricher, addGroup, addOwnedChild, addPolicy, clearOwner, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getDisplayName, getEnrichers, getEntityType, getGroups, getId, getLocations, getOwnedChildren, getOwner, getParent, getPolicies, invoke, removeChild, removeEnricher, removeOwnedChild, removePolicy, setOwner, setParent |
| Methods inherited from interface brooklyn.entity.rebind.Rebindable |
|---|
getRebindSupport |
| Method Detail |
|---|
Collection<Entity> getMembers()
boolean hasMember(Entity member)
boolean addMember(Entity member)
boolean removeMember(Entity member)
Integer getCurrentSize()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||