netx.jnlp
Interface LaunchHandler
- DefaultLaunchHandler
public interface LaunchHandler
This optional interface is used to handle conditions that occur
while launching JNLP applications, applets, and installers.
void | launchCompleted(ApplicationInstance application) - Called when an application, applet, or installer has been
launched successfully (the main method or applet start method
returned normally).
|
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.
|
boolean | launchWarning(LaunchException warning) - Called when launching the application can not be launched due
to an error that is not fatal.
|
boolean | validationError(LaunchException security) - Called when a security validation error occurs while
launching the application.
|
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).
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.
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.
- true if the launch should continue, false to abort
validationError
public boolean validationError(LaunchException security)
Called when a security validation error occurs while
launching the application.
- true to allow the application to continue, false to stop it.