Class TransmitterConnectionInfoRequest


  • public class TransmitterConnectionInfoRequest
    extends ConfigTelegram
    Diese Klasse stellt ein Anfragetelegramm zu den Verbindungsinformationen eines DAV dar. Das Telegramm enthält die ID des DAV dessen Verbindungen, zu anderen DAV, gesucht werden.
    • Constructor Detail

      • TransmitterConnectionInfoRequest

        public TransmitterConnectionInfoRequest()
        Erzeugt ein neues Objekt ohne Parameter. Die Parameter werden zu einem späteren Zeitpunkt über die read-Methode eingelesen.
      • TransmitterConnectionInfoRequest

        public TransmitterConnectionInfoRequest​(long desiredReplyVersion,
                                                long transmitterId)
        Erzeugt ein neues Objekt mit den gegebenen Parametern.
        Parameters:
        desiredReplyVersion - Gewünschte Version der Antwort
        transmitterId - TransmitterID
    • Method Detail

      • getDesiredReplyVersion

        public final long getDesiredReplyVersion()
        Bestimmt die gewünschte Antwort-Version.
        Returns:
        Der Wert 0 kennzeichnet, dass nur die ursprüngliche Version einer Antwort ohne Benutzernamen für die Authentifizierung erwartet wird; der Wert 1 kennzeichnet, dass falls möglich die neue Version der Antwort mit Benutzernamen für die Authentifizierung bevorzugt wird.
        See Also:
        TransmitterConnectionInfoAnswer
      • getTransmitterId

        public final long getTransmitterId()
        Bestimmt die Id des Datenverteilers zu dem Verbindungsinformationen angefordert werden sollen.
        Returns:
        ID des Datenverteilers
      • parseToString

        public final java.lang.String parseToString()
        Description copied from class: ConfigTelegram
        Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
        Specified by:
        parseToString in class ConfigTelegram
        Returns:
        Liefert eine Beschreibung des Telegramms für Debug-Zwecke
      • write

        public final void write​(java.io.DataOutputStream out)
                         throws java.io.IOException
        Description copied from class: ConfigTelegram
        Serialisiert dieses Objekt.
        Specified by:
        write in class ConfigTelegram
        Parameters:
        out - Stream auf den das Objekt geschrieben werden soll.
        Throws:
        java.io.IOException - wenn beim Schreiben auf den Ausgabe-Stream Fehler aufgetreten sind.
      • read

        public final void read​(java.io.DataInputStream in)
                        throws java.io.IOException
        Description copied from class: ConfigTelegram
        Deserialisiert dieses Objekt.
        Specified by:
        read in class ConfigTelegram
        Parameters:
        in - Stream von dem das Objekt gelesen werden soll.
        Throws:
        java.io.IOException - wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.