source: branches/objectmq-1.0/src/omq/ztest/calculator/Calculator.java

Last change on this file was 33, checked in by amoreno, 11 years ago

new release version

File size: 560 bytes
Line 
1package omq.ztest.calculator;
2
3import java.io.IOException;
4
5import omq.Remote;
6import omq.client.annotation.AsyncMethod;
7import omq.client.annotation.RemoteInterface;
8import omq.client.annotation.SyncMethod;
9import omq.exception.SerializerException;
10
11@RemoteInterface
12public interface Calculator extends Remote {
13        @SyncMethod(timeout = 1500)
14        public int add(int x, int y);
15
16        @AsyncMethod
17        public void mult(int x, int y);
18
19        @AsyncMethod
20        public void sendMessage(Message m);
21
22        @AsyncMethod
23        public void divideByZero() throws IOException, SerializerException;
24
25}
Note: See TracBrowser for help on using the repository browser.