Package de.bsvrz.dav.daf.main
Class ReceiveOptions
java.lang.Object
de.bsvrz.dav.daf.main.ReceiveOptions
public final class ReceiveOptions
extends java.lang.Object
Verwaltung von Anmeldeoptionen bei Empfangsanmeldungen. Die Klasse verwaltet, ob eine Anmeldung sich
- auf geänderte und nicht geänderte Datensätze (Normal)
- nur auf geänderte Datensätze (Delta)
- auch auf nachgelieferte Datensätze (Nachgeliefert)
-
Constructor Summary
Constructors Constructor Description ReceiveOptions(boolean onlyDelta)
Erzeugt Empfangsanmeldeoptionen mit dem spezifizierten Wert für die Option "Delta".ReceiveOptions(boolean onlyDelta, boolean withDelayedData)
Erzeugt Empfangsanmeldeoptionen mit den spezifizierten Werten für die Optionen "Delta", "Nachgeliefert". -
Method Summary
Modifier and Type Method Description static ReceiveOptions
delayed()
Erzeugt Empfangsanmeldeoptionen mit festgelegten Werten für die Optionen.static ReceiveOptions
delta()
Erzeugt Empfangsanmeldeoptionen mit festgelegten Werten für die Optionen.boolean
equals(java.lang.Object other)
Vergleicht dieses Objekt mit dem angegebenen Objekt auf logische Gleichheit.int
hashCode()
Bestimmt den Hash-Code dieses Objekts.static ReceiveOptions
normal()
Erzeugt Empfangsanmeldeoptionen mit festgelegten Werten für die Optionen.java.lang.String
toString()
Liefert eine textuelle Beschreibung dieses Objekts zurück.boolean
withDelayed()
Bestimmt, ob sich eine Anmeldung mit diesen Optionen auch auf nachgelieferte Datensätze bezieht.boolean
withDelta()
Bestimmt, ob sich eine Anmeldung mit diesen Optionen "mit Delta" erfolgt, d.h. sich nur auf geänderte Datensätze bezieht.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ReceiveOptions
public ReceiveOptions(boolean onlyDelta, boolean withDelayedData)Erzeugt Empfangsanmeldeoptionen mit den spezifizierten Werten für die Optionen "Delta", "Nachgeliefert".- Parameters:
onlyDelta
-true
, wenn die Anmeldung sich nur auf geänderte Datensätze beziehen soll.withDelayedData
-true
, wenn die Anmeldung sich auch auf nachgelieferte Datensätze beziehen soll.
-
ReceiveOptions
public ReceiveOptions(boolean onlyDelta)Erzeugt Empfangsanmeldeoptionen mit dem spezifizierten Wert für die Option "Delta". Es werden keine "Nachgelieferten" Daten angemeldet.- Parameters:
onlyDelta
-true
, wenn die Anmeldung sich nur auf geänderte Datensätze beziehen soll.
-
-
Method Details
-
delta
Erzeugt Empfangsanmeldeoptionen mit festgelegten Werten für die Optionen. Die Anmeldung erfolgt mit "Delta", d.h eine Anmeldung bezieht sich nur auf geänderte Daten. Es werden keine "Nachgelieferten" Daten angemeldet.- Returns:
- Anmeldeoptionen mit aktivierter Delta-Option
-
delayed
Erzeugt Empfangsanmeldeoptionen mit festgelegten Werten für die Optionen. Die Anmeldung erfolgt ohne "Delta", d.h eine Anmeldung bezieht sich nicht nur auf geänderte Daten, sondern auch auf unveränderte Datensätze. Die Anmeldung bezieht sich auch auf "Nachgelieferte" Daten.- Returns:
- Anmeldeoptionen mit aktivierter Nachgeliefert-Option
-
normal
Erzeugt Empfangsanmeldeoptionen mit festgelegten Werten für die Optionen. Die Anmeldung erfolgt ohne "Delta", d.h eine Anmeldung bezieht sich nicht nur auf geänderte Daten, sondern auch auf unveränderte Datensätze. Es werden keine "Nachgelieferten" Daten angemeldet..- Returns:
- Anmeldeoptionen mit deaktivierter Delta-Option und deaktivierter Nachgeliefert-Option
-
equals
public boolean equals(java.lang.Object other)Vergleicht dieses Objekt mit dem angegebenen Objekt auf logische Gleichheit.- Overrides:
equals
in classjava.lang.Object
- Parameters:
other
- Das Objekt mit dem dieses Objekt verglichen werden soll.- Returns:
true
, wenn dieses Objekt gleich dem angegebenen Objekt ist, sonstfalse
.
-
hashCode
public int hashCode()Bestimmt den Hash-Code dieses Objekts.- Overrides:
hashCode
in classjava.lang.Object
- Returns:
- Hash-Code dieses Objekts.
-
toString
public java.lang.String toString()Liefert eine textuelle Beschreibung dieses Objekts zurück.- Overrides:
toString
in classjava.lang.Object
- Returns:
- Beschreibung dieses Objekts.
-
withDelta
public boolean withDelta()Bestimmt, ob sich eine Anmeldung mit diesen Optionen "mit Delta" erfolgt, d.h. sich nur auf geänderte Datensätze bezieht.- Returns:
true
, wenn die Anmeldung sich nur auf geänderte Datensätze bezieht; sonstfalse
.
-
withDelayed
public boolean withDelayed()Bestimmt, ob sich eine Anmeldung mit diesen Optionen auch auf nachgelieferte Datensätze bezieht.- Returns:
true
, wenn die Anmeldung sich auch auf nachgelieferte Datensätze bezieht; sonstfalse
.
-