Class TransmitterAuthentificationAnswer

  • All Implemented Interfaces:
    QueueableTelegram

    public class TransmitterAuthentificationAnswer
    extends DataTelegram
    Informationen, die nach der erfolgreichen Authentifizierung übergeben werden. Nach der erfolgreichen Authentifizierung sendet der Datenverteiler, der die Authentifizierung akzeptiert hat, seinem Kommunikationspartner seine eigene Objekt-ID.
    • Constructor Detail

      • TransmitterAuthentificationAnswer

        public TransmitterAuthentificationAnswer()
      • TransmitterAuthentificationAnswer

        public TransmitterAuthentificationAnswer​(boolean _successfullyAuthentified,
                                                 long _communicationTransmitterId)
        Erzeugt neues TransmitterAuthentificationAnswer
        Parameters:
        _successfullyAuthentified - Status der Authentiizierung
        _communicationTransmitterId - ID des Partnerdatenverteilers
    • Method Detail

      • isSuccessfullyAuthentified

        public final boolean isSuccessfullyAuthentified()
        Gibt an, ob der Authentifizierungsvorgang erfolgreich abgeschlossen ist.
        Returns:
        true / false
      • getCommunicationTransmitterId

        public final long getCommunicationTransmitterId()
        Gibt die ID des Partnerdatenverteilers an
        Returns:
        ID des Partnerdatenverteilers
      • parseToString

        public final java.lang.String parseToString()
        Description copied from class: DataTelegram
        Gibt eine String-Repräsentation dieses Datensatzes zurück.
        Specified by:
        parseToString in class DataTelegram
        Returns:
        Eine String-Repräsentation dieses Datensatzes.
      • write

        public final void write​(java.io.DataOutputStream out)
                         throws java.io.IOException
        Description copied from class: DataTelegram
        Schreibt ein Telegramm in den übergegebenen DataOutputStream.
        Specified by:
        write in class DataTelegram
        Parameters:
        out - Der DataOutputStream.
        Throws:
        java.io.IOException - Falls der Datensatz nicht in den Stream geschrieben werden kann.
      • read

        public final void read​(java.io.DataInputStream in)
                        throws java.io.IOException
        Description copied from class: DataTelegram
        Liest ein Telegramm vom übergegebenen DataInputStream.
        Specified by:
        read in class DataTelegram
        Parameters:
        in - Der DataInputStream.
        Throws:
        java.io.IOException - Falls der Datensatz nicht aus dem Stream gelesen werden kann.