1 package org.sapia.ubik.rmi.server.transport.socket; 2 3 import java.io.IOException ; 4 import java.net.Socket ; 5 6 import org.sapia.ubik.net.Connection; 7 import org.sapia.ubik.net.SocketConnectionFactory; 8 9 10 20 public class SocketRmiConnectionFactory extends SocketConnectionFactory { 21 24 public SocketRmiConnectionFactory() { 25 super(); 26 } 27 28 31 public Connection newConnection(Socket sock) throws IOException { 32 SocketRmiConnection conn = new SocketRmiConnection(sock, _loader); 33 34 return conn; 35 } 36 37 40 public Connection newConnection(String host, int port) 41 throws IOException { 42 SocketRmiConnection conn = new SocketRmiConnection(new Socket (host, port), 43 _loader); 44 45 return conn; 46 } 47 } 48 | Popular Tags |