Package com.ibm.di.api.remote.impl
Class PortPoolSocketFactory
- java.lang.Object
-
- com.ibm.di.api.remote.impl.PortPoolSocketFactory
-
- All Implemented Interfaces:
java.rmi.server.RMIServerSocketFactory
public class PortPoolSocketFactory extends java.lang.Object implements java.rmi.server.RMIServerSocketFactoryThis wrapper class constructs a Socket using a port from a list of available ports.- Since:
- 7.1
-
-
Constructor Summary
Constructors Constructor Description PortPoolSocketFactory(java.rmi.server.RMIServerSocketFactory orig)Constructor specifying the real factory to use.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.ServerSocketcreateServerSocket(int port)Create a ServerSocket.booleanequals(java.lang.Object obj)(non-JavaDoc)inthashCode()(non-JavaDoc)
-
-
-
Method Detail
-
createServerSocket
public java.net.ServerSocket createServerSocket(int port) throws java.io.IOExceptionCreate a ServerSocket.- Specified by:
createServerSocketin interfacejava.rmi.server.RMIServerSocketFactory- Parameters:
port- If 0, use a port number from the list of available ports.- Throws:
java.io.IOException- See Also:
RMIServerSocketFactory.createServerSocket(int)
-
hashCode
public int hashCode()
(non-JavaDoc)- Overrides:
hashCodein classjava.lang.Object- See Also:
Object.hashCode()
-
equals
public boolean equals(java.lang.Object obj)
(non-JavaDoc)- Overrides:
equalsin classjava.lang.Object- See Also:
Object.equals(java.lang.Object)
-
-