Package org.ldaptive.provider.opendj
Class OpenDJConnectionFactory
- java.lang.Object
-
- org.ldaptive.provider.AbstractProviderConnectionFactory<OpenDJProviderConfig>
-
- org.ldaptive.provider.opendj.OpenDJConnectionFactory
-
- All Implemented Interfaces:
ProviderConnectionFactory<OpenDJProviderConfig>
public class OpenDJConnectionFactory extends AbstractProviderConnectionFactory<OpenDJProviderConfig>
Creates ldap connections using the OpenDJ LDAPConnectionFactory class.
-
-
Field Summary
Fields Modifier and Type Field Description private org.forgerock.opendj.ldap.LDAPOptionsldapOptionsLdap connection options.-
Fields inherited from class org.ldaptive.provider.AbstractProviderConnectionFactory
logger
-
-
Constructor Summary
Constructors Constructor Description OpenDJConnectionFactory(String url, ConnectionStrategy strategy, OpenDJProviderConfig config, org.forgerock.opendj.ldap.LDAPOptions options)Creates a new OpenDJ connection factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OpenDJConnectioncreateInternal(String url)-
Methods inherited from class org.ldaptive.provider.AbstractProviderConnectionFactory
create, getMetadata, getProviderConfig, toString
-
-
-
-
Constructor Detail
-
OpenDJConnectionFactory
public OpenDJConnectionFactory(String url, ConnectionStrategy strategy, OpenDJProviderConfig config, org.forgerock.opendj.ldap.LDAPOptions options)
Creates a new OpenDJ connection factory.- Parameters:
url- of the ldap to connect tostrategy- connection strategyconfig- provider configurationoptions- connection options
-
-
Method Detail
-
createInternal
protected OpenDJConnection createInternal(String url) throws LdapException
- Specified by:
createInternalin classAbstractProviderConnectionFactory<OpenDJProviderConfig>- Throws:
LdapException
-
-