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)  
    • 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