:: com :: sun :: star :: task ::
|
interface XAsyncJob |
|
- Description
- specifies a job which must be executed asynchronously
Instead of XJob the implementation of this interface
must be aware, that execution can be made real asynchronous (e.g. by using
threads). Because the environment wish to have creation and using of threads
under control, it's not allowed for a real job implementation to use such mechanism
by itself. The outside code decide, if it's possible and how it can be made
asynchronous. In some special cases it can be, that asynchronous jobs will be executed
synchronously.
- See also
- XJob
- Developers Guide
- WritingUNO - Jobs - Implementation
|
Methods' Summary |
executeAsync |
executes the job asynchronously
|
Methods' Details |
executeAsync
- Description
- executes the job asynchronously
- Parameter Arguments
- are arguments for executing the job. Their semantics is completely implementation dependent. Usually,
a concrete implementation of a job specifies in its service descriptions which parameters are allowed
(or expected). This values are persistent by the configuration of the JobExecutor
which use this asynchronous job. It's possible to write it back by called listener
function XJobListener::jobFinished().
- Parameter Listener
- specifies a listener which should be notified on events. May be NULL.
- Throws
- com::sun::star::lang::IllegalArgumentException
if some of given arguments doesn't fill out the service specification or
was corrupt so the service couldn't work correctly
|
|
Top of Page
Copyright © 2000, 2014 LibreOffice contributors and/or their affiliates. All rights reserved.
LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.
The Document Foundation acknowledges all community members, please find more info at our website.
Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.