public class DirectTaskPoolProtocol extends java.lang.Object implements org.ametiste.routine.sdk.mod.TaskPoolProtocol, DirectTaskPoolProtocolMetrics
__OVERALL_PREFIX, __PREFIX, CLIENT_ISSUE_TASK_TIMING, CLIENTS_PREFIX, OVERAL_ISSUE_TASK_TIMING| Constructor and Description |
|---|
DirectTaskPoolProtocol(java.lang.String clientId,
TaskIssueService taskIssueService) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClientId()
Returns current protocol client identifier.
|
java.util.UUID |
issueTask(java.lang.String taskScheme,
java.util.Map<java.lang.String,java.lang.String> params) |
public DirectTaskPoolProtocol(java.lang.String clientId,
TaskIssueService taskIssueService)
public java.util.UUID issueTask(java.lang.String taskScheme,
java.util.Map<java.lang.String,java.lang.String> params)
issueTask in interface org.ametiste.routine.sdk.mod.TaskPoolProtocolpublic java.lang.String getClientId()
DirectTaskPoolProtocolMetricsReturns current protocol client identifier.
getClientId in interface DirectTaskPoolProtocolMetrics