Java CAPS Management and Monitoring APIs

Installation Service

The Installation Service enables you to:

Table 6 Installation Service Method Names and Descriptions

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.