|
Brooklyn | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD | |||||||
brooklyn.entity.trait.Startablebrooklyn.entity.group.Fabric
brooklyn.entity.rebind.Rebindable
brooklyn.entity.Entity
brooklyn.entity.group.Tier
brooklyn.entity.Group
brooklyn.entity.trait.Changeable
brooklyn.entity.basic.AbstractGroup
brooklyn.entity.group.DynamicFabric
brooklyn.entity.trait.Identifiable
@ImplementedBy(DynamicFabricImpl.class) public interface DynamicFabric extends AbstractGroup, Fabric, Startable
When a dynamic fabric is started, it starts an entity in each of its locations. This entity will be the parent of each of the started entities.
| Field Summary | |
|---|---|
static ConfigKey |
CUSTOM_CHILD_FLAGS
|
static ConfigKey |
DISPLAY_NAME_PREFIX
|
static ConfigKey |
DISPLAY_NAME_SUFFIX
|
static AttributeSensor |
FABRIC_SIZE
|
static ConfigKey |
FACTORY
|
static ConfigKey |
MEMBER_SPEC
|
static AttributeSensor |
SERVICE_STATE
|
| Fields inherited from interface Startable | |
|---|---|
| RESTART, SERVICE_UP, START, STOP |
| Method Summary | |
|---|---|
java.lang.Integer
|
getFabricSize()
|
void
|
setFactory(EntityFactory factory)
|
void
|
setMemberSpec(EntitySpec memberSpec)
|
| Methods inherited from interface Startable | |
|---|---|
| restart, start, stop |
| Methods inherited from interface AbstractGroup | |
|---|---|
| setMembers, setMembers |
| Methods inherited from interface Entity | |
|---|---|
| addChild, addChild, addEnricher, addGroup, addPolicy, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getRebindSupport, invoke, removeChild, removeEnricher, removePolicy, setParent |
| Methods inherited from interface Group | |
|---|---|
| addMember, getCurrentSize, getMembers, hasMember, removeMember |
| Field Detail |
|---|
@SetFromFlag("customChildFlags")
public static final ConfigKey CUSTOM_CHILD_FLAGS
@SetFromFlag("displayNamePrefix")
public static final ConfigKey DISPLAY_NAME_PREFIX
@SetFromFlag("displayNameSuffix")
public static final ConfigKey DISPLAY_NAME_SUFFIX
public static final AttributeSensor FABRIC_SIZE
@SetFromFlag("factory")
public static final ConfigKey FACTORY
@SetFromFlag("memberSpec")
public static final ConfigKey MEMBER_SPEC
public static final AttributeSensor SERVICE_STATE
| Method Detail |
|---|
public java.lang.Integer getFabricSize()
public void setFactory(EntityFactory factory)
public void setMemberSpec(EntitySpec memberSpec)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.