public interface WorkerManager
| Modifier and Type | Method and Description |
|---|---|
void |
addWorkerNote(int workerId,
java.lang.String note) |
void |
assignPolicyGroup(int policyGroupId,
int workerGroupId) |
java.lang.String |
command(int workerId,
java.lang.String cmd)
Send a single command to a worker.
|
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> |
getGroupWorkers(java.lang.String groupName)
Get a list of workers belonging to a group.
|
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> |
getPolicyGroups() |
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> |
getWorkerGroups()
Get the list of worker groups.
|
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> |
getWorkerNotes(int workerId,
int limit) |
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> |
getWorkers()
Get the list of the workers.
|
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> |
getWorkers(boolean onlineOnly)
Get the list of the workers.
|
void |
startWorker(int workerId)
Start a worker.
|
void |
startWorkers(java.util.Vector<java.lang.Integer> workerIds)
Start a group of workers.
|
void |
stopWorker(int workerId)
Stop a worker.
|
void |
stopWorkers(java.util.Vector<java.lang.Integer> workerIds)
Stop a group of workers.
|
void startWorker(int workerId)
throws java.lang.Exception
workerId - java.lang.Exceptionvoid startWorkers(java.util.Vector<java.lang.Integer> workerIds)
throws java.lang.Exception
workerIds - java.lang.Exceptionvoid stopWorkers(java.util.Vector<java.lang.Integer> workerIds)
throws java.lang.Exception
workerIds - java.lang.Exceptionvoid stopWorker(int workerId)
throws java.lang.Exception
workerId - java.lang.Exceptionjava.lang.String command(int workerId,
java.lang.String cmd)
throws java.lang.Exception
workerId - cmd - java.lang.Exceptionjava.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> getWorkers(boolean onlineOnly)
throws java.lang.Exception
java.lang.Exceptionjava.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> getWorkers()
throws java.lang.Exception
java.lang.Exceptionjava.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> getWorkerGroups()
throws java.lang.Exception
java.lang.Exceptionjava.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> getGroupWorkers(java.lang.String groupName)
throws java.lang.Exception
groupName - java.lang.Exceptionjava.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> getPolicyGroups()
throws java.lang.Exception
java.lang.Exceptionvoid assignPolicyGroup(int policyGroupId,
int workerGroupId)
throws java.lang.Exception
java.lang.Exceptionvoid addWorkerNote(int workerId,
java.lang.String note)
throws java.lang.Exception
java.lang.Exceptionjava.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> getWorkerNotes(int workerId,
int limit)
throws java.lang.Exception
java.lang.Exception