From 09fdc02e7a412927582fe8b46080b44b0d63ba35 Mon Sep 17 00:00:00 2001 From: rfeng Date: Sat, 21 May 2011 04:35:44 +0000 Subject: Allows pass -by-reference for self references git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1125636 13f79535-47bb-0310-9956-ffa450edef68 --- .../modules/node-impl/src/test/java/hello/HelloWorldImpl.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'sca-java-2.x/trunk/modules/node-impl/src/test/java/hello/HelloWorldImpl.java') diff --git a/sca-java-2.x/trunk/modules/node-impl/src/test/java/hello/HelloWorldImpl.java b/sca-java-2.x/trunk/modules/node-impl/src/test/java/hello/HelloWorldImpl.java index c9a7560b12..3285ab12db 100644 --- a/sca-java-2.x/trunk/modules/node-impl/src/test/java/hello/HelloWorldImpl.java +++ b/sca-java-2.x/trunk/modules/node-impl/src/test/java/hello/HelloWorldImpl.java @@ -19,6 +19,8 @@ package hello; +import org.oasisopen.sca.annotation.AllowsPassByReference; + /** * HelloWorldImpl */ @@ -27,4 +29,10 @@ public class HelloWorldImpl implements HelloWorld { System.out.println("Hello: " + name); return "Hello, " + name; } + + @Override + @AllowsPassByReference + public Message echo(Message msg) { + return msg; + } } -- cgit v1.2.3