LibreOffice
LibreOffice 7.4 SDK API Reference
Classes | Enumerations
com::sun::star::task Module Reference

Task management interfaces. More...

Classes

interface  XInteractionAbort
 An interaction continuation specifying to abort executing the process that issued the request. More...
 
interface  XInteractionContinuation
 Specifies a way of how to continue from an com::sun::star::task::XInteractionRequest. More...
 
interface  XInteractionHandler
 An interaction request handler. More...
 
interface  XInteractionHandler2
 An interaction request handler. More...
 
interface  XInteractionRequest
 The description of an interaction request. More...
 
interface  XInteractionRetry
 An interaction continuation specifying to try to re-execute the process that issued the request. More...
 
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  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  XInteractionDisapprove
 An interaction continuation specifying "disapproval". 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  XInteractionRequestStringResolver
 Obtains human readable strings from an XInteractionRequest. 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.

<P>
The password is asked for the first time,
so it should be entered twice.
</P>
PASSWORD_ENTER 

Ask for a password.

<P>
Just ask for a password.
</P>
PASSWORD_REENTER 

Wrong password was entered, ask again.

<P>
A wrong password was entered, notify user
and ask again.
</P>