Package | Description |
---|---|
org.apache.oodt.cas.resource.monitor | |
org.apache.oodt.cas.resource.monitor.ganglia | |
org.apache.oodt.cas.resource.mux | |
org.apache.oodt.cas.resource.system |
Modifier and Type | Method and Description |
---|---|
void |
Monitor.addNode(ResourceNode node)
Adds a new
ResourceNode for this Monitor to manage (if
node already exist, then should perform update) |
void |
AssignmentMonitor.addNode(ResourceNode node) |
boolean |
Monitor.assignLoad(ResourceNode node,
int loadValue) |
boolean |
AssignmentMonitor.assignLoad(ResourceNode node,
int loadValue) |
int |
Monitor.getLoad(ResourceNode node)
Gets the load on a resource node available to the resource manager.
|
int |
AssignmentMonitor.getLoad(ResourceNode node) |
ResourceNode |
Monitor.getNodeById(String nodeId)
Gets the
ResourceNode with the given nodeId . |
ResourceNode |
AssignmentMonitor.getNodeById(String nodeId) |
ResourceNode |
Monitor.getNodeByURL(URL ipAddr)
Returns the
ResourceNode with the given ipAddr . |
ResourceNode |
AssignmentMonitor.getNodeByURL(URL ipAddr) |
List |
Monitor.getNodes() |
List<ResourceNode> |
AssignmentMonitor.getNodes() |
boolean |
Monitor.reduceLoad(ResourceNode node,
int loadValue)
Reduces the load on a particular
ResourceNode by the given
loadValue . |
boolean |
AssignmentMonitor.reduceLoad(ResourceNode node,
int loadValue) |
void |
Monitor.removeNodeById(String nodeId)
Remove
ResourceNode from this Monitor |
void |
AssignmentMonitor.removeNodeById(String nodeId) |
Modifier and Type | Method and Description |
---|---|
boolean |
GangliaResourceMonitor.assignLoad(ResourceNode node,
int loadValue) |
int |
GangliaResourceMonitor.getLoad(ResourceNode node) |
ResourceNode |
GangliaResourceMonitor.getNodeById(String nodeId) |
ResourceNode |
GangliaResourceMonitor.getNodeByURL(URL ipAddr) |
List |
GangliaResourceMonitor.getNodes() |
Map<String,Map<String,String>> |
GangliaAdapter.getResourceNodeStatus()
Get resource nodes' status.
|
boolean |
GangliaResourceMonitor.reduceLoad(ResourceNode node,
int loadValue) |
Modifier and Type | Method and Description |
---|---|
void |
QueueMuxMonitor.addNode(ResourceNode node) |
boolean |
QueueMuxMonitor.assignLoad(ResourceNode node,
int loadValue) |
int |
QueueMuxMonitor.getLoad(ResourceNode node) |
ResourceNode |
QueueMuxMonitor.getNodeById(String nodeId) |
ResourceNode |
QueueMuxMonitor.getNodeByURL(URL ipAddr) |
List<ResourceNode> |
QueueMuxMonitor.getNodes() |
boolean |
QueueMuxMonitor.reduceLoad(ResourceNode node,
int loadValue) |
void |
QueueMuxMonitor.removeNodeById(String nodeId) |
Modifier and Type | Method and Description |
---|---|
boolean |
XmlRpcResourceManager.addNode(Hashtable hashNode) |
void |
XmlRpcResourceManagerClient.addNode(ResourceNode node)
Adds a node
|
boolean |
XmlRpcResourceManager.addNodeCore(Map hashNode) |
ResourceNode |
XmlRpcResourceManagerClient.getNodeById(String nodeId) |
Map |
XmlRpcResourceManager.getNodeById(String nodeId) |
String |
XmlRpcResourceManagerClient.getNodeLoad(String nodeId)
Report on the load of the requested node
|
String |
XmlRpcResourceManager.getNodeLoad(String nodeId) |
String |
XmlRpcResourceManagerClient.getNodeReport() |
String |
XmlRpcResourceManager.getNodeReport() |
List |
XmlRpcResourceManagerClient.getNodes() |
List |
XmlRpcResourceManager.getNodes() |
boolean |
XmlRpcResourceManager.killJob(String jobId) |
void |
XmlRpcResourceManagerClient.removeNode(String nodeId)
Removes the node with the given id
|
boolean |
XmlRpcResourceManager.removeNode(String nodeId) |
void |
XmlRpcResourceManagerClient.setNodeCapacity(String nodeId,
int capacity) |
Copyright © 1999–2017 Apache OODT. All rights reserved.