:: com :: sun :: star :: task ::

interface XJobListener
Base Interfaces
XJobListener
┗ ::com::sun::star::lang::XEventListener

::com::sun::star::lang::XEventListener
(referenced interface's summary:)
base interface for all event listeners interfaces.
Description
listener on finish states of asynchronous job execution

Methods' Summary
jobFinished indicates that the job is done  
Methods' Details
jobFinished
void
jobFinished( [in] ::com::sun::star::task::XAsyncJob  Job,
[in] any  Result );

Description
indicates that the job is done
Parameter Job
identifies the asynchronous job so the ::com::sun::star::task::JobExecutor can differ between more then ones.
Parameter Result
should be the same like for the synchronous mode on ::com::sun::star::task::XJob::execute() . It provides information about success or failure of job execution. It's possible too, to use special protocol (which depends from real implementation) between ::com::sun::star::task::JobExecutor and a real job. So it can be possible to:
  • deregister the job
  • let him registered although execution was successfully(!)
  • make some job specific data persistent inside the job configuration which is provided by the executor.
Top of Page