org.globus.net
Class SocketFactory
java.lang.Object
org.globus.net.SocketFactory
public class SocketFactory
- extends java.lang.Object
This factory allows for creating regular sockets.
If the tcp.source.port.range system property is set it will create
sockets within the specified local port range (if the local port
number is set to 0).
Method Summary |
java.net.Socket |
createSocket(java.net.InetAddress address,
int port)
|
java.net.Socket |
createSocket(java.net.InetAddress address,
int port,
java.net.InetAddress localAddr,
int localPort)
|
java.net.Socket |
createSocket(java.lang.String host,
int port)
|
java.net.Socket |
createSocket(java.lang.String host,
int port,
java.net.InetAddress localAddr,
int localPort)
|
static SocketFactory |
getDefault()
Returns the default instance of this class. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SocketFactory
protected SocketFactory()
getDefault
public static SocketFactory getDefault()
- Returns the default instance of this class.
- Returns:
- SocketFactory instance of this class.
createSocket
public java.net.Socket createSocket(java.lang.String host,
int port)
throws java.io.IOException
- Throws:
java.io.IOException
createSocket
public java.net.Socket createSocket(java.net.InetAddress address,
int port)
throws java.io.IOException
- Throws:
java.io.IOException
createSocket
public java.net.Socket createSocket(java.lang.String host,
int port,
java.net.InetAddress localAddr,
int localPort)
throws java.io.IOException
- Throws:
java.io.IOException
createSocket
public java.net.Socket createSocket(java.net.InetAddress address,
int port,
java.net.InetAddress localAddr,
int localPort)
throws java.io.IOException
- Throws:
java.io.IOException