| 
 | 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.