You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by ms...@apache.org on 2007/10/31 03:41:42 UTC

svn commit: r590544 - /ode/branches/extvar/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java

Author: mszefler
Date: Tue Oct 30 19:41:41 2007
New Revision: 590544

URL: http://svn.apache.org/viewvc?rev=590544&view=rev
Log:
experimental: external variables

Modified:
    ode/branches/extvar/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java

Modified: ode/branches/extvar/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java
URL: http://svn.apache.org/viewvc/ode/branches/extvar/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java?rev=590544&r1=590543&r2=590544&view=diff
==============================================================================
--- ode/branches/extvar/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java (original)
+++ ode/branches/extvar/bpel-api/src/main/java/org/apache/ode/bpel/iapi/ProcessConf.java Tue Oct 30 19:41:41 2007
@@ -29,6 +29,7 @@
 import javax.xml.namespace.QName;
 
 import org.apache.ode.bpel.evt.BpelEvent;
+import org.w3c.dom.Element;
 import org.w3c.dom.Node;
 
 /**
@@ -145,6 +146,13 @@
      * @return map of partner link names and associated enpoints
      */
     Map<String, Endpoint> getInvokeEndpoints();
+    
+    /**
+     * Generic facility to get additional stuff out of the process descriptor. 
+     * @param qname name of the extension element.
+     * @return list of extension elements 
+     */
+    List<Element> getExtensionElement(QName qname);
 
     boolean isEventEnabled(List<String> scopeNames, BpelEvent.TYPE type);