Class ScriptInstaller

java.lang.Object
de.elo.utils.io.ScriptInstaller

public class ScriptInstaller extends Object

Überschrift: ScriptInstaller.

Beschreibung: Klasse für die Installation von ELO-Skripten.

Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2020

  • Constructor Details

    • ScriptInstaller

      public ScriptInstaller(IXconnect ixConnect, String url, Map<String,String[]> paramMap, jakarta.servlet.http.HttpServletResponse response)
      Konstruktor.
      Parameters:
      ixConnect - Indexserver-Verbindung
      url - Installation URL
      paramMap - Map mit den Request-Parametern
      response - Http-Antwort
    • ScriptInstaller

      public ScriptInstaller(File instFile)
      Weiterer Konstruktor.
      Parameters:
      instFile - Installation Datei
    • ScriptInstaller

      public ScriptInstaller(IXconnect ixConnect, File instFile, Map<String,String[]> paramMap)
      Weiterer Konstruktor.
      Parameters:
      ixConnect - Indexserver-Verbindung
      instFile - Installation Datei
      paramMap - Map mit den Request-Parametern
  • Method Details

    • start

      public void start() throws Exception
      Startet den Hintergrundprozess für die Installation der Skripte.
      Throws:
      Exception
    • getPayloadDir

      public File getPayloadDir()
      Liefert das Verzeichnis mit den zu ladenden Dateien zurück.
      Returns:
      Verzeichnis mit den zu ladenden Dateien