|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InstallationExtension
A component providing features to install, uninstall or deploy/undeploy artifacts MUST implement this interface.
Method Summary | |
---|---|
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. |
Method Detail |
---|
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 cancelled
InstallationExtensionException
- An error occurs processing the installed archive.void onUninstallation(String uninstalledArchiveFilename) throws InstallationExtensionException
uninstalledArchiveFilename
- The uninstalled archive file name
InstallationExtensionException
- 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 cancelled
InstallationExtensionException
- An error occurs processing the installed archive.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |