:: com :: sun :: star ::

module deployment

Nested Modules
ui
Services
PackageRegistryBackend The PackageRegistryBackend service is used to bind a specific type of XPackage which can be registered or revoked.
UpdateInformationProvider Implementations of this service provide access to the root element of one or more update information files for a given sets of URLs.
Singletons
PackageInformationProvider Implementations of this service provide the root location of a package for a given Package ID.
thePackageManagerFactory thePackageManagerFactory denotes the one and only XPackageManagerFactory object to be used.
Interfaces
XPackage Objects of this interface reflect a bound package and are issued by a PackageRegistryBackend .
XPackageInformationProvider Objects implementing this interface provide an URL to the root of an installed package.
XPackageManager The XPackageManager interface is used to add or remove packages to a specific deployment context. Packages are deployable files, e.g. scripts or UNO components.
XPackageManagerFactory The XPackageManagerFactory interface is used to obtain XPackageManager instances.
XPackageRegistry Interface to bind an UNO package.
XPackageTypeInfo Objects of this interface provide information about a package's type.
XUpdateInformationProvider Objects implementing this interface provide access to the xml root of one or more update information files for a given set of URLs.
Structs
UpdateInformationEntry Objects of this type are used as elements of the enumeration returned by XUpdateInformationProvider .
Exceptions
DependencyException describes unsatisfied dependencies a deployment unit has on its target environment.
DeploymentException A DeploymentException reflects a deployment error.
InstallException describes the fact that deployment unit is about to be installed.
LicenseException A LicenseException reflects the necessity of someone aggreeing to a license.
LicenseIndividualAgreementException The exception signals that an extension is about to be installed for more than one user, allthough every user needs to agree to the license.
VersionException describes version clashes of a deployment unit.
Top of Page