You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by an...@apache.org on 2012/08/15 18:25:06 UTC

svn commit: r1373508 - /tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DOMInvoker.java

Author: antelder
Date: Wed Aug 15 16:25:05 2012
New Revision: 1373508

URL: http://svn.apache.org/viewvc?rev=1373508&view=rev
Log:
Add an interface for a new invoker that uses DOM node for arg and return values. This is to enable dynamic invocation of services and references using xml instead of Java classes for the arguments

Added:
    tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DOMInvoker.java

Added: tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DOMInvoker.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DOMInvoker.java?rev=1373508&view=auto
==============================================================================
--- tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DOMInvoker.java (added)
+++ tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/DOMInvoker.java Wed Aug 15 16:25:05 2012
@@ -0,0 +1,9 @@
+package org.apache.tuscany.sca.runtime;
+
+import org.w3c.dom.Node;
+
+public interface DOMInvoker {
+
+    Node invoke(String operation, Node args);
+    
+}