org.ldaptive.provider
Class ConnectionStrategies.DefaultConnectionStrategy

java.lang.Object
  extended by org.ldaptive.provider.ConnectionStrategies.DefaultConnectionStrategy
All Implemented Interfaces:
ConnectionStrategy
Enclosing class:
ConnectionStrategies

public static class ConnectionStrategies.DefaultConnectionStrategy
extends Object
implements ConnectionStrategy

Default strategy.


Field Summary
 
Fields inherited from interface org.ldaptive.provider.ConnectionStrategy
ACTIVE_PASSIVE, DEFAULT, RANDOM, ROUND_ROBIN
 
Constructor Summary
ConnectionStrategies.DefaultConnectionStrategy()
           
 
Method Summary
 String[] getLdapUrls(ConnectionFactoryMetadata metadata)
          Returns an array containing a single entry URL that is the supplied url.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionStrategies.DefaultConnectionStrategy

public ConnectionStrategies.DefaultConnectionStrategy()
Method Detail

getLdapUrls

public String[] getLdapUrls(ConnectionFactoryMetadata metadata)
Returns an array containing a single entry URL that is the supplied url.

Specified by:
getLdapUrls in interface ConnectionStrategy
Parameters:
metadata - which can be used to produce the URL list
Returns:
list of URLs to attempt connections to


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