|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.funclib.losb.datk.AtgProtocolRequest
public class AtgProtocolRequest
Attributgruppe PidScript.atgAnswer
Field Summary | |
---|---|
SystemObject |
client
Auftraggeber. |
int |
opCode
Operationscode. |
byte[] |
requestData
Auftragsdaten. |
long |
requestId
Anfrage-Id. |
Constructor Summary | |
---|---|
AtgProtocolRequest()
|
Method Summary | |
---|---|
static Data |
build(ClientDavInterface dav,
SystemObject sender,
long protocolId,
int opCode,
byte[] dataRequest)
Erzeugt ein Data Objekt für die Attributgruppe |
static Data |
build(ClientDavInterface dav,
SystemObject sender,
long protocolId,
int opCode,
SerializerUtil serializer,
java.io.Serializable serializableObject)
Erzeugt ein Data Objekt für die Attributgruppe. |
static Data |
build(ClientDavInterface dav,
SystemObject sender,
long protocolId,
int opCode,
java.lang.String message)
Erzeugt ein Data Objekt für die Attributgruppe |
static AtgProtocolRequest |
getJavaObject(Data data)
Erzeugt ein Java-Objekt aus den übergebenen Daten. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public SystemObject client
public long requestId
public int opCode
public byte[] requestData
Constructor Detail |
---|
public AtgProtocolRequest()
Method Detail |
---|
public static Data build(ClientDavInterface dav, SystemObject sender, long protocolId, int opCode, byte[] dataRequest) throws FailureException
dav
- Verbindung zum Datenverteilersender
- AbsenderprotocolId
- Protokoll-IdopCode
- OperationscodedataRequest
- Datenteil der Anfrage. Darf null
sein. In diesem Fall wird das Feld auf die Länge
gesetzt.
- Returns:
- Data Objekt
- Throws:
FailureException
- Falls es zu einem Kommunikationsfehler kommt
public static Data build(ClientDavInterface dav, SystemObject sender, long protocolId, int opCode, SerializerUtil serializer, java.io.Serializable serializableObject) throws FailureException
serializer
Objekt. Wird es in mehreren Threads
verwendet, so muss der Aufruf dieser Methode synchronisiert werden.
dav
- Verbindung zum Datenverteilersender
- AbsenderprotocolId
- Protokoll-IdopCode
- Operationscodeserializer
- SerialisiererserializableObject
- Objekt das serialisiert und gepackt in den Datenteil der Anfrage geschrieben wird.
FailureException
- Falls es zu einem Kommunikationsfehler kommtSerializerUtil.serializeToByteArray(Serializable)
public static Data build(ClientDavInterface dav, SystemObject sender, long protocolId, int opCode, java.lang.String message) throws FailureException
dav
- Verbindung zum Datenverteilersender
- AbsenderprotocolId
- Protokoll-IdopCode
- Operationscodemessage
- Nachricht die serialisiert in den Datenteil der Anfrage geschrieben wird
FailureException
- Falls es zu einem Kommunikationsfehler kommt oder die Daten nicht serialisiert werden konntenpublic static AtgProtocolRequest getJavaObject(Data data)
data
- Daten.
data
eingetragen sind.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |