|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The deployment service MBean allows administrative tools to manage service assembly deployments. The tasks supported are:
InstallerMBean
s, loaded by this MBean. An individual installer MBean
is needed for each component installation / uninstallation. This is to support
the more complex installation process that some components require.
Method Summary | |
java.lang.String |
installSharedLibrary(java.lang.String slZipURL)
Install a shared library installation package. |
javax.management.ObjectName |
loadInstaller(java.lang.String componentName)
Load the InstallerMBean for a previously installed component. |
javax.management.ObjectName |
loadNewInstaller(java.lang.String installZipURL)
Load the installer for a new component for the given component installation package. |
boolean |
uninstallSharedLibrary(java.lang.String slName)
Uninstall a previously installed shared library. |
boolean |
unloadInstaller(java.lang.String componentName,
boolean isToBeDeleted)
Unload an InstallerMBean previously loaded for a component. |
Method Detail |
public javax.management.ObjectName loadNewInstaller(java.lang.String installZipURL)
installZipURL
- URL locating a ZIP file containing the
JBI Installation package to be installed; must be non-null,
non-empty, and a legal URL
public javax.management.ObjectName loadInstaller(java.lang.String componentName)
The "component name" refers to the
<identification><name>
element value from the
component's installation package (see loadNewInstaller(String)
).
componentName
- the component name identifying the installer to
load; must be non-null and non-empty
null
if the installer MBean
doesn't existpublic boolean unloadInstaller(java.lang.String componentName, boolean isToBeDeleted)
componentName
- the component name identifying the installer to
unload; must be non-null and non-emptyisToBeDeleted
- true
if the component is to be deleted
as well
public java.lang.String installSharedLibrary(java.lang.String slZipURL)
The return value is the unique name for the shared-library, as found
in the the value of the installation descriptor's
<identification><name>
element.
slZipURL
- URL locating a zip file containing a shared library
installation package; must be non-null, non-empty, and a legal
URL
public boolean uninstallSharedLibrary(java.lang.String slName)
slName
- the name of the shared name space to uninstall; must be
non-null and non-empty
|
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 |