javax.net
Class SocketFactory
java.lang.Object
|
+--javax.net.SocketFactory
- Direct Known Subclasses:
- SocketFactoryImpl, SSLSocketFactory
- public abstract class SocketFactory
- extends java.lang.Object
Class SocketFactory is an abstract class which provides Sun's interface,
but no functionality. The only implemented methods are getDefault
and
setDefault
. setDefault
should be used by the runtime
environment to set the actual SocketFactory
implementation.
- Version:
- $Revision: 1.2 $
- Author:
- Andrei Popovici
Method Summary |
abstract java.net.Socket |
createSocket(java.net.InetAddress host,
int port)
|
abstract java.net.Socket |
createSocket(java.net.InetAddress address,
int port,
java.net.InetAddress clientAddress,
int clientPort)
|
abstract java.net.Socket |
createSocket(java.lang.String host,
int port)
|
abstract java.net.Socket |
createSocket(java.lang.String host,
int port,
java.net.InetAddress clientHost,
int clientPort)
|
static SocketFactory |
getDefault()
|
static void |
setDefault(SocketFactory factory)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SocketFactory
public SocketFactory()
createSocket
public abstract java.net.Socket createSocket(java.lang.String host,
int port)
throws java.io.IOException,
java.net.UnknownHostException
createSocket
public abstract java.net.Socket createSocket(java.lang.String host,
int port,
java.net.InetAddress clientHost,
int clientPort)
throws java.io.IOException,
java.net.UnknownHostException
createSocket
public abstract java.net.Socket createSocket(java.net.InetAddress host,
int port)
throws java.io.IOException
createSocket
public abstract java.net.Socket createSocket(java.net.InetAddress address,
int port,
java.net.InetAddress clientAddress,
int clientPort)
throws java.io.IOException
getDefault
public static SocketFactory getDefault()
setDefault
public static void setDefault(SocketFactory factory)