netx.jnlp
Class DefaultLaunchHandler
java.lang.Object
netx.jnlp.DefaultLaunchHandler
- LaunchHandler
public class DefaultLaunchHandler
extends java.lang.Object
This default implementation shows prints the exception to
stdout and if not in headless mode displays the exception in a
dialog.
launchCompleted
public void launchCompleted(ApplicationInstance application)
Called when an application, applet, or installer has been
launched successfully (the main method or applet start method
returned normally).
- launchCompleted in interface LaunchHandler
application
- the launched application instance
launchError
public void 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.
- launchError in interface LaunchHandler
launchWarning
public boolean launchWarning(LaunchException warning)
Called when launching the application can not be launched
due to an error that is not fatal. For example a JNLP file
that is not strictly correct yet does not necessarily
prohibit the system from attempting to launch the
application.
- launchWarning in interface LaunchHandler
- true if the launch should continue, false to abort
printMessage
protected void printMessage(LaunchException ex)
Print a message to stdout.
validationError
public boolean validationError(LaunchException security)
Called when a security validation error occurs while
launching the application.
- validationError in interface LaunchHandler
- true to allow the application to continue, false to stop it.