public class MockXmlRpcWorkflowManagerClient extends XmlRpcWorkflowManagerClient
XmlRpcWorkflowManagerClient
.Modifier and Type | Class and Description |
---|---|
class |
MockXmlRpcWorkflowManagerClient.MethodCallDetails |
Constructor and Description |
---|
MockXmlRpcWorkflowManagerClient() |
clearWorkflowInstances, getWorkflowManagerUrl, main, refreshRepository, setWorkflowManagerUrl
public MockXmlRpcWorkflowManagerClient() throws MalformedURLException
MalformedURLException
public MockXmlRpcWorkflowManagerClient.MethodCallDetails getLastMethodCallDetails()
public String executeDynamicWorkflow(List<String> taskIds, Metadata metadata)
executeDynamicWorkflow
in class XmlRpcWorkflowManagerClient
public List<String> getRegisteredEvents() throws RepositoryException
getRegisteredEvents
in class XmlRpcWorkflowManagerClient
RepositoryException
public WorkflowInstancePage getFirstPage()
getFirstPage
in class XmlRpcWorkflowManagerClient
public WorkflowInstancePage getNextPage(WorkflowInstancePage currentPage)
getNextPage
in class XmlRpcWorkflowManagerClient
public WorkflowInstancePage getPrevPage(WorkflowInstancePage currentPage)
getPrevPage
in class XmlRpcWorkflowManagerClient
public WorkflowInstancePage getLastPage()
getLastPage
in class XmlRpcWorkflowManagerClient
public WorkflowInstancePage paginateWorkflowInstances(int pageNum, String status)
paginateWorkflowInstances
in class XmlRpcWorkflowManagerClient
public WorkflowInstancePage paginateWorkflowInstances(int pageNum)
paginateWorkflowInstances
in class XmlRpcWorkflowManagerClient
public List<Workflow> getWorkflowsByEvent(String eventName) throws RepositoryException
getWorkflowsByEvent
in class XmlRpcWorkflowManagerClient
RepositoryException
public Metadata getWorkflowInstanceMetadata(String wInstId)
getWorkflowInstanceMetadata
in class XmlRpcWorkflowManagerClient
public boolean setWorkflowInstanceCurrentTaskStartDateTime(String wInstId, String startDateTimeIsoStr)
setWorkflowInstanceCurrentTaskStartDateTime
in class XmlRpcWorkflowManagerClient
public double getWorkflowCurrentTaskWallClockMinutes(String workflowInstId)
getWorkflowCurrentTaskWallClockMinutes
in class XmlRpcWorkflowManagerClient
public double getWorkflowWallClockMinutes(String workflowInstId)
getWorkflowWallClockMinutes
in class XmlRpcWorkflowManagerClient
public boolean stopWorkflowInstance(String workflowInstId)
stopWorkflowInstance
in class XmlRpcWorkflowManagerClient
public boolean pauseWorkflowInstance(String workflowInstId)
pauseWorkflowInstance
in class XmlRpcWorkflowManagerClient
public boolean resumeWorkflowInstance(String workflowInstId)
resumeWorkflowInstance
in class XmlRpcWorkflowManagerClient
public boolean setWorkflowInstanceCurrentTaskEndDateTime(String wInstId, String endDateTimeIsoStr)
setWorkflowInstanceCurrentTaskEndDateTime
in class XmlRpcWorkflowManagerClient
public boolean updateWorkflowInstanceStatus(String workflowInstId, String status)
updateWorkflowInstanceStatus
in class XmlRpcWorkflowManagerClient
public boolean updateWorkflowInstance(WorkflowInstance instance)
updateWorkflowInstance
in class XmlRpcWorkflowManagerClient
public boolean updateMetadataForWorkflow(String workflowInstId, Metadata metadata)
updateMetadataForWorkflow
in class XmlRpcWorkflowManagerClient
public boolean sendEvent(String eventName, Metadata metadata)
sendEvent
in class XmlRpcWorkflowManagerClient
public WorkflowTask getTaskById(String taskId) throws RepositoryException
getTaskById
in class XmlRpcWorkflowManagerClient
RepositoryException
public WorkflowCondition getConditionById(String conditionId) throws RepositoryException
getConditionById
in class XmlRpcWorkflowManagerClient
RepositoryException
public WorkflowInstance getWorkflowInstanceById(String wInstId) throws RepositoryException
getWorkflowInstanceById
in class XmlRpcWorkflowManagerClient
RepositoryException
public Workflow getWorkflowById(String workflowId) throws RepositoryException
getWorkflowById
in class XmlRpcWorkflowManagerClient
RepositoryException
public List<Workflow> getWorkflows() throws RepositoryException
getWorkflows
in class XmlRpcWorkflowManagerClient
RepositoryException
public int getNumWorkflowInstancesByStatus(String status)
getNumWorkflowInstancesByStatus
in class XmlRpcWorkflowManagerClient
public int getNumWorkflowInstances()
getNumWorkflowInstances
in class XmlRpcWorkflowManagerClient
public List<WorkflowInstance> getWorkflowInstancesByStatus(String status)
getWorkflowInstancesByStatus
in class XmlRpcWorkflowManagerClient
public List<WorkflowInstance> getWorkflowInstances()
getWorkflowInstances
in class XmlRpcWorkflowManagerClient
Copyright © 1999–2017 Apache OODT. All rights reserved.