summaryrefslogtreecommitdiffstats
path: root/branches/sca-java-1.x/modules/binding-corba-runtime/src
diff options
context:
space:
mode:
authorslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2009-03-26 13:23:57 +0000
committerslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2009-03-26 13:23:57 +0000
commitaef1e52d6377f18516371655c32125c68bac0cce (patch)
tree598aeb93747d119998df3f87b22eacb0125efaa3 /branches/sca-java-1.x/modules/binding-corba-runtime/src
parentde53364092d375a98144b29e85e09abc8842268e (diff)
TUSCANY-2931 - allow separate request and response wire formats in binding.jms. The tuscany binding.jms XSD has been extended to allow a response wireFormat element to be specified. The knock on effect of all this is that the Operation interface has been changed to allow input and output wrapper info to be held separately. Also Interface has some new operations. There are changes across the code base to take account of this interface change.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758625 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'branches/sca-java-1.x/modules/binding-corba-runtime/src')
-rw-r--r--branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestInterface.java9
-rw-r--r--branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestOperation.java24
2 files changed, 29 insertions, 4 deletions
diff --git a/branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestInterface.java b/branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestInterface.java
index 2c5a0d8159..296fa0a454 100644
--- a/branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestInterface.java
+++ b/branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestInterface.java
@@ -23,6 +23,7 @@ import java.util.List;
import javax.xml.namespace.QName;
+import org.apache.tuscany.sca.interfacedef.Interface;
import org.apache.tuscany.sca.interfacedef.Operation;
import org.apache.tuscany.sca.interfacedef.java.JavaInterface;
import org.apache.tuscany.sca.policy.Intent;
@@ -61,6 +62,14 @@ public class TestInterface implements JavaInterface {
public void resetDataBinding(String dataBinding) {
}
+
+ public void resetInterfaceInputTypes(Interface newInterface) {
+
+ }
+
+ public void resetInterfaceOutputTypes(Interface newInterface) {
+
+ }
public void setConversational(boolean conversational) {
diff --git a/branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestOperation.java b/branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestOperation.java
index 90551ec25d..58b161d587 100644
--- a/branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestOperation.java
+++ b/branches/sca-java-1.x/modules/binding-corba-runtime/src/test/java/org/apache/tuscany/sca/binding/corba/testing/service/mocks/TestOperation.java
@@ -75,7 +75,11 @@ public class TestOperation implements Operation {
return outputType;
}
- public WrapperInfo getWrapper() {
+ public WrapperInfo getInputWrapper() {
+ return null;
+ }
+
+ public WrapperInfo getOutputWrapper() {
return null;
}
@@ -91,7 +95,11 @@ public class TestOperation implements Operation {
return false;
}
- public boolean isWrapperStyle() {
+ public boolean isInputWrapperStyle() {
+ return false;
+ }
+
+ public boolean isOutputWrapperStyle() {
return false;
}
@@ -139,11 +147,19 @@ public class TestOperation implements Operation {
}
- public void setWrapper(WrapperInfo wrapperInfo) {
+ public void setInputWrapper(WrapperInfo wrapperInfo) {
}
+
+ public void setOutputWrapper(WrapperInfo wrapperInfo) {
- public void setWrapperStyle(boolean wrapperStyle) {
+ }
+
+ public void setInputWrapperStyle(boolean wrapperStyle) {
+
+ }
+
+ public void setOutputWrapperStyle(boolean wrapperStyle) {
}