public class RetrieveScriptSourceRequest extends ScriptRequest
client, dataManager, dav, debug, requestId, script
Constructor and Description |
---|
RetrieveScriptSourceRequest(ClientDavInterface dav,
DataManagerInterface dataManager,
ResultData resultData) |
Modifier and Type | Method and Description |
---|---|
private AtlMeta |
loadMetaInformation(java.lang.String fileName)
Lädt die Metainformationen eines Skripts aus einer Datei.
|
private java.lang.String |
loadSource(java.lang.String fileName)
Liefert den Inhalt einer Datei.
|
ProtocolRequestResult |
process()
Lädt den Quelltext eines Skriptes vom Dateisystem und legt ihn im Skriptobjekt auf den Datenverteiler.
|
abort, isAborted, printPretty
public RetrieveScriptSourceRequest(ClientDavInterface dav, DataManagerInterface dataManager, ResultData resultData)
dav
- Verbindung zum Datenverteiler.dataManager
- Data Manager.resultData
- Auftrag.public ProtocolRequestResult process()
process
in interface DataManagerRequest
process
in class ScriptRequest
private java.lang.String loadSource(java.lang.String fileName) throws FailureException
fileName
- DateinameFailureException
- Falls es zu einem Fehler während des Einlesens kommtprivate AtlMeta loadMetaInformation(java.lang.String fileName) throws FailureException
fileName
- Dateiname der MetainformationenFailureException
- Fehler beim Deserialisieren