1
2
3
4
5
6
7
8
9
10
11 package org.mule.extras.spring.remoting;
12
13
14
15
16 public class DoSomeWork implements WorkInterface
17 {
18 public String executeByteArray(byte[] input)
19 {
20 return executeString(new String(input));
21 }
22
23 public String executeString(String input)
24 {
25 return "You said " + input;
26 }
27
28 public ComplexData executeComplexity(ComplexData input)
29 {
30 input.setSomeString(input.getSomeString() + " Received");
31 input.setSomeInteger(new Integer(input.getSomeInteger().intValue() + 1));
32 return input;
33 }
34 }