Package de.bsvrz.dav.daf.main
Class SenderRole
java.lang.Object
de.bsvrz.dav.daf.main.SenderRole
Verwaltung der Rolle der Applikation bei Sendeanmeldungen. Die Klasse verwaltet, ob eine Anmeldung als Quelle oder als einfacher Sender erfolgen
soll. Eine neue Rolle kann mit dem
Konstruktor
oder mit den Klassenmethoden source()
und sender()
instanziiert
werden.-
Constructor Summary
ConstructorsConstructorDescriptionSenderRole
(boolean asSource) Erzeugt die Rolle der Applikation als Quelle oder als einfacher Sender. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Vergleicht dieses Objekt mit dem angegebenen Objekt auf logische Gleichheit.int
hashCode()
Bestimmt den Hash-Code dieses Objekts.boolean
isSender()
Bestimmt, ob die Applikation in dieser Rolle ein einfacher Sender ist.boolean
isSource()
Bestimmt, ob die Applikation in dieser Rolle eine Quelle ist.static SenderRole
sender()
Erzeugt die Rolle der Applikation als einfacher Sender.static SenderRole
source()
Erzeugt die Rolle der Applikation als Quelle.toString()
Liefert eine textuelle Beschreibung dieses Objekts zurück.
-
Constructor Details
-
SenderRole
public SenderRole(boolean asSource) Erzeugt die Rolle der Applikation als Quelle oder als einfacher Sender.- Parameters:
asSource
-true
, falls eine Anmeldung als Quelle erfolgen soll oderfalse
falls eine Anmeldung als einfacher Sender erfolgen soll.
-
-
Method Details
-
source
Erzeugt die Rolle der Applikation als Quelle.- Returns:
- Rolle für Empfangsanmeldungen als Quelle.
-
sender
Erzeugt die Rolle der Applikation als einfacher Sender.- Returns:
- Rolle für Empfangsanmeldungen als einfacher Sender.
-
equals
Vergleicht dieses Objekt mit dem angegebenen Objekt auf logische Gleichheit. -
hashCode
public int hashCode()Bestimmt den Hash-Code dieses Objekts. -
toString
Liefert eine textuelle Beschreibung dieses Objekts zurück. -
isSource
public boolean isSource()Bestimmt, ob die Applikation in dieser Rolle eine Quelle ist.- Returns:
true
, falls die Applikation in dieser Rolle eine Quelle ist; sonstfalse
.
-
isSender
public boolean isSender()Bestimmt, ob die Applikation in dieser Rolle ein einfacher Sender ist.- Returns:
true
, falls die Applikation in dieser Rolle ein Sender ist; sonstfalse
.
-