LibreOffice LibreOffice 6.1 SDK API Reference

Classes | Enumerations
com::sun::star::task Module Reference

Task management interfaces. More...

## Classes
service | AsyncJob
| Represent an asynchronous job, which can be executed by the global theJobExecutor instance. More...
exception | ClassifiedInteractionRequest
| A classified interaction request. More...
exception | DocumentMacroConfirmationRequest
| describes the request to approve or deny the execution of macros contained in a document. More...
exception | DocumentMSPasswordRequest
| this request specifies the mode in which the password for Microsoft Office file format encryption should be asked More...
exception | DocumentMSPasswordRequest2
| this request specifies if a password for opening or modifying of an encrypted Microsoft Office document is requested. More...
exception | DocumentPasswordRequest
| this request specifies the mode in which the password should be asked More...
exception | DocumentPasswordRequest2
| this request specifies if a password for opening or modifying a document is requested. More...
exception | ErrorCodeIOException
| IOException that carries a legacy error code (not only I/O related). More...
exception | ErrorCodeRequest
| represents a general error exception. More...
service | InteractionHandler
| An interaction request handler that lets the user handle requests via GUI dialogs. More...
service | InteractionRequestStringResolver
service | Job
| Represent a synchronous job, which can be executed by the global theJobExecutor instance. More...
service | JobExecutor
| A legacy (single-instance) service-variant of theJobExecutor singleton. More...
exception | MasterPasswordRequest
| this request specifies the mode in which the password should be asked More...
exception | NoMasterException
| is thrown when a master password is needed but not available/correct. More...
singleton | OfficeRestartManager
| This singleton is intended to allow to restart the office asynchronously. More...
service | PasswordContainer
| this service is kind of storage that allows to store passwords and to retrieve already stored. More...
service | PasswordContainerInteractionHandler
| An interaction request handler that uses the com::sun::star::task::PasswordContainer service to handle com::sun::star::ucb::AuthenticationRequest. More...
exception | PasswordRequest
| this request specifies the mode in which the password should be asked More...
exception | PDFExportException
| is an exception that provides information on an error during PDF export. More...
service | StatusIndicatorFactory
singleton | theJobExecutor
| Generic job execution singleton. More...
exception | UnsupportedOverwriteRequest
| this request is used in case a content can't keep files from overwriting More...
struct | UrlRecord
struct | UserRecord
interface | XAbortChannel
| Use this interface to abort a command asynchronously. More...
interface | XAsyncJob
| specifies a job which must be executed asynchronously More...
interface | XInteractionAbort
| An interaction continuation specifying to abort executing the process that issued the request. More...
interface | XInteractionApprove
| An interaction continuation specifying "approval". More...
interface | XInteractionAskLater
| specifies a continuation where the user does not actually decide the question she was confronted with, but postpones the decision to a later time. More...
interface | XInteractionContinuation
| Specifies a way of how to continue from an com::sun::star::task::XInteractionRequest. More...
interface | XInteractionDisapprove
| An interaction continuation specifying "disapproval". More...
interface | XInteractionHandler
| An interaction request handler. More...
interface | XInteractionHandler2
| An interaction request handler. More...
interface | XInteractionPassword
| A continuation to get a password from interaction helper. More...
interface | XInteractionPassword2
| A continuation to get a password from interaction helper, extends XInteractionPassword with possibility to provide password to modify. More...
interface | XInteractionRequest
| The description of an interaction request. More...
interface | XInteractionRequestStringResolver
| Obtains human readable strings from an XInteractionRequest. More...
interface | XInteractionRetry
| An interaction continuation specifying to try to re-execute the process that issued the request. More...
interface | XJob
| specifies a job which is to be executed synchronously More...
interface | XJobExecutor
| starts action for any triggered event from outside More...
interface | XJobListener
| listener on finish states of asynchronous job execution More...
interface | XMasterPasswordHandling
| allows to change the master password, or let it be requested and checked. More...
interface | XMasterPasswordHandling2
| allows to change the master password, or let it be requested and checked. More...
interface | XPasswordContainer
| Allows to save passwords with URL-pattern, to use them later. More...
interface | XPasswordContainer2
| Provides a unified interface for the PasswordContainer service to implement. More...
interface | XRestartManager
| allows to try to restart the office. More...
interface | XStatusIndicator
| controls a status indicator which displays progress of longer actions to the user More...
interface | XStatusIndicatorFactory
| provides multiple, probably parallel running, status indicator objects More...
interface | XStatusIndicatorSupplier
| use XStatusIndicatorFactory instead of this More...
interface | XUrlContainer
| Allows to store and retrieve URLs. More...

## Enumerations
enum | InteractionClassification { ERROR, WARNING, INFO, QUERY }
| A classification of interaction requests. More...
enum | PasswordRequestMode { PASSWORD_CREATE, PASSWORD_ENTER, PASSWORD_REENTER }
| the mode in which a password should be asked More...

## Detailed Description

Task management interfaces.

## Enumeration Type Documentation

## ◆ InteractionClassification

enum InteractionClassification
| published

A classification of interaction requests.

See also
  com::sun::star::task::ClassifiedInteractionRequest This is the base of classified interaction requests.

Enumerator
ERROR | An error.
WARNING | A warning, less severe than an error.
INFO | Some information for the client/user (which will typically lead to the selection of an com::sun::star::task::XInteractionApprove continuation).
QUERY | A query for the client/user (which will typically lead to the selection of an com::sun::star::task::XInteractionApprove or com::sun::star::task::XInteractionDisapprove continuation).

## ◆ PasswordRequestMode

enum PasswordRequestMode
| published

the mode in which a password should be asked

See also
  PasswordRequest

Enumerator
PASSWORD_CREATE | Password creation. The password is asked for the first time, so it should be entered twice.
PASSWORD_ENTER | Ask for a password. Just ask for a password.
PASSWORD_REENTER | Wrong password was entered, ask again. A wrong password was entered, notify user and ask again.