summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/task/XJobExecutor.idl
diff options
context:
space:
mode:
Diffstat (limited to 'offapi/com/sun/star/task/XJobExecutor.idl')
-rw-r--r--offapi/com/sun/star/task/XJobExecutor.idl51
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
- ************************************************************************/
-