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()