public interface InstallationExtension
Modifier and Type | Method and Description |
---|---|
void |
onInstallation(String installedArchiveFilename)
Callback invoked on installation process to register the installed
archive in the component implementing this interface.
|
void |
onInstallationUndo(String installedArchiveFilename)
Callback invoked on cancelation of the installation process to unregister
an installed archive from the component implementing this interface.
|
void |
onUninstallation(String uninstalledArchiveFilename)
Callback invoked on uninstallation process to register the uninstalled
archive in the component implementing this interface.
|
void |
onUninstallationUndo(String uninstalledArchiveFilename)
Callback invoked on cancelation of the uninstallation process to register
an installed archive from the component implementing this interface.
|
void onInstallation(String installedArchiveFilename) throws InstallationExtensionException
installedArchiveFilename
- The installed archive file name, as absolute file name.InstallationExtensionException
- An error occurs processing the installed archive.void onInstallationUndo(String installedArchiveFilename) throws InstallationExtensionException
installedArchiveFilename
- The installed archive file name previously registered and that
should be cancelledInstallationExtensionException
- An error occurs processing the installed archive.void onUninstallation(String uninstalledArchiveFilename) throws InstallationExtensionException
uninstalledArchiveFilename
- The uninstalled archive file nameInstallationExtensionException
- An error occurs processing the uninstalled archive.void onUninstallationUndo(String uninstalledArchiveFilename) throws InstallationExtensionException
uninstalledArchiveFilename
- The uninstalled archive file name previously unregistered and
that should be cancelledInstallationExtensionException
- An error occurs processing the installed archive.Copyright © 2005-2016 Linagora. All Rights Reserved.