|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pua.prot.manager.ScriptAnswer
public class ScriptAnswer
Klasse zum Senden einer Antwort auf eine Skript-bezogene Anfrage.
Die Klasse verwendet SimpleSender
um
ein Skriptobjekt auf den Datenverteiler zu legen. Der Sendevorgang wird
als Quelle durchgeführt.
Constructor Summary | |
---|---|
ScriptAnswer()
|
Method Summary | |
---|---|
static void |
ack(ClientDavInterface dav,
SystemObject script,
SystemObject client,
long requestId)
Sendet eine positive Quittung. |
static void |
sendAnswer(ClientDavInterface dav,
SystemObject script,
AtgAnswer atgAnswer)
Legt Metainformationen des Skripts auf den Datenverteiler. |
static void |
sendError(ClientDavInterface dav,
SystemObject script,
SystemObject client,
long requestId,
java.lang.String errorMsg)
Sendet eine Fehlermeldung an den Auftraggeber. |
static boolean |
sendSource(ClientDavInterface dav,
SystemObject script,
SystemObject client,
long requestId,
java.lang.String source,
AtlMeta meta)
Legt den Quelltext eines Skripts auf den Datenverteiler. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ScriptAnswer()
Method Detail |
---|
public static void sendError(ClientDavInterface dav, SystemObject script, SystemObject client, long requestId, java.lang.String errorMsg) throws FailureException
dav
- Verbindung zum Datenverteilerscript
- Skriptobjektclient
- Auftraggeber, an den die Fehlermeldung gesendet wirdrequestId
- AnfrageIderrorMsg
- Zu übertragende Fehlermeldung
FailureException
- Falls nicht gesendet werden konnte.public static boolean sendSource(ClientDavInterface dav, SystemObject script, SystemObject client, long requestId, java.lang.String source, AtlMeta meta) throws FailureException
dav
- Verbindung zum Datenverteilerscript
- Skriptclient
- AuftraggeberrequestId
- AnfrageIdsource
- Skriptquelltextmeta
- Metainformationen des Skripts
FailureException
- Falls nicht gesendet werden konnte.public static void sendAnswer(ClientDavInterface dav, SystemObject script, AtgAnswer atgAnswer) throws FailureException
dav
- Verbindung zum Datenverteilerscript
- Skriptobjekt.atgAnswer
- Antwortdaten
FailureException
- Falls nicht gesendet werden konnte.public static void ack(ClientDavInterface dav, SystemObject script, SystemObject client, long requestId) throws FailureException
dav
- Verbindung zum Datenverteilerscript
- Skriptobjekt, das auf den Datenverteiler gelegt wirdclient
- AuftraggeberrequestId
- Anfrage-Id
FailureException
- Fehler beim Senden.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |