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

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