package org.zbus.rpc.biz; import java.util.List; import java.util.Map; /** * 测试ZBUS RPC的透明度 * 1) 接口类无任何ZBUS相关侵入 * 2)覆盖各种复杂的入参与出参,异常, 目标是跟本地方法一样无任何限制 * * @author 洪磊明 * */ public interface Interface{ String getString(String name); String[] stringArray(); int plus(int a, int b); User getUser(String name); Order getOrder(); User[] getUsers(); Object[] objectArray(); int saveObjectArray(Object[] array); Map<String, Object> map(int value1); List<Map<String, Object>> listMap(); Class<?> classTest(Class<?> inClass); void noReturn(); void throwException(); void throwUnkownException(); }