public interface ProcessingInterface
Modifier and Type | Method and Description |
---|---|
void |
abort()
Bricht die Datenaufbereitung ab.
|
void |
flowControl(long numData)
Clientseitige automatische flusskontrolle.
|
long |
getJobId()
Gibt die Auftrags-Id zurück
|
JobState |
getJobState()
Gibt den Status des Auftrags zurück
|
long |
getProtocolId()
Zum Abfragen der Protokoll-Id.
|
byte |
getStatus()
Anfrage nach dem Status der Datenaufbereitung
|
void |
pauseProcessing()
Versand von Protokolldatensätzen anhalten.
|
void |
process(boolean abort)
Startet die Datenaufbereitung.
|
void |
resumeProcessing()
Versand von Protokolldatensätzen fortsetzen.
|
void |
stopProtocolTransmission()
Bricht die Übertragung des Protokolls ab.
|
void process(boolean abort)
abort
- Zeigt an ob die Datenaufbereitung abgebrochen werden soll.In diesem Fall wird eine negative Quittung an den Auftraggeber gesandt.
Administrations- und Aggregations- Datensatz werden immer an den Auftraggeber gesendet.void abort()
byte getStatus()
void pauseProcessing()
void resumeProcessing()
long getProtocolId()
long getJobId()
JobState getJobState()
void flowControl(long numData)
numData
- Bis zu welcher Datensatznummer (einfach durchnummeriert) Daten gesendet werden sollen.void stopProtocolTransmission()