summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java
diff options
context:
space:
mode:
authorslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2011-12-13 14:12:38 +0000
committerslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2011-12-13 14:12:38 +0000
commit699653d2ae2df1cec6af2915c90a6a7137a1c077 (patch)
tree86e5639772629c69a4e9637e682ede48b518b70b /sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java
parent438fd75ec9cb93740700d9a37c6ea133e1c997ed (diff)
TUSCANY-3890 - separate the request wrapper model from the response wrapper model as per the change in 1.x under TUSCANY-2931.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1213702 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java')
-rw-r--r--sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java28
1 files changed, 24 insertions, 4 deletions
diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java
index 59a79c72d6..100387ce30 100644
--- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java
+++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java
@@ -130,24 +130,44 @@ public interface Operation extends Cloneable, PolicySubject {
/**
* @return the wrapperInfo
*/
- WrapperInfo getWrapper();
+ WrapperInfo getInputWrapper();
/**
* @param wrapperInfo the wrapperInfo to set
*/
- void setWrapper(WrapperInfo wrapperInfo);
+ void setInputWrapper(WrapperInfo wrapperInfo);
+
+ /**
+ * @return the wrapperInfo
+ */
+ WrapperInfo getOutputWrapper();
+
+ /**
+ * @param wrapperInfo the wrapperInfo to set
+ */
+ void setOutputWrapper(WrapperInfo wrapperInfo);
/**
* @return the wrapperStyle
*/
- boolean isWrapperStyle();
+ boolean isInputWrapperStyle();
/**
* @param wrapperStyle the wrapperStyle to set
*/
- void setWrapperStyle(boolean wrapperStyle);
+ void setInputWrapperStyle(boolean wrapperStyle);
/**
+ * @return the wrapperStyle
+ */
+ boolean isOutputWrapperStyle();
+
+ /**
+ * @param wrapperStyle the wrapperStyle to set
+ */
+ void setOutputWrapperStyle(boolean wrapperStyle);
+
+ /**
* @deprecated This should be the WrapperInfo.getDataBinding()
* Get the databinding for the operation
* @return