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);
 
 
 }


Reply via email to