Class 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.
    • Constructor Detail

      • RetrieveScriptSourceRequest

        public RetrieveScriptSourceRequest​(de.bsvrz.dav.daf.main.ClientDavInterface dav,
                                           DataManagerInterface dataManager,
                                           de.bsvrz.dav.daf.main.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