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

Represent an asynchronous job, which can be executed by the global theJobExecutor instance. More...

Inheritance diagram for AsyncJob:
XAsyncJob XCloseable XInterface XCloseBroadcaster XInterface

Exported Interfaces

interface com::sun::star::task::XAsyncJob
 used to initialize and execute this job.
 
interface com::sun::star::util::XCloseable
 should be supported to handle environment termination gracefully.
 

Additional Inherited Members

- Public Member Functions inherited from XAsyncJob
void executeAsync ([in] sequence< com::sun::star::beans::NamedValue > Arguments, [in] XJobListener Listener) raises ( com::sun::star::lang::IllegalArgumentException )
 executes the job asynchronously
 
- 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 XCloseable
void close ([in] boolean DeliverOwnership) raises ( CloseVetoException )
 try to close the object
 
- Protected Member Functions inherited from XCloseBroadcaster
void addCloseListener ([in] XCloseListener Listener)
 adds the specified listener to receive or have a veto for "close" events
 
void removeCloseListener ([in] XCloseListener Listener)
 removes the specified listener
 

Detailed Description

Represent an asynchronous job, which can be executed by the global theJobExecutor instance.

See also
Job
Since
OOo 1.1.2
Developers Guide
WritingUNO - Jobs - Implementation

Exported Interfaces

◆ com::sun::star::task::XAsyncJob

used to initialize and execute this job.

◆ com::sun::star::util::XCloseable

should be supported to handle environment termination gracefully.


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