org.ldaptive.provider.netscape
Class NetscapeConnectionFactory

java.lang.Object
  extended by org.ldaptive.provider.AbstractProviderConnectionFactory<NetscapeProviderConfig>
      extended by org.ldaptive.provider.netscape.NetscapeConnectionFactory
All Implemented Interfaces:
org.ldaptive.provider.ProviderConnectionFactory<NetscapeProviderConfig>

public class NetscapeConnectionFactory
extends org.ldaptive.provider.AbstractProviderConnectionFactory<NetscapeProviderConfig>

Creates ldap connections using the Netscape LDAPConnection class.

Version:
$Revision: 2885 $ $Date: 2014-02-05 16:28:49 -0500 (Wed, 05 Feb 2014) $
Author:
Middleware Services

Field Summary
static int LDAP_VERSION
          LDAP protocol version.
 
Fields inherited from class org.ldaptive.provider.AbstractProviderConnectionFactory
logger
 
Constructor Summary
NetscapeConnectionFactory(String url, NetscapeProviderConfig config, netscape.ldap.LDAPConstraints constraints, netscape.ldap.LDAPSocketFactory factory, int cTimeout, int rTimeout)
          Creates a new Netscape connection factory.
 
Method Summary
protected  NetscapeConnection createInternal(String url)
          
 
Methods inherited from class org.ldaptive.provider.AbstractProviderConnectionFactory
create, getMetadata, getProviderConfig, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LDAP_VERSION

public static final int LDAP_VERSION
LDAP protocol version.

See Also:
Constant Field Values
Constructor Detail

NetscapeConnectionFactory

public NetscapeConnectionFactory(String url,
                                 NetscapeProviderConfig config,
                                 netscape.ldap.LDAPConstraints constraints,
                                 netscape.ldap.LDAPSocketFactory factory,
                                 int cTimeout,
                                 int rTimeout)
Creates a new Netscape connection factory.

Parameters:
url - of the ldap to connect to
config - provider configuration
constraints - connection constraints
factory - ldap socket factory
cTimeout - connection timeout
rTimeout - response timeout
Method Detail

createInternal

protected NetscapeConnection createInternal(String url)
                                     throws org.ldaptive.LdapException

Specified by:
createInternal in class org.ldaptive.provider.AbstractProviderConnectionFactory<NetscapeProviderConfig>
Throws:
org.ldaptive.LdapException


Copyright © 2003-2017 Virginia Tech. All Rights Reserved.