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

    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ück
    long getDavApplication()
    Gibt die Datenverteiler-ID zurück
    de.bsvrz.dav.daf.main.EncryptionStatus getEncryptionStatus()
    Gibt den Verschlüsselungszustand zurück
    java.lang.String getMessage()
    Gibt eine eventuelle Fehlernachricht zurück
    long getTransmitterId()
    Gibt die ID des Datenverteilers zurück
    int hashCode()  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TransmitterStatus

      public TransmitterStatus​(long davApplication, java.lang.String address, CommunicationState communicationState, java.lang.String message, de.bsvrz.dav.daf.main.EncryptionStatus encryptionStatus)
  • Method Details

    • 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 class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • compareTo

      public int compareTo​(TransmitterStatus o)
      Specified by:
      compareTo in interface java.lang.Comparable<TransmitterStatus>