LibreOffice
LibreOffice 26.2 SDK API Reference
Loading...
Searching...
No Matches
Exported Interfaces | List of all members
RemoteContentProviderAcceptor Service Referencepublished

allows content providers running in remote processes to be registered at the local content provider broker. More...

import <RemoteContentProviderAcceptor.idl;

Inheritance diagram for RemoteContentProviderAcceptor:
Inheritance graph
[legend]
Collaboration diagram for RemoteContentProviderAcceptor:
Collaboration graph
[legend]

Exported Interfaces

interface XRemoteContentProviderAcceptor
 This interface provides the base functionality to register and deregister content providers running in remote processes.
 
interface XRemoteContentProviderActivator
 This optional interface can be used to adopt a lazy implement strategy for this service, which can improve performance in certain situations.
 

Additional Inherited Members

- Public Member Functions inherited from XRemoteContentProviderAcceptor
boolean addRemoteContentProvider ([in] string Identifier, [in] com::sun::star::lang::XMultiServiceFactory Factory, [in] sequence< string > Templates, [in] XRemoteContentProviderDoneListener DoneListener)
 Add a remote content provider.
 
boolean removeRemoteContentProvider ([in] string Identifier)
 Remove a remote content provider.
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object.
 
void acquire ()
 increases the reference counter by one.
 
void release ()
 decreases the reference counter by one.
 
- Protected Member Functions inherited from XRemoteContentProviderActivator
XContentProviderManager activateRemoteContentProviders ()
 Activate (i.e., register at the broker) the remote content providers that until now have only been remembered by XRemoteContentProviderAcceptor::addRemoteContentProvider(), but not registered.
 

Detailed Description

allows content providers running in remote processes to be registered at the local content provider broker.

Exported Interfaces

◆ XRemoteContentProviderAcceptor

This interface provides the base functionality to register and deregister content providers running in remote processes.

◆ XRemoteContentProviderActivator

interface XRemoteContentProviderActivator
optional

This optional interface can be used to adopt a lazy implement strategy for this service, which can improve performance in certain situations.

The way this works might change, therefore this interface is marked as deprecated.

Deprecated:

The documentation for this service was generated from the following file: