The Installation Service enables you to:
To install and uninstall JBI component containers and shared libraries
To upgrade component containers without undeploying existing artifacts
API Method Name |
Description |
---|---|
installComponent |
Installs the component (service engine, binding component). |
uninstallComponent |
Un-installs the component (service engine, binding component). |
installSharedLibrary |
Installs the shared library. |
uninstallSharedLibrary |
Un-installs the shared library. |
installComponentFromDomain |
Installs the component (service engine, binding component) from the domain target. |
installSharedLibraryFromDomain |
Installs the shared library from domain target. |
upgradeComponent |
Upgrades the component (service engine, binding component). Upgrades a component in a way that actually involves the component. During the upgrade processing, the component's implementation of the new upgrade SPI is invoked to give the component the opportunity to perform any special processing necessary to complete the upgrade. Components which do not provide an implementation of the upgrade SPI can still be updated using the updateComponent API. Also, in the upgrade implementation, changes in the component's installation descriptor are allowed, with the exception of the component name (for obvious reasons). This allows new shared library dependencies, changes to the class names of the component's SPI implementations, and changes to the component's class loading preferences (class path and class loading order). These changes are allowed regardless of whether or not the component provides an implementation of the new upgrade SPI. |