public interface InstallationServiceMBean extends InstallationServiceMBean
| Modifier and Type | Method and Description |
|---|---|
String |
installSharedLibraryFromRepository(String sharedLibraryName)
Install a shared library from the Repository.
|
ObjectName |
loadInstaller(String componentName,
boolean force)
Load the InstallerMBean for a previously installed component.
|
ObjectName |
loadInstallerFromRepository(String componentName)
Load the installer for a component from the Repository.
|
boolean |
uninstallSharedLibrary(String slName,
boolean keep)
Uninstall a previously installed shared library.
|
String |
upgradeComponent(String componentName,
String installZipURL)
Upgrade a component.
|
installSharedLibrary, loadInstaller, loadNewInstaller, uninstallSharedLibrary, unloadInstallerObjectName loadInstaller(String componentName, boolean force)
The "component name" refers to the
<identification><name> element value from the
component's installation package (see InstallationServiceMBean.loadNewInstaller(String)).
componentName - the component name identifying the installer to
load; must be non-null and non-emptyforce - set to true when this is being called as part
of a forced uninstall, causing a failure to load the component's
bootstrap class to be ignored.null if the installer MBean
doesn't existObjectName loadInstallerFromRepository(String componentName) throws JBIException
componentName - - name of the registered component.JBIException - if the component is not registered.String installSharedLibraryFromRepository(String sharedLibraryName) throws JBIException
sharedLibraryName - - name of the registered shared library.JBIException - if the shared library is not registered or
uninstall fails.boolean uninstallSharedLibrary(String slName, boolean keep)
slName - the name of the shared name space to uninstall; must be
non-null and non-emptykeep - if true the shared libray is not deleted from the domain.
If false, the shared library is deleted from the repository
if after this uninstall it is not installed on any targets.String upgradeComponent(String componentName, String installZipURL) throws JBIException
componentName - The name of the component.installZipURL - The URL to the component archive.JBIException - if there is a problem with the upgrade.Copyright © 2011-2016 OpenESB Community. All Rights Reserved.