Class SystemObjectAnswerInfo
- java.lang.Object
-
- de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectAnswerInfo
-
- Direct Known Subclasses:
IdsToObjectsAnswer
,PidsToObjectsAnswer
,TypeIdsToObjectsAnswer
public abstract class SystemObjectAnswerInfo extends java.lang.Object
Diese Klasse ist die Basisklasse für System-Antworttelegramme. Hier werden die Typen der Telegramme festgelegt und Methoden zur Bearbeitung deklariert.
-
-
Field Summary
Fields Modifier and Type Field Description protected byte
_answerType
Typ der Antwortstatic byte
IDS_TO_OBJECTS_TYPE
Die Typenstatic byte
PIDS_TO_OBJECTS_TYPE
Antworttelegramm für PIDs zu Objektenstatic byte
SET_IDS_TO_OBJECTS_TYPE
Deprecated.Wird nicht mehr verwendetstatic byte
TYPE_IDS_TO_OBJECTS_TYPE
Antworttelegramm für Objekte gleichen Typs
-
Constructor Summary
Constructors Constructor Description SystemObjectAnswerInfo()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description byte
getAnswerType()
Gibt den Typ zurückabstract java.lang.String
parseToString()
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.abstract void
read(java.io.DataInputStream in)
Deserialisiert dieses Objekt.abstract void
write(java.io.DataOutputStream out)
Serialisiert dieses Objekt.
-
-
-
Field Detail
-
IDS_TO_OBJECTS_TYPE
public static final byte IDS_TO_OBJECTS_TYPE
Die Typen- See Also:
- Constant Field Values
-
PIDS_TO_OBJECTS_TYPE
public static final byte PIDS_TO_OBJECTS_TYPE
Antworttelegramm für PIDs zu Objekten- See Also:
- Constant Field Values
-
TYPE_IDS_TO_OBJECTS_TYPE
public static final byte TYPE_IDS_TO_OBJECTS_TYPE
Antworttelegramm für Objekte gleichen Typs- See Also:
- Constant Field Values
-
SET_IDS_TO_OBJECTS_TYPE
@Deprecated public static final byte SET_IDS_TO_OBJECTS_TYPE
Deprecated.Wird nicht mehr verwendet- See Also:
- Constant Field Values
-
_answerType
protected byte _answerType
Typ der Antwort
-
-
Method Detail
-
getAnswerType
public final byte getAnswerType()
Gibt den Typ zurück- Returns:
- Typ des Telegramms
-
parseToString
public abstract java.lang.String parseToString()
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.- Returns:
- Beschreibender Text dieses Objekts.
-
read
public abstract void read(java.io.DataInputStream in) throws java.io.IOException
Deserialisiert dieses Objekt.- Parameters:
in
- Stream von dem das Objekt gelesen werden soll.- Throws:
java.io.IOException
- wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.
-
write
public abstract void write(java.io.DataOutputStream out) throws java.io.IOException
Serialisiert dieses Objekt.- Parameters:
out
- Stream auf den das Objekt geschrieben werden soll.- Throws:
java.io.IOException
- wenn beim Schreiben auf den Ausgabe-Stream Fehler aufgetreten sind.
-
-