de.bsvrz.pua.prot.manager.requests
Class RetrieveScriptSourceRequest

java.lang.Object
  extended by de.bsvrz.pua.prot.manager.requests.ScriptRequest
      extended by de.bsvrz.pua.prot.manager.requests.RetrieveScriptSourceRequest
All Implemented Interfaces:
DataManagerRequest

public class RetrieveScriptSourceRequest
extends ScriptRequest

Auftrag "Skriptquelltext zurückgeben". Siehe Feinentwurf Kapitel 2.1.2.2.1.3. Der Quelltext eines Skripts wird auf den Datenverteiler gelegt.

Version:
$Revision: 1.2 $ / $Date: 2008/01/22 16:55:49 $ / ($Author: yvonnes $)
Author:
beck et al. projects GmbH, Martin Hilgers

Field Summary
 
Fields inherited from class de.bsvrz.pua.prot.manager.requests.ScriptRequest
client, dataManager, dav, debug, requestId, script
 
Constructor Summary
RetrieveScriptSourceRequest(ClientDavInterface dav, DataManagerInterface dataManager, ResultData resultData)
           
 
Method Summary
 ProtocolRequestResult process()
          Lädt den Quelltext eines Skriptes vom Dateisystem und legt ihn im Skriptobjekt auf den Datenverteiler.
 
Methods inherited from class de.bsvrz.pua.prot.manager.requests.ScriptRequest
abort, isAborted, printPretty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RetrieveScriptSourceRequest

public RetrieveScriptSourceRequest(ClientDavInterface dav,
                                   DataManagerInterface dataManager,
                                   ResultData resultData)
Parameters:
dav - Verbindung zum Datenverteiler.
dataManager - Data Manager.
resultData - Auftrag.
Method Detail

process

public ProtocolRequestResult process()
Lädt den Quelltext eines Skriptes vom Dateisystem und legt ihn im Skriptobjekt auf den Datenverteiler. Vorgehensweise: 1. Dateinname aus der Konfiguration holen 2. Quelltext vom Datenträger laden 3. Antwort-Objekt zusammenstellen 4. Auf Datenverteiler legen

Specified by:
process in interface DataManagerRequest
Overrides:
process in class ScriptRequest
Returns:
Informationen über die Auftragsausführung


Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.