Author: charper
Date: Tue Jun 6 09:00:24 2006
New Revision: 412156
URL: http://svn.apache.org/viewvc?rev=412156&view=rev
Log:
Call-back method for the Scheduler.
Modified:
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/iapi/BpelEngine.java
Modified:
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/iapi/BpelEngine.java
URL:
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/iapi/BpelEngine.java?rev=412156&r1=412155&r2=412156&view=diff
==============================================================================
---
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/iapi/BpelEngine.java
(original)
+++
incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/iapi/BpelEngine.java
Tue Jun 6 09:00:24 2006
@@ -1,6 +1,6 @@
package org.apache.ode.iapi;
-import javax.xml.namespace.QName;
+import java.util.Map;
/**
* Interface exposing the BPEL "engine". Basically, this interface facilitates
@@ -47,6 +47,18 @@
* @return associated message exchange
*/
MessageExchange getMessageExchange(String mexId);
+
+
+
+ /**
+ * Call-back to the engine used by the [EMAIL PROTECTED] Scheduler}
implementation
+ * for executing scheduled jobs.
+ * @param jobId job identifier returned by the [EMAIL PROTECTED]
Scheduler}.scheduleXXX
+ * methods.
+ * @param jobDetail job details as passed in to the
+ * [EMAIL PROTECTED] Scheduler}.scheduleXXX methods
+ */
+ void onScheduledJob(String jobId, Map<String, Object> jobDetail);
}