Class ObjectSetNameAnswer

java.lang.Object
de.bsvrz.dav.daf.main.impl.config.telegrams.ConfigTelegram
de.bsvrz.dav.daf.main.impl.config.telegrams.ObjectSetNameAnswer

public class ObjectSetNameAnswer extends ConfigTelegram
Diese Klasse stellt ein Antworttelegramm zur Namesänderung eines Objektes dar. Es wird die Änderung des names bestätigt bzw das Fehlschlagen der Änderung mitgeteilt
  • Constructor Details

    • ObjectSetNameAnswer

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

      public ObjectSetNameAnswer(long _configTime, long _objectId, boolean _success)
      Erzeugt ein neues Objekt mit den gegebenen Parametern.
      Parameters:
      _configTime - Konfigurationszeit
      _objectId - Id des Objektes
      _success - true Name wurde geändert, false Name wurde nicht geändert
  • Method Details

    • getConfigTime

      public final long getConfigTime()
      Gibt die Konfigurationszeit zurück
      Returns:
      Die Konfigurationszeit
    • getObjectId

      public final long getObjectId()
      Gibt die Id des Objektes zurück
      Returns:
      Die Id des Objektes
    • isNameSet

      public final boolean isNameSet()
      Gibt an, ob der Objektname erfolgreich geändert worden ist oder nicht.
      Returns:
      true Name wurde geändert, false Name wurde nicht geändert
    • parseToString

      public final 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:
      Beschreibender Text dieses Objekts.
    • write

      public final void write(DataOutputStream out) throws 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:
      IOException - wenn beim Schreiben auf den Ausgabe-Stream Fehler aufgetreten sind.
    • read

      public final void read(DataInputStream in) throws 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:
      IOException - wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.