Overview | Module | Use | Devguide | Index

Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups

:: com :: sun :: star ::
module loader
Description Component implementation loader interfaces.

Services
Dynamic | Makes it possible to access services accessible via a `UnoUrlResolver` E.g., instantiation of services in another process. This service is still in an experimental state and should not be used in a production environment. Is used to write persistent information into the given registry for accessing a `SingleServiceFactory` and for activating this implementation. Allows registration and activation of described service. The url parameter has to be a comma-separated list of attributes. The following attribute types are understood: servicename = the service name to register this component under link = a parameter given to a resolver to get a `SingleServiceFactory` resolver = a `UnoUrlResolver` service, which is used to resolve the link
Java | Allows to access a java component stored with a .jar file. Is used for writing persistent information in the registry for external implementation and for activating this implementation. The locationUrls must be absolute file urls.
Java2 | [ DEPRECATED ] the same as Java.
SharedLibrary | Allows to access a native component stored in a shared library. Is used for writing persistent information in the registry for an external implementation and for activating this implementation.

Interfaces
XImplementationLoader | handles activation (loading) of a UNO component.

Exceptions
CannotActivateFactoryException | indicates an error during component activation

Top of Page

Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.

LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.

The Document Foundation acknowledges all community members, please find more info at our website.

Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.