|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.dyade.aaa.jndi2.client.SimpleNamingConnection
public class SimpleNamingConnection
Field Summary | |
---|---|
(package private) int |
connectTimeout
Defines in milliseconds the timeout used during socket connection. |
protected java.util.Hashtable |
env
|
protected java.lang.String |
hostName
|
protected IOControl |
ioCtrl
|
protected int |
port
|
(package private) static java.lang.String |
SOCKET_FACTORY_PROPERTY
Name of the property that allow to define the SocketFactory class used for NamingConnection. |
(package private) SocketFactory |
socketFactory
Allows to define a specific factory for socket in order to by-pass compatibility problem between JDK version. |
(package private) static java.lang.String |
TIMEOUT_PROPERTY
Name of the property that allow the configuration of the timeout during connect (by default 0, infinite timeout). |
Constructor Summary | |
---|---|
SimpleNamingConnection()
|
|
SimpleNamingConnection(java.lang.String hostName,
int port,
java.util.Hashtable env)
|
Method Summary | |
---|---|
NamingConnection |
cloneConnection()
|
java.util.Hashtable |
getEnvironment()
|
java.lang.String |
getHostName()
|
int |
getPort()
|
void |
init(java.lang.String hostName,
int port,
java.util.Hashtable env)
|
JndiReply |
invoke(JndiRequest request)
An invoke opens a connection and closes it when the result has been returned. |
private void |
open()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
SocketFactory socketFactory
SocketFactory13
for JDK prior to 1.4.
This value can be adjusted by setting
fr.dyade.aaa.jndi2.client.SocketFactory
property.
static final java.lang.String SOCKET_FACTORY_PROPERTY
int connectTimeout
fr.dyade.aaa.jndi2.client.ConnectTimeout
property.
static final java.lang.String TIMEOUT_PROPERTY
protected java.lang.String hostName
protected int port
protected java.util.Hashtable env
protected IOControl ioCtrl
Constructor Detail |
---|
public SimpleNamingConnection()
public SimpleNamingConnection(java.lang.String hostName, int port, java.util.Hashtable env)
Method Detail |
---|
public void init(java.lang.String hostName, int port, java.util.Hashtable env)
public final java.lang.String getHostName()
public final int getPort()
public JndiReply invoke(JndiRequest request) throws javax.naming.NamingException
invoke
in interface NamingConnection
javax.naming.NamingException
private void open() throws javax.naming.NamingException
javax.naming.NamingException
public java.util.Hashtable getEnvironment()
getEnvironment
in interface NamingConnection
public NamingConnection cloneConnection()
cloneConnection
in interface NamingConnection
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |