org.opends.server.protocols.jmx
Class OpendsRmiServerSocketFactory

java.lang.Object
  extended by org.opends.server.protocols.jmx.OpendsRmiServerSocketFactory
All Implemented Interfaces:
java.rmi.server.RMIServerSocketFactory

public class OpendsRmiServerSocketFactory
extends java.lang.Object
implements java.rmi.server.RMIServerSocketFactory

An implementation of the socketServer.


Constructor Summary
OpendsRmiServerSocketFactory()
           
 
Method Summary
protected  void close()
          Close the underlying socket.
 java.net.ServerSocket createServerSocket(int port)
          Create a server socket on the specified port (port 0 indicates an anonymous port).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpendsRmiServerSocketFactory

public OpendsRmiServerSocketFactory()
Method Detail

createServerSocket

public java.net.ServerSocket createServerSocket(int port)
                                         throws java.io.IOException
Create a server socket on the specified port (port 0 indicates an anonymous port).

Specified by:
createServerSocket in interface java.rmi.server.RMIServerSocketFactory
Parameters:
port - the port number
Returns:
the server socket on the specified port
Throws:
java.io.IOException - if an I/O error occurs during server socket creation

close

protected void close()
              throws java.io.IOException
Close the underlying socket.

Throws:
java.io.IOException - If an I/O error occurs when closing the socket.