0a39b762fa07d8804a87e39f30a2347648387afa
[iot2.git] / iotjava / iotrmi / Java / basics / TestClass_Stub.java
1 import java.util.Arrays;
2 import iotruntime.master.CommunicationHandler;
3
4 public class TestClass_Stub {
5
6         public static void main(String[] args) throws Exception {
7
8                 CommunicationHandler comHan = new CommunicationHandler(true);
9                 int numOfPorts = 1;
10                 int[] ports = comHan.getCallbackPorts(numOfPorts);
11
12                 int port = 5010;
13                 String address = "localhost";
14                 int rev = 0;
15
16                 System.out.println("Allocated ports: " + Arrays.toString(ports));
17
18                 TestClassComplete_Stub tcstub = new TestClassComplete_Stub(port, address, rev, ports);
19                 System.out.println("Return value: " + tcstub.setAndGetA(123));
20                 System.out.println("Return value: " + tcstub.setACAndGetA("string", 123));
21                 System.out.println("Return value: " + tcstub.sumArray(new String[] { "123", "456", "987" }));
22         }
23 }