org.jacorb.orb.factory
Interface SocketFactory

All Known Implementing Classes:
AbstractSocketFactory, DefaultSocketFactory, FixedAddressSocketFactory, PortRangeSocketFactory

public interface SocketFactory

Version:
$Id: SocketFactory.java,v 1.8 2006/07/26 09:16:58 alphonse.bendt Exp $
Author:
Gerald Brose

Method Summary
 java.net.Socket createSocket(java.lang.String host, int port)
          create a connected stream Socket.
 java.net.Socket createSocket(java.lang.String host, int port, int timeout)
          create a connected stream Socket.
 boolean isSSL(java.net.Socket socket)
           
 

Method Detail

createSocket

java.net.Socket createSocket(java.lang.String host,
                             int port)
                             throws java.io.IOException
create a connected stream Socket.

Parameters:
host - the host name
port - the port number
Returns:
a connected stream Socket
Throws:
java.io.IOException

createSocket

java.net.Socket createSocket(java.lang.String host,
                             int port,
                             int timeout)
                             throws java.io.IOException
create a connected stream Socket.

Parameters:
host - the host name
port - the port number
timeout - the timeout value to be used in milliseconds
Returns:
a connected stream Socket
Throws:
java.io.IOException

isSSL

boolean isSSL(java.net.Socket socket)
Returns:
true if the specified socket supports SSL.