public class BatchExecuter
extends java.lang.Object
Constructor and Description |
---|
BatchExecuter()
Dieser Konstruktur initialisiert einen neuen BatchExecuter und registriert ihn in der
Abarbeitungsliste.
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
Diese Methode löscht alle Batches aus den entsprechenden Warteschlangen und
deinitialisiert diese.
|
Batch |
createBatch()
Diese Methode erzeugt einen neuen Batch und trägt ihn in die Liste der zu verarbeitenden
Batches ein.
|
int |
getId()
Diese Methode gibt die ID dieses BatchExecuter zurück.
|
static boolean |
hasBatches()
Prüft, ob dieser BatchExecuter Batches zur Verarbeitung anstehend hat.
|
static boolean |
processResult(MrwMessage msg)
Diese Methode verarbeitet die Antwort eines Kommandos.
|
void |
send(Connection connection)
Diese Methode sendet alle in diesem BatchExecuter gesammelten Batches.
|
public BatchExecuter()
public Batch createBatch()
public void send(Connection connection)
connection
- Die Verbindun, über die die Batches ihre Kommandos senden.public static boolean processResult(MrwMessage msg)
msg
- Die Rückantwort eines Kommandospublic static boolean hasBatches()
public void clear()
public int getId()
Copyright © 2011 all committers of this modelrailway project