pipIrr-platform/pipIrr-mw/pipIrr-mwTest-server/src/main/java/com/dy/testServer/forRmi/RmiRequestedCallback.java
New file
@@ -0,0 +1,36 @@
package com.dy.testServer.forRmi;
import java.rmi.RemoteException;
import com.dy.common.mw.channel.rmi.RmiRequestCallback;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
public class RmiRequestedCallback implements RmiRequestCallback {
   @SuppressWarnings("unused")
   private static Logger log = LogManager.getLogger(RmiRequestedCallback.class.getName()) ;
   @Override
   public Object syncRequest(Object obj) throws RemoteException {
      String json ;
      try {
         json = Manager.dealRequest(obj);
      } catch (Exception e) {
         throw new RemoteException("服务端异常" , e) ;
      }
      return json ;
   }
   @Override
   public String asyncRequest(Object obj) throws RemoteException {
      String json ;
      try {
         json = Manager.dealRequest(obj);
      } catch (Exception e) {
         throw new RemoteException("服务端异常" , e) ;
      }
      return json ;
   }
}