pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/channel/rmi/RmiRequestCallback.java
New file @@ -0,0 +1,21 @@ package com.dy.common.mw.channel.rmi; import java.rmi.RemoteException; public interface RmiRequestCallback { /** * 同步请求 * @param obj 请求提交对象 * @return 返回命令结果 * @throws RemoteException 异常 */ Object syncRequest(Object obj) throws RemoteException ; /** * 异步请求 * @param obj 请求提交对象 * @return 命令结果的ID,如果为空,则说明邮错 * @throws RemoteException 异常 */ String asyncRequest(Object obj) throws RemoteException ; }