1 22 package org.jboss.net.sockets; 23 24 import java.lang.reflect.Method ; 25 import java.util.Map ; 26 31 public class RMIMultiSocketHandler implements RMIMultiSocket 32 { 33 Object target; 34 Map invokerMap; 35 public RMIMultiSocketHandler(Object target, Map invokerMap) 36 { 37 this.target = target; 38 this.invokerMap = invokerMap; 39 } 40 41 public Object invoke (long methodHash, Object [] args) throws Exception  42 { 43 Method method = (Method )invokerMap.get(new Long (methodHash)); 44 return method.invoke(target, args); 45 } 46 } 47 | Popular Tags |