diff options
Diffstat (limited to 'offapi/com/sun/star/task/XJobExecutor.idl')
-rw-r--r-- | offapi/com/sun/star/task/XJobExecutor.idl | 51 |
1 files changed, 29 insertions, 22 deletions
diff --git a/offapi/com/sun/star/task/XJobExecutor.idl b/offapi/com/sun/star/task/XJobExecutor.idl index 54a24efbea28..f6cb5aac77f8 100644 --- a/offapi/com/sun/star/task/XJobExecutor.idl +++ b/offapi/com/sun/star/task/XJobExecutor.idl @@ -2,9 +2,9 @@ * * $RCSfile: XJobExecutor.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: vg $ $Date: 2002-04-30 12:49:12 $ + * last change: $Author: mi $ $Date: 2002-10-03 13:09:57 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -66,36 +66,43 @@ #include <com/sun/star/uno/XInterface.idl> #endif -//............................................................................. +//============================================================================= + module com { module sun { module star { module task { -//............................................................................. +//============================================================================= +/** starts action for any triggered event from outside + + <p> + If somewhere from outside trigger an event on this interface + it will be used to find any registered service inside configuration + of this executor. If somewhere could be found it will be + started and controlled by this instance. After it finish his work + it's possible to deactivate further startups or let him run again if + a new event will be detected later. + </p> + + @see JobExecutor + */ interface XJobExecutor : com::sun::star::uno::XInterface { + //------------------------------------------------------------------------- /** trigger event to start registered jobs + + <p> Jobs are registered in configuration and will be started by executor automaticly, if they are registered for triggered event. + The meaning of given string <var>Event</var> mustn't be known. Because + for the executor it's enough to use it for searching a registered job + inside his own configuration. So no special events will be defined here. + </p> + + @param Event + describe the event for which jobs can be registered and should be started */ - [oneway] void trigger( [in] string sEvent ); + [oneway] void trigger( [in] string Event ); }; -//............................................................................. }; }; }; }; -//............................................................................. #endif - -/************************************************************************* - * history: - * $Log: not supported by cvs2svn $ - * Revision 1.1 2001/12/05 13:18:25 as - * #91062# simple revision of job execution interfaces - * - * - * Revision 1.1 20.11.2001 14:35 as - * initial checkin - specification for a job executor - * - * - * Revision 1.0 20.11.2001 14:35 as - ************************************************************************/ - |