| Overview | Module | Use | Devguide | Index |
| Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups |
| 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. |
| PlatformException | A DeploymentException indicates that the current platform is not supported. |
| VersionException | describes version clashes of a deployment unit. |
Copyright © 2009 Sun Microsystems, Inc.