|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.net.SocketFactory
com.unboundid.ldap.sdk.migrate.ldapjdk.JavaToLDAPSocketFactory
@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class JavaToLDAPSocketFactory
This class provides an LDAPSocketFactory
implementation that wraps a
standard Java socket factory to use when creating sockets. It will also
appear as a standard Java socket factory.
This class is primarily intended to be used in the process of updating
applications which use the Netscape Directory SDK for Java to switch to or
coexist with the UnboundID LDAP SDK for Java. For applications not written
using the Netscape Directory SDK for Java, the standard Java socket factory
may be used directly without the need for the LDAPSocketFactory
interface.
Constructor Summary | |
---|---|
JavaToLDAPSocketFactory(javax.net.SocketFactory f)
Creates a new instance of this class that will use the provided socket factory. |
Method Summary | |
---|---|
java.net.Socket |
createSocket(java.net.InetAddress address,
int port)
Creates a new socket to the specified server. |
java.net.Socket |
createSocket(java.net.InetAddress address,
int port,
java.net.InetAddress localAddress,
int localPort)
Creates a new socket to the specified server. |
java.net.Socket |
createSocket(java.lang.String host,
int port)
Creates a new socket to the specified server. |
java.net.Socket |
createSocket(java.lang.String host,
int port,
java.net.InetAddress localAddress,
int localPort)
Creates a new socket to the specified server. |
java.net.Socket |
makeSocket(java.lang.String host,
int port)
Creates a socket to use when connecting to the directory sever. |
Methods inherited from class javax.net.SocketFactory |
---|
createSocket, getDefault |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JavaToLDAPSocketFactory(javax.net.SocketFactory f)
f
- The socket factory to use to create the LDAP socket factory.Method Detail |
---|
public java.net.Socket createSocket(java.lang.String host, int port) throws java.io.IOException
createSocket
in class javax.net.SocketFactory
host
- The host to which the connection should be established.port
- The port to which the connection should be established.
java.io.IOException
- If a problem occurs while creating the socket.public java.net.Socket createSocket(java.lang.String host, int port, java.net.InetAddress localAddress, int localPort) throws java.io.IOException
createSocket
in class javax.net.SocketFactory
host
- The host to which the connection should be
established.port
- The port to which the connection should be
established.localAddress
- The local address to use for the connection. This
will be ignored.localPort
- The local port to use for the connection. This will
be ignored.
java.io.IOException
- If a problem occurs while creating the socket.public java.net.Socket createSocket(java.net.InetAddress address, int port) throws java.io.IOException
createSocket
in class javax.net.SocketFactory
address
- The address to which the connection should be established.port
- The port to which the connection should be established.
java.io.IOException
- If a problem occurs while creating the socket.public java.net.Socket createSocket(java.net.InetAddress address, int port, java.net.InetAddress localAddress, int localPort) throws java.io.IOException
createSocket
in class javax.net.SocketFactory
address
- The address to which the connection should be
established.port
- The port to which the connection should be
established.localAddress
- The local address to use for the connection. This
will be ignored.localPort
- The local port to use for the connection. This will
be ignored.
java.io.IOException
- If a problem occurs while creating the socket.public java.net.Socket makeSocket(java.lang.String host, int port) throws LDAPException
makeSocket
in interface LDAPSocketFactory
host
- The address of the server to which the socket should be
connected.port
- The port of the server to which the socket should be
connected.
LDAPException
- If a problem occurs while establishing the
connection.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |