Class Launcher


  • public class Launcher
    extends java.lang.Object
    • Field Detail

      • CACHE_DIR_KEY

        public static final java.lang.String CACHE_DIR_KEY
        Name for a system property that will hold the path to the .ignition folder
        See Also:
        Constant Field Values
    • Method Detail

      • getCacheDir

        public java.io.File getCacheDir()
      • isFirstLaunch

        public static boolean isFirstLaunch()
      • notifyLaunchFinished

        public static void notifyLaunchFinished()
      • restartLauncher

        public void restartLauncher()
                             throws LaunchException
        Restarts the Launcher with the last LaunchSpec that was set.
        Throws:
        LaunchException
      • startLauncherInitial

        public void startLauncherInitial()
                                  throws LaunchException
        Uses the arguments from the LauncherParent to start the launcher either from direct args (JNLP) or from retarget params
        Throws:
        LaunchException
      • startLauncherInitial

        public void startLauncherInitial​(java.lang.String username,
                                         java.lang.String password)
                                  throws LaunchException
        Special version of startLauncherInitial that takes credentials, in case the launcher has some sort of single-sign-on (SSO) system that lets it know credentials beforehand.
        Throws:
        LaunchException