LibreOffice
LibreOffice 25.8 SDK API Reference
Loading...
Searching...
No Matches
Job Service Referencepublished

Represent a synchronous job, which can be executed by the global theJobExecutor instance. More...

import "Job.idl";

Inheritance diagram for Job:
XJob XCloseable XInterface XCloseBroadcaster XInterface

Exported Interfaces

interface com::sun::star::task::XJob
 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 XJob
any execute ([in] sequence< com::sun::star::beans::NamedValue > Arguments) raises ( com::sun::star::lang::IllegalArgumentException , com::sun::star::uno::Exception )
 executes the job synchronously
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 a synchronous job, which can be executed by the global theJobExecutor instance.

See also
AsyncJob
Since
OOo 1.1.2
Developers Guide
Writing UNO Components - Jobs - Implementation

Exported Interfaces

◆ com::sun::star::task::XJob

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: