public interface DynamicFabric extends AbstractGroup, Startable, Fabric
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
Entity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupport
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Modifier and Type | Field and Description |
---|---|
static MapConfigKey<java.lang.Object> |
CUSTOM_CHILD_FLAGS |
static ConfigKey<java.lang.String> |
DISPLAY_NAME_PREFIX |
static ConfigKey<java.lang.String> |
DISPLAY_NAME_SUFFIX |
static AttributeSensor<java.lang.Integer> |
FABRIC_SIZE |
static ConfigKey<EntitySpec<?>> |
FIRST_MEMBER_SPEC |
static ConfigKey<java.lang.Boolean> |
INCLUDE_INITIAL_CHILDREN |
static ConfigKey<EntitySpec<?>> |
MEMBER_SPEC |
static AttributeSensor<Lifecycle> |
SERVICE_STATE_ACTUAL |
FIRST, GROUP_MEMBERS, MEMBER_DELEGATE_CHILDREN, MEMBER_DELEGATE_NAME_FORMAT, RUNNING_QUORUM_CHECK, UP_QUORUM_CHECK
GROUP_SIZE, MEMBER_ADDED, MEMBER_REMOVED
RESTART, SERVICE_UP, START, STOP
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getFabricSize() |
void |
setMemberSpec(EntitySpec<?> memberSpec) |
getFirst, setMembers, setMembers
addChild, addChild, addMember, addMemberChild, addMemberChild, getCurrentSize, getMembers, hasMember, removeMember
restart, start, stop
addFeed, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getCreationTime, getDisplayName, getEntityType, getIconUrl, getId, getLocations, getParent, groups, invoke, policies, relations, removeChild, sensors, setDisplayName, setParent
getCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tags
config, getConfig
static final ConfigKey<java.lang.Boolean> INCLUDE_INITIAL_CHILDREN
static final ConfigKey<EntitySpec<?>> MEMBER_SPEC
static final ConfigKey<EntitySpec<?>> FIRST_MEMBER_SPEC
static final ConfigKey<java.lang.String> DISPLAY_NAME_PREFIX
static final ConfigKey<java.lang.String> DISPLAY_NAME_SUFFIX
static final MapConfigKey<java.lang.Object> CUSTOM_CHILD_FLAGS
static final AttributeSensor<java.lang.Integer> FABRIC_SIZE
static final AttributeSensor<Lifecycle> SERVICE_STATE_ACTUAL
void setMemberSpec(EntitySpec<?> memberSpec)
java.lang.Integer getFabricSize()