Modifier and Type | Class and Description |
---|---|
class |
ActivePassiveConnectionStrategy
Connection strategy that returns URLs ordered exactly the way they are configured.
|
class |
DefaultConnectionStrategy
Connection strategy that returns the exact URL that is returned from
ConnectionFactoryMetadata.getLdapUrl() . |
class |
DnsSrvConnectionStrategy
DNS SRV connection strategy.
|
class |
RandomConnectionStrategy
Connection strategy that randomizes the list of configured URLs.
|
class |
RoundRobinConnectionStrategy
Connection strategy that attempts each URL in the order they are configured.
|
Modifier and Type | Field and Description |
---|---|
private ConnectionStrategy |
ConnectionConfig.connectionStrategy
Connection strategy.
|
Modifier and Type | Method and Description |
---|---|
ConnectionStrategy |
ConnectionConfig.getConnectionStrategy()
Returns the connection strategy.
|
Modifier and Type | Method and Description |
---|---|
void |
ConnectionConfig.setConnectionStrategy(ConnectionStrategy strategy)
Sets the connection strategy.
|
Modifier and Type | Field and Description |
---|---|
private ConnectionStrategy |
AbstractProviderConnectionFactory.connectionStrategy
Connection strategy.
|
Constructor and Description |
---|
AbstractProviderConnectionFactory(String url,
ConnectionStrategy strategy,
T config)
Creates a new abstract connection factory.
|
Constructor and Description |
---|
ApacheLdapConnectionFactory(String url,
ConnectionStrategy strategy,
ApacheLdapProviderConfig config,
org.apache.directory.ldap.client.api.LdapConnectionConfig lcc,
boolean tls,
Duration timeOut)
Creates a new Apache LDAP connection factory.
|
Constructor and Description |
---|
AbstractJLdapConnectionFactory(String url,
ConnectionStrategy strategy,
JLdapProviderConfig config,
com.novell.ldap.LDAPConstraints constraints,
Duration timeOut)
Creates a new abstract jldap connection factory.
|
JLdapConnectionFactory(String url,
ConnectionStrategy strategy,
JLdapProviderConfig config,
com.novell.ldap.LDAPConstraints constraints,
Duration timeOut)
Creates a new jldap connection factory.
|
JLdapSSLConnectionFactory(String url,
ConnectionStrategy strategy,
JLdapProviderConfig config,
com.novell.ldap.LDAPConstraints constraints,
Duration timeOut,
SSLSocketFactory factory)
Creates a new jldap ssl connection factory.
|
JLdapStartTLSConnectionFactory(String url,
ConnectionStrategy strategy,
JLdapProviderConfig config,
com.novell.ldap.LDAPConstraints constraints,
Duration timeOut,
SSLSocketFactory factory)
Creates a new jldap tls connection factory.
|
Constructor and Description |
---|
JndiConnectionFactory(String url,
ConnectionStrategy strategy,
JndiProviderConfig config,
Map<String,Object> env,
ClassLoader cl)
Creates a new jndi connection factory.
|
JndiStartTLSConnectionFactory(String url,
ConnectionStrategy strategy,
JndiProviderConfig config,
Map<String,Object> env,
ClassLoader cl,
SSLSocketFactory factory,
HostnameVerifier verifier)
Creates a new jndi startTLS connection factory.
|
Constructor and Description |
---|
OpenDJConnectionFactory(String url,
ConnectionStrategy strategy,
OpenDJProviderConfig config,
org.forgerock.opendj.ldap.LDAPOptions options)
Creates a new OpenDJ connection factory.
|
Constructor and Description |
---|
UnboundIDConnectionFactory(String url,
ConnectionStrategy strategy,
UnboundIDProviderConfig config,
SSLSocketFactory factory,
com.unboundid.ldap.sdk.LDAPConnectionOptions options)
Creates a new Unbound ID connection factory.
|
UnboundIDStartTLSConnectionFactory(String url,
ConnectionStrategy strategy,
UnboundIDProviderConfig config,
SSLSocketFactory factory,
com.unboundid.ldap.sdk.LDAPConnectionOptions options)
Creates a new Unbound ID connection factory.
|
Copyright © 2003-2019 Virginia Tech. All Rights Reserved.