public final class Manageable extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY |
static String |
NAME_KEY |
static String |
TYPE_KEY |
public static final String KEY
public static final String TYPE_KEY
public static final String NAME_KEY
public Manageable setCapabilities(Collection<Capability> capabilities)
public Manageable setCapabilities(Capability... capabilities)
public Manageable addCapability(Capability capability)
public Manageable addCapabilities(Capability... capabilities)
public Collection<Capability> getCapabilities()
public Capability findCapability(String id)
public Manageable setContextContainer(ContextContainer contextContainer)
public ContextContainer getContextContainer()
public String getType()
public boolean isType(String type)
public String getName()
public Context getContext()
getContext in interface Contextualpublic void remove()
public Collection<Context> getAllCapabilityContexts(String capabilityName)
public boolean equals(Object o)
public int hashCode()
public static Manageable create(String manageableName, String type)
public final List<? extends Node> getNodePath()
getNodePath in interface Nodepublic final String getStringPath()
getStringPath in interface NodeCopyright © 2016. All Rights Reserved.