Interface JvmLauncher

  • All Known Implementing Classes:
    ItwJvmLauncher

    public interface JvmLauncher
    An interface defining the contract on how to launch a new JVM including the web start application environment. The main reason for doing so is changing the JVM version or passing different/extra arguments.
    • Method Detail

      • launchExternal

        void launchExternal​(JNLPFile jnlpFile,
                            java.util.List<java.lang.String> args)
                     throws java.lang.Exception
        Launches the web start application environment with the given JNLP file and arguments.
        Parameters:
        jnlpFile - the JNLP file to launch in the new JVM.
        args - arguments to pass to the new JVM
        Throws:
        java.lang.Exception - if there was an exception