org.eclipse.smila.http.client
Class TaskManagerClientHelper
java.lang.Object
org.eclipse.smila.http.client.TaskManagerClientHelper
public final class TaskManagerClientHelper
- extends java.lang.Object
Helper class to provide resources for the TaskManager REST API.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getTaskRequestResource
public static java.lang.String getTaskRequestResource(java.lang.String workerName)
- Returns:
- the resource to request a task for a given worker.
getTaskRequestForWorkerHostResource
public static java.lang.String getTaskRequestForWorkerHostResource(java.lang.String workerName,
java.lang.String workerHost)
- Returns:
- the resource to request a task for a given worker on a given host (a scaling worker should use this).
getInitialTaskRequestResource
public static java.lang.String getInitialTaskRequestResource(java.lang.String workerName,
java.lang.String jobName)
- Returns:
- the resource to request an initial task for a given worker in a running job.
getTaskResource
public static java.lang.String getTaskResource(java.lang.String workerName,
java.lang.String taskId)
- Returns:
- the resource to finish (or send keep-alive) for a task with the given taskId for a given worker.