LibreOffice
LibreOffice 24.2 SDK API Reference
|
Represent an asynchronous job, which can be executed by the global theJobExecutor instance. More...
import"AsyncJob.idl";
Exported Interfaces | |
interface | com::sun::star::task::XAsyncJob |
used to initialize and execute this job. More... | |
interface | com::sun::star::util::XCloseable |
should be supported to handle environment termination gracefully. More... | |
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 More... | |
Public Member Functions inherited from XInterface | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. More... | |
void | acquire () |
increases the reference counter by one. More... | |
void | release () |
decreases the reference counter by one. More... | |
Protected Member Functions inherited from XCloseable | |
void | close ([in] boolean DeliverOwnership) raises ( CloseVetoException ) |
try to close the object More... | |
Protected Member Functions inherited from XCloseBroadcaster | |
void | addCloseListener ([in] XCloseListener Listener) |
adds the specified listener to receive or have a veto for "close" events More... | |
void | removeCloseListener ([in] XCloseListener Listener) |
removes the specified listener More... | |
Represent an asynchronous job, which can be executed by the global theJobExecutor instance.
interface com::sun::star::task::XAsyncJob |
used to initialize and execute this job.
|
optional |
should be supported to handle environment termination gracefully.