Package de.bsvrz.dav.daf.main
Class ReceiverRole
java.lang.Object
de.bsvrz.dav.daf.main.ReceiverRole
public final class ReceiverRole
extends java.lang.Object
Verwaltung der Rolle der Applikation bei Empfangsanmeldungen. Die Klasse verwaltet, ob eine Anmeldung als normaler Empfänger oder als Senke
erfolgen soll.
-
Constructor Summary
Constructors Constructor Description ReceiverRole(boolean asDrain)
Erzeugt die Rolle der Applikation als normalen Empfänger oder als Senke. -
Method Summary
Modifier and Type Method Description static ReceiverRole
drain()
Erzeugt die Rolle der Applikation als Senke.boolean
equals(java.lang.Object other)
Vergleicht dieses Objekt mit dem angegebenen Objekt auf logische Gleichheit.int
hashCode()
Bestimmt den Hash-Code dieses Objekts.boolean
isDrain()
Bestimmt, ob die Applikation in dieser Rolle eine Senke ist.boolean
isReceiver()
Bestimmt, ob die Applikation in dieser Rolle ein normaler Empfänger ist.static ReceiverRole
receiver()
Erzeugt die Rolle der Applikation als normalen Empfänger.java.lang.String
toString()
Liefert eine textuelle Beschreibung dieses Objekts zurück.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ReceiverRole
public ReceiverRole(boolean asDrain)Erzeugt die Rolle der Applikation als normalen Empfänger oder als Senke.- Parameters:
asDrain
-true
, wenn die Anmeldung als Senke erfolgen soll;false
, wenn die Anmeldung als Empfänger erfolgen soll.
-
-
Method Details
-
receiver
Erzeugt die Rolle der Applikation als normalen Empfänger.- Returns:
- Rolle für Empfangsanmeldungen als normaler Empfänger.
-
drain
Erzeugt die Rolle der Applikation als Senke.- Returns:
- Rolle für Empfangsanmeldungen als Senke.
-
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.
-
isDrain
public boolean isDrain()Bestimmt, ob die Applikation in dieser Rolle eine Senke ist.- Returns:
true
, falls die Applikation in dieser Rolle eine Senke ist; sonstfalse
.
-
isReceiver
public boolean isReceiver()Bestimmt, ob die Applikation in dieser Rolle ein normaler Empfänger ist.- Returns:
true
, falls die Applikation in dieser Rolle ein Empfänger ist; sonstfalse
.
-