|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The InstallerMBean defines standard installation and uninstallation controls
for components. InstallerMBeans are created by the
InstallationServiceMBean
. The InstallerMBean offers controls to
allow an administrative tool to:
Method Summary | |
javax.management.ObjectName |
getInstallerConfigurationMBean()
Get the installer configuration MBean name for this component. |
java.lang.String |
getInstallRoot()
Get the installation root directory path for this component. |
javax.management.ObjectName |
install()
Install a component. |
boolean |
isInstalled()
Determine whether or not the component is installed. |
void |
uninstall()
Uninstall the component. |
Method Detail |
public javax.management.ObjectName getInstallerConfigurationMBean() throws JBIException
null
if none is provided by this component
JBIException
- if the component is not in the
appropriate state (after install() but before life cycle
initialization), or if any error occurs during processingpublic java.lang.String getInstallRoot()
public javax.management.ObjectName install() throws JBIException
Note that the implementation must leave the component in its installed, shutdown state. Automatic starting of components during installation by implementations is not allowed.
null
if the installation did not
complete
JBIException
- if the installation failspublic boolean isInstalled()
true
if this component is currently installed,
otherwise false
public void uninstall() throws JBIException
JBIException
- if the uninstallation fails
|
Built 06/07/2005 11:16 AM on acer (SunOS 5.9) | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |