public class MockXmlRpcResourceManagerClient extends XmlRpcResourceManagerClient
XmlRpcResourceManagerClient.| Modifier and Type | Class and Description |
|---|---|
class |
MockXmlRpcResourceManagerClient.MethodCallDetails |
INT, INT1, VAL, VAL1| Constructor and Description |
|---|
MockXmlRpcResourceManagerClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
addNode(ResourceNode node) |
void |
addNodeToQueue(String nodeId,
String queueName) |
void |
addQueue(String queueName) |
String |
getExecutionNode(String jobId) |
Job |
getJobInfo(String jobId) |
MockXmlRpcResourceManagerClient.MethodCallDetails |
getLastMethodCallDetails() |
ResourceNode |
getNodeById(String nodeId) |
String |
getNodeLoad(String nodeId) |
List<ResourceNode> |
getNodes() |
List<String> |
getNodesInQueue(String queueName) |
List<String> |
getQueues() |
List<String> |
getQueuesWithNode(String nodeId) |
boolean |
killJob(String jobId) |
void |
removeNode(String nodeId) |
void |
removeNodeFromQueue(String nodeId,
String queueName) |
void |
removeQueue(String queueName) |
void |
setNodeCapacity(String nodeId,
int capacity) |
String |
submitJob(Job exec,
JobInput in) |
boolean |
submitJob(Job exec,
JobInput in,
URL url) |
getExecReport, getJobQueueCapacity, getJobQueueSize, getNodeReport, getQueuedJobs, getReadableJobStatus, getResMgrUrl, isAlive, isJobComplete, main, setResMgrUrlpublic MockXmlRpcResourceManagerClient()
throws MalformedURLException
MalformedURLExceptionpublic MockXmlRpcResourceManagerClient.MethodCallDetails getLastMethodCallDetails()
public void addNode(ResourceNode node) throws MonitorException
addNode in class XmlRpcResourceManagerClientMonitorExceptionpublic void addNodeToQueue(String nodeId, String queueName) throws QueueManagerException
addNodeToQueue in class XmlRpcResourceManagerClientQueueManagerExceptionpublic void addQueue(String queueName) throws QueueManagerException
addQueue in class XmlRpcResourceManagerClientQueueManagerExceptionpublic String getExecutionNode(String jobId)
getExecutionNode in class XmlRpcResourceManagerClientpublic Job getJobInfo(String jobId) throws JobRepositoryException
getJobInfo in class XmlRpcResourceManagerClientJobRepositoryExceptionpublic ResourceNode getNodeById(String nodeId) throws MonitorException
getNodeById in class XmlRpcResourceManagerClientMonitorExceptionpublic String getNodeLoad(String nodeId) throws MonitorException
getNodeLoad in class XmlRpcResourceManagerClientMonitorExceptionpublic List<ResourceNode> getNodes() throws MonitorException
getNodes in class XmlRpcResourceManagerClientMonitorExceptionpublic List<String> getNodesInQueue(String queueName) throws QueueManagerException
getNodesInQueue in class XmlRpcResourceManagerClientQueueManagerExceptionpublic List<String> getQueues() throws QueueManagerException
getQueues in class XmlRpcResourceManagerClientQueueManagerExceptionpublic List<String> getQueuesWithNode(String nodeId) throws QueueManagerException
getQueuesWithNode in class XmlRpcResourceManagerClientQueueManagerExceptionpublic boolean killJob(String jobId)
killJob in class XmlRpcResourceManagerClientpublic void removeNode(String nodeId) throws MonitorException
removeNode in class XmlRpcResourceManagerClientMonitorExceptionpublic void removeNodeFromQueue(String nodeId, String queueName) throws QueueManagerException
removeNodeFromQueue in class XmlRpcResourceManagerClientQueueManagerExceptionpublic void removeQueue(String queueName) throws QueueManagerException
removeQueue in class XmlRpcResourceManagerClientQueueManagerExceptionpublic void setNodeCapacity(String nodeId, int capacity) throws MonitorException
setNodeCapacity in class XmlRpcResourceManagerClientMonitorExceptionpublic String submitJob(Job exec, JobInput in) throws JobExecutionException
submitJob in class XmlRpcResourceManagerClientJobExecutionExceptionpublic boolean submitJob(Job exec, JobInput in, URL url) throws JobExecutionException
submitJob in class XmlRpcResourceManagerClientJobExecutionExceptionCopyright © 1999–2017 Apache OODT. All rights reserved.