public interface InstallerMBean
InstallationServiceMBean. The InstallerMBean offers controls to
allow an administrative tool to:
| Modifier and Type | Method and Description |
|---|---|
ObjectName |
getInstallerConfigurationMBean()
Get the installer configuration MBean name for this component.
|
String |
getInstallRoot()
Get the installation root directory path for this component.
|
ObjectName |
install()
Install a component.
|
boolean |
isInstalled()
Determine whether or not the component is installed.
|
void |
uninstall()
Uninstall the component.
|
ObjectName getInstallerConfigurationMBean() throws JBIException
null if none is provided by this componentJBIException - if the component is not in the
appropriate state (after install() but before life cycle
initialization), or if any error occurs during processingString getInstallRoot()
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
completeJBIException - if the installation failsboolean isInstalled()
true if this component is currently installed,
otherwise falsevoid uninstall()
throws JBIException
JBIException - if the uninstallation failsCopyright © 2011-2016 OpenESB Community. All Rights Reserved.