de.bsvrz.dav.daf.main.impl.config.telegrams
Class PidsToObjectsRequest

java.lang.Object
  extended by de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectRequestInfo
      extended by de.bsvrz.dav.daf.main.impl.config.telegrams.PidsToObjectsRequest

public class PidsToObjectsRequest
extends SystemObjectRequestInfo

Diese Klasse stellt ein Anfragetelegramm für permanente IDs(PIDs) dar. Die PIds werden in einem Feld gespeichert.

Author:
Kappich Systemberatung

Field Summary
 
Fields inherited from class de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectRequestInfo
_requestType, IDS_TO_OBJECTS_TYPE, PIDS_TO_OBJECTS_TYPE, SET_IDS_TO_OBJECTS_TYPE, TYPE_IDS_TO_OBJECTS_TYPE
 
Constructor Summary
PidsToObjectsRequest()
          Erzeugt ein neues Objekt ohne Parameter.
PidsToObjectsRequest(String[] _pids)
          Erzeugt ein neues Objekt mit den gegebenen Parametern.
 
Method Summary
 String[] getPids()
          Gibt die Pids der Objekte zurück
 String parseToString()
          Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.
 void read(DataInputStream in)
          Deserialisiert dieses Objekt.
 void write(DataOutputStream out)
          Serialisiert dieses Objekt.
 
Methods inherited from class de.bsvrz.dav.daf.main.impl.config.telegrams.SystemObjectRequestInfo
getRequestType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PidsToObjectsRequest

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


PidsToObjectsRequest

public PidsToObjectsRequest(String[] _pids)
Erzeugt ein neues Objekt mit den gegebenen Parametern.

Parameters:
_pids - Pids der Objekte
Method Detail

getPids

public final String[] getPids()
Gibt die Pids der Objekte zurück

Returns:
PIDs der Objekte

parseToString

public final String parseToString()
Description copied from class: SystemObjectRequestInfo
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück.

Specified by:
parseToString in class SystemObjectRequestInfo
Returns:
Beschreibender Text dieses Objekts.

write

public final void write(DataOutputStream out)
                 throws IOException
Description copied from class: SystemObjectRequestInfo
Serialisiert dieses Objekt.

Specified by:
write in class SystemObjectRequestInfo
Parameters:
out - Stream auf den das Objekt geschrieben werden soll.
Throws:
IOException

read

public final void read(DataInputStream in)
                throws IOException
Description copied from class: SystemObjectRequestInfo
Deserialisiert dieses Objekt.

Specified by:
read in class SystemObjectRequestInfo
Parameters:
in - Stream von dem das Objekt gelesen werden soll.
Throws:
IOException