|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pat.onlprot.protocoller.main.Receiver
public class Receiver
Online-Protokollierer
Diese Klasse implementiert den Online-Protokollierer, der sich über Aufrufargumente gesteuert auf beliebige Online-Daten des Systems anmelden kann. Aufruf: java de.bsvrz.pat.onlprot.protocoller.main.Receiver [-protModul=modulName] [-datei=protokollDatei] [<weitereParameterDesVerwendetenProtokollierungsmoduls>]
([-rolle=anmeldeRolle] [-option=anmeldeOption] [-objekte=objektSpezifikationen] -daten=datenSpezifikation)+
Das heißt, es können eine oder mehrere Anmeldespezifikationen beim Start des Programms angegeben werden.
Jede Anmeldespezifikation kann optional die Anmelde-Rolle, die Anmeldeoption und die Angabe der Objekte enthalten, für die die Anmeldung durchgeführt werden
soll. Wenn diese Argumente weggelassen werden, dann übernehmen sie die unten angegebenen Standardwerte. Über die Datenspezifikation muss angegeben werden,
welche Daten angemeldet werden sollen.
Im einzelnen stehen die Parameter für folgendes:
-protModul = modulName
-datei = protokollDatei
-rolle =
anmeldeRolle
Empfänger
(receiver
) bzw. Senke
(drain
) möglich, um zu
signalisieren, dass die Applikation als Empfänger bzw. als Senke für beliebige Daten arbeiten soll. Wenn keine Anmelde-Rolle angegeben wurde, wird
standardmäßig der Wert Empfänger benutzt. -option = anmeldeOption
online
(Standard), o
: Anmeldung auf alle
Online-Datensätze.delta
, d
: Anmeldung nur auf geänderte Datensätze. nachgeliefert
, n
,
delayed
: Anmeldung zusätzlich auch auf nachgelieferte Datensätze. -objekte = objektSpezifikationen
-daten = datenSpezifikation
Ausgabefunktion
ausgegeben. Die Art der Ausgabe kann variiert
werden durch weitere Protokollierungsmodule, die von ProtocolModule
abgeleitet werden.
Field Summary | |
---|---|
private ClientDavInterface |
connection
Verbindung zum DaV |
private static Debug |
debug
Die Debug-Ausgabe |
private static ProtocolModuleConnector |
pmc
Andockstelle für Protokollierungsmodule |
Constructor Summary | |
---|---|
private |
Receiver(ClientDavParameters parameters,
List subscriptionInfos)
Erzeugt ein neues Objekt der Klasse Receiver |
Method Summary | |
---|---|
static void |
main(String[] arguments)
Hauptfunktion des Online-Protokollierers |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private ClientDavInterface connection
private static Debug debug
private static ProtocolModuleConnector pmc
Constructor Detail |
---|
private Receiver(ClientDavParameters parameters, List subscriptionInfos) throws Exception
Receiver
parameters
- ClientDavParameters
subscriptionInfos
- List
Exception
- bei ProblemenMethod Detail |
---|
public static void main(String[] arguments)
arguments
- String[] mit Aufrufargumenten
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |