Package com.install4j.api.launcher
Interface ApplicationLauncher.Callback
- Enclosing class:
ApplicationLauncher
public static interface ApplicationLauncher.Callback
You can implement this interface to receive notifications when the installer application exits or needs to
shut down your application.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionOverride this method and return an instance ofApplicationLauncher.ProgressListener
to receive progress information from the installer application.void
exited
(int exitValue) Invoked when the installer application has exited.void
Invoked before the installer application shuts down this JVM.
-
Method Details
-
exited
void exited(int exitValue) Invoked when the installer application has exited.- Parameters:
exitValue
- the exit value of installer application
-
prepareShutdown
void prepareShutdown()Invoked before the installer application shuts down this JVM. This happens when a "Shutdown calling launcher" action is executed in the installer application. -
createProgressListener
Override this method and return an instance ofApplicationLauncher.ProgressListener
to receive progress information from the installer application. This is implemented on Windows, macOS and Linux. On other Unix variants it is unsupported and can be switched on by setting the system propertyinstall4j.forceProgressListener=true
.
-