mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

matthew_swift
28.47.2010 f2160f4bd1c8ac67e5a86a6710d431e8932877f9
sdk/src/org/opends/sdk/LoadBalancingConnectionFactory.java
@@ -35,17 +35,16 @@
/**
 * A load balancing connection factory allocates connections using the
 * provided algorithm.
 * A load balancing connection factory allocates connections using the provided
 * algorithm.
 */
final class LoadBalancingConnectionFactory extends
    AbstractConnectionFactory
final class LoadBalancingConnectionFactory extends AbstractConnectionFactory
{
  private final LoadBalancingAlgorithm algorithm;
  public LoadBalancingConnectionFactory(LoadBalancingAlgorithm algorithm)
  public LoadBalancingConnectionFactory(final LoadBalancingAlgorithm algorithm)
  {
    Validator.ensureNotNull(algorithm);
    this.algorithm = algorithm;
@@ -53,8 +52,9 @@
  @Override
  public FutureResult<AsynchronousConnection> getAsynchronousConnection(
      ResultHandler<AsynchronousConnection> resultHandler)
      final ResultHandler<AsynchronousConnection> resultHandler)
  {
    ConnectionFactory factory;
@@ -62,10 +62,10 @@
    {
      factory = algorithm.getNextConnectionFactory();
    }
    catch (ErrorResultException e)
    catch (final ErrorResultException e)
    {
      AbstractFutureResult<AsynchronousConnection> future = new AbstractFutureResult<AsynchronousConnection>(
          resultHandler)
      final AbstractFutureResult<AsynchronousConnection> future =
        new AbstractFutureResult<AsynchronousConnection>(resultHandler)
      {
        public int getRequestID()
        {