Class RunInConsole


  • public class RunInConsole
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      RunInConsole()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String getExecutableName()  
      static void start​(boolean keepOpen)
      Öffnet das Programm in der Konsole, falls dieses noch nicht in solch einer ausgeführt wird
      static void start​(java.lang.String[] args, boolean keepOpen)
      Öffnet das Programm in der Konsole, falls dieses noch nicht in solch einer ausgeführt wird
      static void start​(java.lang.String[] args, boolean keepOpen, boolean forceRestart, boolean asAdmin)
      Öffnet das Programm in der Konsole
      • Methods inherited from class java.lang.Object

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

      • RunInConsole

        public RunInConsole()
    • Method Detail

      • start

        public static void start​(boolean keepOpen)
        Öffnet das Programm in der Konsole, falls dieses noch nicht in solch einer ausgeführt wird
        Parameters:
        keepOpen - Ob die Konsole nach dem Durchlauf des Programms geschlossen werden soll
      • start

        public static void start​(java.lang.String[] args,
                                 boolean keepOpen)
        Öffnet das Programm in der Konsole, falls dieses noch nicht in solch einer ausgeführt wird
        Parameters:
        args - Mit welchen Parametern die Main-Methode beliefert werden soll
        keepOpen - Ob die Konsole nach dem durchlauf des Programms geöffnet bleiben soll
      • start

        public static void start​(java.lang.String[] args,
                                 boolean keepOpen,
                                 boolean forceRestart,
                                 boolean asAdmin)
        Öffnet das Programm in der Konsole
        Parameters:
        args - Mit welchen Parametern die Main-Methode beliefert werden soll
        keepOpen - Ob die Konsole nach dem durchlauf des Programms geöffnet bleiben soll
        forceRestart - Ob ein Neustart gemacht werden soll, wenn das Programm bereits in der Konsole läuft
        asAdmin - Ob das Programm mit Administratorprivelegien gestartet werden soll (Powershell muss installiert sein)
      • getExecutableName

        public static java.lang.String getExecutableName()
        Returns:
        Der Name der Jar-Datei (BeMa_installer.jar)