de.bsvrz.pua.prot.processing
Interface ProcessingInterface

All Known Implementing Classes:
Processing

public interface ProcessingInterface

Schnittstelle zur Datenaufbereitung. Die Datenaufbereitung stellt Methoden zum
- Protokollerstellung
- Abbrechen der Protokollerstellung
- Statusanfrage zur Verfügung.

Version:
$Revision: 1.1 $ / $Date: 2008/01/22 16:38:02 $ / ($Author: yvonnes $)
Author:
beck et al. projects GmbH, Martin Hilgers

Method Summary
 void abort()
          Bricht die Datenaufbereitung ab.
 long getProtocolId()
          Zum Abfragen der Protokoll-Id.
 byte getStatus()
          Anfrage nach dem Status der Datenaufbereitung
 void pauseProcessing()
          Versand von Protokolldatensätzen anhalten.
 ProtocolRequestResult process(boolean abort)
          Startet die Datenaufbereitung.
 void resumtProcessing()
          Versand von Protokolldatensätzen fortsetzen.
 

Method Detail

process

ProtocolRequestResult process(boolean abort)
Startet die Datenaufbereitung.

Parameters:
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.
Returns:
Ergebnis der Datenaufbereitung.

abort

void abort()
Bricht die Datenaufbereitung ab.


getStatus

byte getStatus()
Anfrage nach dem Status der Datenaufbereitung

Returns:
Statusinformation

pauseProcessing

void pauseProcessing()
Versand von Protokolldatensätzen anhalten.


resumtProcessing

void resumtProcessing()
Versand von Protokolldatensätzen fortsetzen.


getProtocolId

long getProtocolId()
Zum Abfragen der Protokoll-Id.

Returns:
Liefert die Protokoll-Id des Protokolls.


Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.