org.almendra.janet.cas.node
Class NodeAnchor
java.lang.Object
org.almendra.janet.cas.node.AbstractNodeAnchor
org.almendra.janet.cas.node.NodeAnchor
- All Implemented Interfaces:
- INamedObject
public class NodeAnchor
- extends AbstractNodeAnchor
- Author:
- Oliver
Methods inherited from class org.almendra.janet.cas.node.AbstractNodeAnchor |
deregisterForeignApplication, deregisterForeignApplications, deregisterNode, getLabel, getName, getNode, getNodeDescriptor, getNodeImage, getNodeImage, getViewTitle, isForeignApplicationRegistered, isForeignCapabilityRegistered, registerForeignApplication, setLabel, setName, setNodeDescriptor, setViewTitle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REGISTRY_KEY_STARTUP_APPLICATIONS
public static final java.lang.String REGISTRY_KEY_STARTUP_APPLICATIONS
- See Also:
- Constant Field Values
MONITOR_PRODUCER_ANCHOR_LABEL
public static final java.lang.String MONITOR_PRODUCER_ANCHOR_LABEL
- See Also:
- Constant Field Values
NODE_NAME
public static final java.lang.String NODE_NAME
- See Also:
- Constant Field Values
NODE_LABEL
public static final java.lang.String NODE_LABEL
- See Also:
- Constant Field Values
MONITOR_MASK_LABEL
public static final java.lang.String MONITOR_MASK_LABEL
- See Also:
- Constant Field Values
MONITOR_MASK_DEFAULT_VALUES_LABEL
public static final java.lang.String MONITOR_MASK_DEFAULT_VALUES_LABEL
- See Also:
- Constant Field Values
LOCAL_COMMANDS_COUNT
public static final java.lang.String LOCAL_COMMANDS_COUNT
- See Also:
- Constant Field Values
LOCAL_WAITING_COMMANDS_COUNT
public static final java.lang.String LOCAL_WAITING_COMMANDS_COUNT
- See Also:
- Constant Field Values
LOCAL_EXECUTING_COMMANDS_COUNT
public static final java.lang.String LOCAL_EXECUTING_COMMANDS_COUNT
- See Also:
- Constant Field Values
LOCAL_BALANCING_COMMANDS_COUNT
public static final java.lang.String LOCAL_BALANCING_COMMANDS_COUNT
- See Also:
- Constant Field Values
LOCAL_SHARING_COMMANDS_COUNT
public static final java.lang.String LOCAL_SHARING_COMMANDS_COUNT
- See Also:
- Constant Field Values
LOCAL_EXECUTING_BALANCING_COMMANDS_COUNT
public static final java.lang.String LOCAL_EXECUTING_BALANCING_COMMANDS_COUNT
- See Also:
- Constant Field Values
LOCAL_EXECUTING_SHARING_COMMANDS_COUNT
public static final java.lang.String LOCAL_EXECUTING_SHARING_COMMANDS_COUNT
- See Also:
- Constant Field Values
FOREIGN_COMMANDS_COUNT
public static final java.lang.String FOREIGN_COMMANDS_COUNT
- See Also:
- Constant Field Values
FOREIGN_BALANCING_COMMANDS_COUNT
public static final java.lang.String FOREIGN_BALANCING_COMMANDS_COUNT
- See Also:
- Constant Field Values
FOREIGN_SHARING_COMMANDS_COUNT
public static final java.lang.String FOREIGN_SHARING_COMMANDS_COUNT
- See Also:
- Constant Field Values
FOREIGN_WAITING_COMMANDS_COUNT
public static final java.lang.String FOREIGN_WAITING_COMMANDS_COUNT
- See Also:
- Constant Field Values
EVICTED_WAITING_COMMANDS_COUNT
public static final java.lang.String EVICTED_WAITING_COMMANDS_COUNT
- See Also:
- Constant Field Values
FOREIGN_EXECUTING_COMMANDS_COUNT
public static final java.lang.String FOREIGN_EXECUTING_COMMANDS_COUNT
- See Also:
- Constant Field Values
FOREIGN_EXECUTING_BALANCING_COMMANDS_COUNT
public static final java.lang.String FOREIGN_EXECUTING_BALANCING_COMMANDS_COUNT
- See Also:
- Constant Field Values
FOREIGN_EXECUTING_SHARING_COMMANDS_COUNT
public static final java.lang.String FOREIGN_EXECUTING_SHARING_COMMANDS_COUNT
- See Also:
- Constant Field Values
EVICTED_EXECUTING_COMMANDS_COUNT
public static final java.lang.String EVICTED_EXECUTING_COMMANDS_COUNT
- See Also:
- Constant Field Values
QUEUE_SIZE_CATEGORY
public static final java.lang.String QUEUE_SIZE_CATEGORY
- See Also:
- Constant Field Values
FOREIGN_TOTAL_COMMANDS_COUNT
public static final java.lang.String FOREIGN_TOTAL_COMMANDS_COUNT
- See Also:
- Constant Field Values
FOREIGN_TOTAL_EXECUTING_COMMANDS_COUNT
public static final java.lang.String FOREIGN_TOTAL_EXECUTING_COMMANDS_COUNT
- See Also:
- Constant Field Values
clusterImage
protected NodeClusterImage clusterImage
NodeAnchor
protected NodeAnchor()
NodeAnchor
public NodeAnchor(Node node)
- Parameters:
node
-
getClusterImage
public AbstractClusterImage getClusterImage()
- Specified by:
getClusterImage
in class AbstractNodeAnchor
- Returns:
- Returns the clusterImage.
getCentralClusterImage
public NodeClusterImage getCentralClusterImage()
- Returns:
- Returns the clusterImage.
addForeignNode
public void addForeignNode(IAgentDispatcher agentDispatcher,
NodeLocation nodeLocation)
- Parameters:
nodeName
- agentDispatcher
-
getCentralDispatcher
public IAgentDispatcher getCentralDispatcher()
- Specified by:
getCentralDispatcher
in class AbstractNodeAnchor
- Returns:
- Returns the centralAgentDispatcher.
disconnectRequest
public boolean disconnectRequest(Node node)
- Specified by:
disconnectRequest
in class AbstractNodeAnchor
mayDisconnect
public boolean mayDisconnect()
- Overrides:
mayDisconnect
in class AbstractNodeAnchor