Uses of Class net.sourceforge.jnlp.LaunchException (IcedTea-Web: NetX )
Date: 2021-05-10

## Uses of Class
net.sourceforge.jnlp.LaunchException

- Packages that use LaunchException
  Package | Description
  --- | ---
  net.sourceforge.jnlp | This package contains the classes that represent the parts of a Java Network Launching Protocol (JNLP) file as objects, and a way to launch a JNLP file as an application, applet, or installer.
  net.sourceforge.jnlp.runtime | This package contains the classes that manage the secure runtime environment for JNLP apps.
  net.sourceforge.jnlp.security | package generally about showing various security prompts
  net.sourceforge.jnlp.tools |

- - ### Uses of LaunchException in net.sourceforge.jnlp

    Methods in net.sourceforge.jnlp that return LaunchException
    Modifier and Type | Method and Description
    --- | ---
    `LaunchException` | LaunchException.LaunchExceptionWithStamp.`getEx()`

    Methods in net.sourceforge.jnlp with parameters of type LaunchException
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultLaunchHandler.`launchError(LaunchException exception)` Called when the application could not be launched due to a fatal error, such as the inability to find the main class or non-parseable XML.
    `void` | LaunchHandler.`launchError(LaunchException exception)` Called when the application could not be launched due to a fatal error, such as the inability to find the main class or non-parseable XML.
    `void` | GuiLaunchHandler.`launchError(LaunchException exception)`
    `boolean` | DefaultLaunchHandler.`launchWarning(LaunchException warning)` Called when launching the application can not be launched due to an error that is not fatal.
    `boolean` | LaunchHandler.`launchWarning(LaunchException warning)` Called when launching the application can not be launched due to an error that is not fatal.
    `boolean` | GuiLaunchHandler.`launchWarning(LaunchException warning)`
    `protected void` | AbstractLaunchHandler.`printMessage(LaunchException ex)` Print a message
    `boolean` | DefaultLaunchHandler.`validationError(LaunchException error)` Called when a security validation error occurs while launching the application.
    `boolean` | LaunchHandler.`validationError(LaunchException error)` Called when a security validation error occurs while launching the application.
    `boolean` | GuiLaunchHandler.`validationError(LaunchException error)`

    Methods in net.sourceforge.jnlp that throw LaunchException
    Modifier and Type | Method and Description
    --- | ---
    `protected AppletInstance` | Launcher.`createApplet(JNLPFile file, boolean enableCodeBase, java.awt.Container cont)` Create an AppletInstance.
    `protected java.applet.Applet` | Launcher.`createAppletObject(JNLPFile file, boolean enableCodeBase, java.awt.Container cont)` Creates an Applet object from a JNLPFile.
    `protected ApplicationInstance` | Launcher.`createApplication(JNLPFile file)` Creates an Application.
    `static PropertyDesc` | PropertyDesc.`fromString(java.lang.String prop)`
    `protected ApplicationInstance` | Launcher.`getApplet(JNLPFile file, boolean enableCodeBase, java.awt.Container cont)` Gets an ApplicationInstance, but does not launch the applet.
    `void` | NetxPanel.`init(PluginBridge bridge)`
    `ApplicationInstance` | Launcher.`launch(JNLPFile file)` Launches a JNLP file by calling the launch method for the appropriate file type.
    `ApplicationInstance` | Launcher.`launch(JNLPFile file, java.awt.Container cont)` Launches a JNLP file inside the given container if it is an applet.
    `ApplicationInstance` | Launcher.`launch(java.net.URL location)` Launches a JNLP file by calling the launch method for the appropriate file type.
    `protected ApplicationInstance` | Launcher.`launchApplet(JNLPFile file, boolean enableCodeBase, java.awt.Container cont)` Launches a JNLP applet.
    `protected ApplicationInstance` | Launcher.`launchApplication(JNLPFile file)` Launches a JNLP application.
    `void` | Launcher.`launchExternal(java.util.List<java.lang.String> vmArgs, JNLPFile file, java.util.List<java.lang.String> javawsArgs)` Launches the JNLP file in a new JVM instance.
    `void` | Launcher.`launchExternal(java.util.List<java.lang.String> vmArgs, java.util.List<java.lang.String> javawsArgs)` Launches the JNLP file at the specified location in a new JVM instance.
    `void` | Launcher.`launchExternal(java.net.URL url)` Launches the JNLP file in a new JVM instance.
    `protected ApplicationInstance` | Launcher.`launchInstaller(JNLPFile file)` Launches a JNLP installer.

  - ### Uses of LaunchException in net.sourceforge.jnlp.runtime

    Methods in net.sourceforge.jnlp.runtime that throw LaunchException
    Modifier and Type | Method and Description
    --- | ---
    `protected JNLPClassLoader` | JNLPClassLoader.`addNextResource()` Adds the next unused resource to the classloader.
    `SecurityDesc` | JNLPClassLoader.SecurityDelegate.`getClassLoaderSecurity(java.net.URL codebaseHost)`
    `SecurityDesc` | JNLPClassLoader.SecurityDelegateImpl.`getClassLoaderSecurity(java.net.URL codebaseHost)`
    `static JNLPClassLoader` | JNLPClassLoader.`getInstance(JNLPFile file, UpdatePolicy policy, boolean enableCodeBase)` Returns a JNLP classloader for the specified JNLP file.
    `static JNLPClassLoader` | JNLPClassLoader.`getInstance(JNLPFile file, UpdatePolicy policy, java.lang.String mainName, boolean enableCodeBase)` Returns a JNLP classloader for the specified JNLP file.
    `static JNLPClassLoader` | JNLPClassLoader.`getInstance(java.net.URL location, java.lang.String uniqueKey, Version version, ParserSettings settings, UpdatePolicy policy, java.lang.String mainName, boolean enableCodeBase)` Returns a JNLP classloader for the JNLP file at the specified location.
    `void` | JNLPClassLoader.SecurityDelegate.`promptUserOnPartialSigning()`
    `void` | JNLPClassLoader.SecurityDelegateImpl.`promptUserOnPartialSigning()`
    `void` | JNLPClassLoader.`setRunInSandbox()`
    `void` | JNLPClassLoader.SecurityDelegate.`setRunInSandbox()`
    `void` | JNLPClassLoader.SecurityDelegateImpl.`setRunInSandbox()`

    Constructors in net.sourceforge.jnlp.runtime that throw LaunchException
    Constructor and Description
    `JNLPClassLoader(JNLPFile file, UpdatePolicy policy)` Create a new JNLPClassLoader from the specified file.
    `JNLPClassLoader(JNLPFile file, UpdatePolicy policy, java.lang.String mainName, boolean enableCodeBase)` Create a new JNLPClassLoader from the specified file.
    `ManifestAttributesChecker(SecurityDesc security, JNLPFile file, JNLPClassLoader.SigningState signing, JNLPClassLoader.SecurityDelegate securityDelegate)`

  - ### Uses of LaunchException in net.sourceforge.jnlp.security

    Methods in net.sourceforge.jnlp.security that throw LaunchException
    Modifier and Type | Method and Description
    --- | ---
    `void` | PluginAppVerifier.`checkTrustWithUser(JNLPClassLoader.SecurityDelegate securityDelegate, JarCertVerifier jcv, JNLPFile file)`
    `void` | AppVerifier.`checkTrustWithUser(JNLPClassLoader.SecurityDelegate securityDelegate, JarCertVerifier jcv, JNLPFile file)` Prompt the user with requests for trusting the certificates used by this app
    `void` | JNLPAppVerifier.`checkTrustWithUser(JNLPClassLoader.SecurityDelegate securityDelegate, JarCertVerifier jcv, JNLPFile file)`

  - ### Uses of LaunchException in net.sourceforge.jnlp.tools

    Methods in net.sourceforge.jnlp.tools that throw LaunchException
    Modifier and Type | Method and Description
    --- | ---
    `void` | JarCertVerifier.`checkTrustWithUser(JNLPClassLoader.SecurityDelegate securityDelegate, JNLPFile file)`

Submit a bug or feature