Class ScriptInstaller

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

public class ScriptInstaller
extends java.lang.Object

Überschrift: ScriptInstaller.

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

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

  • Constructor Summary

    Constructors
    Constructor Description
    ScriptInstaller​(IXconnect ixConnect, java.io.File instFile, java.util.Map<java.lang.String,​java.lang.String[]> paramMap)
    Weiterer Konstruktor.
    ScriptInstaller​(IXconnect ixConnect, java.lang.String url, java.util.Map<java.lang.String,​java.lang.String[]> paramMap, javax.servlet.http.HttpServletResponse response)
    Konstruktor.
    ScriptInstaller​(java.io.File instFile)
    Weiterer Konstruktor.
  • Method Summary

    Modifier and Type Method Description
    java.io.File getPayloadDir()
    Liefert das Verzeichnis mit den zu ladenden Dateien zurück.
    void start()
    Startet den Hintergrundprozess für die Installation der Skripte.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ScriptInstaller

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

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

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

    • start

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

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