public class ScriptAnswer
extends java.lang.Object
SimpleSender um ein
Skriptobjekt auf den Datenverteiler zu legen. Der Sendevorgang wird als Quelle durchgeführt.| Constructor and Description |
|---|
ScriptAnswer() |
| Modifier and Type | Method and Description |
|---|---|
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,
AtlMeta meta,
AtlExtra extra)
Legt den Quelltext eines Skripts auf den Datenverteiler.
|
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 FehlermeldungFailureException - Falls nicht gesendet werden konnte.public static boolean sendSource(ClientDavInterface dav, SystemObject script, SystemObject client, long requestId, AtlMeta meta, AtlExtra extra) throws FailureException
dav - Verbindung zum Datenverteilerscript - Skriptclient - AuftraggeberrequestId - AnfrageIdmeta - Metainformationen des Skriptsextra - FailureException - Falls nicht gesendet werden konnte.public static void sendAnswer(ClientDavInterface dav, SystemObject script, AtgAnswer atgAnswer) throws FailureException
dav - Verbindung zum Datenverteilerscript - Skriptobjekt.atgAnswer - AntwortdatenFailureException - 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-IdFailureException - Fehler beim Senden.