Class 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

    • 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

      All Methods Instance Methods Concrete Methods 
      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 Detail

      • 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 - Index Server 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 - Index Server Verbindung
        instFile - Installation Datei
        paramMap - Map mit den Request-Parametern
    • Method Detail

      • 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