de.bsvrz.pat.onlprot.standardProtocolModule
Class StandardProtocoller.HeaderProtocoller

java.lang.Object
  extended by de.bsvrz.pat.onlprot.standardProtocolModule.StandardProtocoller.SilentProtocoller
      extended by de.bsvrz.pat.onlprot.standardProtocolModule.StandardProtocoller.UpdateSummaryProtocoller
          extended by de.bsvrz.pat.onlprot.standardProtocolModule.StandardProtocoller.HeaderProtocoller
All Implemented Interfaces:
ClientReceiverInterface, ClientProtocollerInterface
Direct Known Subclasses:
StandardProtocoller.DataProtocoller
Enclosing class:
StandardProtocoller

private class StandardProtocoller.HeaderProtocoller
extends StandardProtocoller.UpdateSummaryProtocoller

Gibt bei jeder Aktualisierung zusätzlich die Köpfe der enthaltenen Datensätze aus.


Field Summary
protected  boolean breakHeader
          Gibt an, ob Zeilenumbruch in der Kopfzeile zugelassen ist
 
Constructor Summary
StandardProtocoller.HeaderProtocoller()
          Erzeugt ein neues Objekt der Klasse HeaderProtocoller mit breakHeader == false
StandardProtocoller.HeaderProtocoller(boolean breakHeader)
          Erzeugt ein neues Objekt der Klasse HeaderProtocoller, bei dem ausgwählt werden kann, ob Zeilenumbruch in Kopfzeile erlaubt ist
 
Method Summary
protected  void update(ResultData result)
          Aktualisierungsmethode, für einen Datensatz
 void update(ResultData[] results)
          Aktualisierungsmethode, die nach Empfang eines angemeldeten Datensatzes von den Datenverteiler-Applikationsfunktionen aufgerufen wird und die Köpfe der erhaltenen Datensätze ausgibt.
 
Methods inherited from class de.bsvrz.pat.onlprot.standardProtocolModule.StandardProtocoller.SilentProtocoller
writeFooter, writeHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

breakHeader

protected final boolean breakHeader
Gibt an, ob Zeilenumbruch in der Kopfzeile zugelassen ist

Constructor Detail

StandardProtocoller.HeaderProtocoller

public StandardProtocoller.HeaderProtocoller()
Erzeugt ein neues Objekt der Klasse HeaderProtocoller mit breakHeader == false


StandardProtocoller.HeaderProtocoller

public StandardProtocoller.HeaderProtocoller(boolean breakHeader)
Erzeugt ein neues Objekt der Klasse HeaderProtocoller, bei dem ausgwählt werden kann, ob Zeilenumbruch in Kopfzeile erlaubt ist

Parameters:
breakHeader - boolean mit der Zeilenumbruch-erlaubt-Eigenschaft
Method Detail

update

public void update(ResultData[] results)
Aktualisierungsmethode, die nach Empfang eines angemeldeten Datensatzes von den Datenverteiler-Applikationsfunktionen aufgerufen wird und die Köpfe der erhaltenen Datensätze ausgibt.

Specified by:
update in interface ClientReceiverInterface
Overrides:
update in class StandardProtocoller.UpdateSummaryProtocoller
Parameters:
results - ResultData[] mit den empfangenen Ergebnisdatensätzen.

update

protected void update(ResultData result)
Aktualisierungsmethode, für einen Datensatz

Parameters:
result - ResultData mit dem zu verarbeitenden Ergebnisdatensatz.