Package de.bsvrz.dav.dav.main
Class TransmitterStatus
- java.lang.Object
-
- de.bsvrz.dav.dav.main.TransmitterStatus
-
- All Implemented Interfaces:
java.lang.Comparable<TransmitterStatus>
public final class TransmitterStatus extends java.lang.Object implements java.lang.Comparable<TransmitterStatus>
Verbindungszustand eines Datenverteilers
-
-
Constructor Summary
Constructors Constructor Description TransmitterStatus(long davApplication, java.lang.String address, CommunicationState communicationState, java.lang.String message, de.bsvrz.dav.daf.main.EncryptionStatus encryptionStatus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(TransmitterStatus o)
boolean
equals(java.lang.Object o)
java.lang.String
getAddress()
Gibt die Adresse des verbundenen Datenverteilers zurück, oder einen Leerstring wenn der Datenverteiler nicht verbunden ist.CommunicationState
getCommunicationState()
Gibt den Verbindugnsstatus zum Datenverteiler zurücklong
getDavApplication()
Gibt die Datenverteiler-ID zurückde.bsvrz.dav.daf.main.EncryptionStatus
getEncryptionStatus()
Gibt den Verschlüsselungszustand zurückjava.lang.String
getMessage()
Gibt eine eventuelle Fehlernachricht zurücklong
getTransmitterId()
Gibt die ID des Datenverteilers zurückint
hashCode()
-
-
-
Constructor Detail
-
TransmitterStatus
public TransmitterStatus(long davApplication, java.lang.String address, CommunicationState communicationState, java.lang.String message, de.bsvrz.dav.daf.main.EncryptionStatus encryptionStatus)
-
-
Method Detail
-
getDavApplication
public long getDavApplication()
Gibt die Datenverteiler-ID zurück- Returns:
- die Datenverteiler-ID
-
getAddress
public java.lang.String getAddress()
Gibt die Adresse des verbundenen Datenverteilers zurück, oder einen Leerstring wenn der Datenverteiler nicht verbunden ist.- Returns:
- die Adresse des verbundenen Datenverteilers (oder Leerstring falls nicht verfügbar, nicht null)
-
getCommunicationState
public CommunicationState getCommunicationState()
Gibt den Verbindugnsstatus zum Datenverteiler zurück- Returns:
- Verbindungszustand (nicht null)
-
getMessage
public java.lang.String getMessage()
Gibt eine eventuelle Fehlernachricht zurück- Returns:
- Fehlernachricht oder leerstring (nicht null)
-
getTransmitterId
public long getTransmitterId()
Gibt die ID des Datenverteilers zurück- Returns:
- die ID des Datenverteilers
-
getEncryptionStatus
public de.bsvrz.dav.daf.main.EncryptionStatus getEncryptionStatus()
Gibt den Verschlüsselungszustand zurück- Returns:
- den Verschlüsselungszustand
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(TransmitterStatus o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<TransmitterStatus>
-
-