public interface ProvisioningServiceMBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OBJECTNAME
Provisioning MBean object name.
|
Modifier and Type | Method and Description |
---|---|
void |
addInformation(javax.management.openmbean.TabularData info)
Adds the key/value pairs contained in
info to the
Provisioning Information dictionary. |
void |
addInformationFromZip(java.lang.String zipURL)
Processes the
ZipInputStream contents of the provided
zipURL and extracts information to add to the Provisioning Information
dictionary, as well as, install/update and start bundles. |
javax.management.openmbean.TabularData |
listInformation()
Returns a table representing the Provisioning Information Dictionary.
|
void |
setInformation(javax.management.openmbean.TabularData info)
Replaces the Provisioning Information dictionary with the entries of the
supplied table.
|
static final java.lang.String OBJECTNAME
void addInformationFromZip(java.lang.String zipURL) throws java.io.IOException
ZipInputStream
contents of the provided
zipURL and extracts information to add to the Provisioning Information
dictionary, as well as, install/update and start bundles. This method
causes the PROVISIONING_UPDATE_COUNT
to be incremented.zipURL
- the String form of the URL that will be resolved into a
ZipInputStream
which will be used to add key/value
pairs to the Provisioning Information dictionary and install and
start bundles. If a ZipEntry
does not have an
Extra
field that corresponds to one of the four
defined MIME types (MIME_STRING
,
MIME_BYTE_ARRAY
,MIME_BUNDLE
, and
MIME_BUNDLE_URL
) in will be silently ignored.java.io.IOException
- if an error occurs while processing the
ZipInputStream of the URL. No additions will be made to the
Provisioning Information dictionary and no bundles must be
started or installed.void addInformation(javax.management.openmbean.TabularData info) throws java.io.IOException
info
to the
Provisioning Information dictionary. This method causes the
PROVISIONING_UPDATE_COUNT
to be incremented.info
- the set of Provisioning Information key/value pairs to add to
the Provisioning Information dictionary. Any keys are values that
are of an invalid type will be silently ignored.java.io.IOException
- if the operation failsfor details of the Tabular Data
javax.management.openmbean.TabularData listInformation() throws java.io.IOException
java.io.IOException
- if the operation failsfor details of the Tabular Data
void setInformation(javax.management.openmbean.TabularData info) throws java.io.IOException
PROVISIONING_UPDATE_COUNT
to be incremented.info
- the new set of Provisioning Information key/value pairs. Any
keys are values that are of an invalid type will be silently
ignored.java.io.IOException
- if the operation failsfor details of the Tabular Data
Copyright © 2010 - 2020 Adobe. All Rights Reserved