summaryrefslogtreecommitdiffstats
path: root/sandbox/wjaniszewski/binding-erlang-runtime/src/test/java/org/apache/tuscany/sca/binding/erlang/testing/MboxInterface.java
blob: d7ac4430557060b8c3d443850974e59482c5cf35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package org.apache.tuscany.sca.binding.erlang.testing;

public interface MboxInterface {

    String sendArgs(String arg) throws Exception;

    boolean sendArgs(boolean arg) throws Exception;

    float sendArgs(float arg) throws Exception;

    double sendArgs(double arg) throws Exception;

    long sendArgs(long arg) throws Exception;

    int sendArgs(int arg) throws Exception;

    char sendArgs(char arg) throws Exception;

    short sendArgs(short arg) throws Exception;

    byte sendArgs(byte arg) throws Exception;
    
    void sendArgs(int arg1, String arg2) throws Exception;
    
    StructuredTuple sendArgs(StructuredTuple arg) throws Exception;

    String[] sendArgs(String[] arg) throws Exception;
    
    String[][] sendArgs(String[][] arg);
}