org.jacorb.orb.factory
Class PortRangeServerSocketFactory

java.lang.Object
  extended byorg.jacorb.orb.factory.PortRangeFactory
      extended byorg.jacorb.orb.factory.PortRangeServerSocketFactory
All Implemented Interfaces:
ServerSocketFactory

public class PortRangeServerSocketFactory
extends PortRangeFactory
implements ServerSocketFactory


Field Summary
static java.lang.String MAX_PROP
           
static java.lang.String MIN_PROP
           
 
Fields inherited from class org.jacorb.orb.factory.PortRangeFactory
portMax, portMin
 
Constructor Summary
PortRangeServerSocketFactory()
           
 
Method Summary
 java.net.ServerSocket createServerSocket(int port)
           
 java.net.ServerSocket createServerSocket(int port, int backlog)
          Returns a server socket which uses all network interfaces on the host, and is bound to the specified port.
 java.net.ServerSocket createServerSocket(int port, int backlog, java.net.InetAddress ifAddress)
          Returns a server socket which uses all network interfaces on the host, is bound to a the specified port, and uses the specified connection backlog.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MIN_PROP

public static final java.lang.String MIN_PROP
See Also:
Constant Field Values

MAX_PROP

public static final java.lang.String MAX_PROP
See Also:
Constant Field Values
Constructor Detail

PortRangeServerSocketFactory

public PortRangeServerSocketFactory()
Method Detail

createServerSocket

public java.net.ServerSocket createServerSocket(int port,
                                                int backlog)
                                         throws java.io.IOException
Description copied from interface: ServerSocketFactory
Returns a server socket which uses all network interfaces on the host, and is bound to the specified port.

Specified by:
createServerSocket in interface ServerSocketFactory
Throws:
java.io.IOException - - for networking errors

createServerSocket

public java.net.ServerSocket createServerSocket(int port,
                                                int backlog,
                                                java.net.InetAddress ifAddress)
                                         throws java.io.IOException
Description copied from interface: ServerSocketFactory
Returns a server socket which uses all network interfaces on the host, is bound to a the specified port, and uses the specified connection backlog. The socket is configured with the socket options (such as accept timeout) given to this factory.

Specified by:
createServerSocket in interface ServerSocketFactory
Throws:
java.io.IOException - - for networking errors

createServerSocket

public java.net.ServerSocket createServerSocket(int port)
                                         throws java.io.IOException
Specified by:
createServerSocket in interface ServerSocketFactory
Throws:
java.io.IOException