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