Class SystemObjectRequestInfo
java.lang.Object
de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectRequestInfo
- Direct Known Subclasses:
IdsToObjectsRequest
,PidsToObjectsRequest
,TypeIdsToObjectsRequest
Diese Klasse ist die Basisklasse für System-Anfragetelegramme. Hier werden die Typen der Telegramme festgelegt und Methoden zur Bearbeitung
deklariert.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected byte
Typ der Anfragestatic final byte
Die Typenstatic final byte
Anfragetelegramm für permanente IDsstatic final byte
Deprecated.Wird nicht mehr verwendetstatic final byte
Anfagetelegramm für Objekte gleichen Typs -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal byte
Gibt den Typ zurückabstract String
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.abstract void
read
(DataInputStream in) Deserialisiert dieses Objekt.abstract void
write
(DataOutputStream out) Serialisiert dieses Objekt.
-
Field Details
-
IDS_TO_OBJECTS_TYPE
public static final byte IDS_TO_OBJECTS_TYPEDie Typen- See Also:
-
PIDS_TO_OBJECTS_TYPE
public static final byte PIDS_TO_OBJECTS_TYPEAnfragetelegramm für permanente IDs- See Also:
-
TYPE_IDS_TO_OBJECTS_TYPE
public static final byte TYPE_IDS_TO_OBJECTS_TYPEAnfagetelegramm für Objekte gleichen Typs- See Also:
-
SET_IDS_TO_OBJECTS_TYPE
Deprecated.Wird nicht mehr verwendet- See Also:
-
_requestType
protected byte _requestTypeTyp der Anfrage
-
-
Constructor Details
-
SystemObjectRequestInfo
public SystemObjectRequestInfo()
-
-
Method Details
-
getRequestType
public final byte getRequestType()Gibt den Typ zurück- Returns:
- Typ des Telegramms
-
parseToString
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.- Returns:
- Beschreibender Text dieses Objekts.
-
read
Deserialisiert dieses Objekt.- Parameters:
in
- Stream von dem das Objekt gelesen werden soll.- Throws:
IOException
- wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.
-
write
Serialisiert dieses Objekt.- Parameters:
out
- Stream auf den das Objekt geschrieben werden soll.- Throws:
IOException
- wenn beim Schreiben auf den Ausgabe-Stream Fehler aufgetreten sind.
-