|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pua.prot.manager.requests.ScriptRequest
public class ScriptRequest
* Klasse die anhand eines Objekts vom Typ ResultData
überprüft, welcher Skript-bezogene Auftrag ausgeführt werden soll.
Field Summary | |
---|---|
protected SystemObject |
client
Auftraggeber, and den das Ergebnis gesendet wird |
protected DataManagerInterface |
dataManager
Schnittstelle zum DataManager |
protected ClientDavInterface |
dav
Verbindung zum Datenverteiler |
protected static Debug |
debug
Debug - Ausgabe |
protected long |
requestId
Anfrage-Id |
protected SystemObject |
script
Skriptobjekt |
Constructor Summary | |
---|---|
ScriptRequest(ClientDavInterface dav,
DataManagerInterface dataManager,
ResultData[] resultData,
boolean prettyPrinter)
Erzeugt das Objekt. |
Method Summary | |
---|---|
void |
abort()
Bricht den Auftrag. |
boolean |
isAborted()
|
boolean |
printPretty()
|
ProtocolRequestResult |
process()
Bildet Aufträge aus den Auftragsparametern und führt diese aus. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final Debug debug
protected ClientDavInterface dav
protected SystemObject client
protected long requestId
protected SystemObject script
protected DataManagerInterface dataManager
Constructor Detail |
---|
public ScriptRequest(ClientDavInterface dav, DataManagerInterface dataManager, ResultData[] resultData, boolean prettyPrinter)
client
, requestId
und script
werden mit den Werten aus resultData[0]
initialisiert!
dav
- Verbindung zum Datenverteiler.dataManager
- Submodul Daten Manager.resultData
- Aufrufparameter.prettyPrinter
- Gibt an ob der Pretty Printer verwendet werden soll.Method Detail |
---|
public ProtocolRequestResult process()
process
in interface DataManagerRequest
public void abort()
DataManagerRequest
DataManagerRequest.process()
wird abgebrochen.
abort
in interface DataManagerRequest
DataManagerRequest.abort()
public boolean isAborted()
true
wenn der Auftrag abgebrochen werden soll.public boolean printPretty()
true
falls der Pretty Printer verwendet werden soll.false
sonst.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |