public interface TaskManagerInterface
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long[] |
getActiveProtocols()
Liste mit den Protokollen die gerade gesendet / erstellt werden.
|
ThreadPool |
getPool() |
java.util.List<ThreadPool.QueuedThread> |
getWaitingProtocols()
Liste mit den Anfrage-Ids und zugehörigen Protokoll-Ids, die momentan in der Warteschlange liegen.
|
void |
process(SystemObject client,
long id,
int operation,
byte[] data,
long initialFlowControl)
Übergeben einer Anfrage an das Task Manager Submodul
|
void |
shutdown()
Fährt den Task-Manager herunter.
|
void process(SystemObject client, long id, int operation, byte[] data, long initialFlowControl)
client - Empfänger an den das Ergebnis der Anfrage gesendet werden sollid - Id der Anfrageoperation - Operationscodedata - Byte-Feld mit serialisierten AnfragedateninitialFlowControl - void shutdown()
throws FailureException
FailureException - Fehler beim Herunterfahren.java.lang.Long[] getActiveProtocols()
java.util.List<ThreadPool.QueuedThread> getWaitingProtocols()
ThreadPool getPool()