Class PooledReferralConnectionFactory

java.lang.Object
org.ldaptive.referral.PooledReferralConnectionFactory
All Implemented Interfaces:
ReferralConnectionFactory

public class PooledReferralConnectionFactory extends Object implements ReferralConnectionFactory
Pooled implementation of a referral connection factory. Stores a map of connection URLs to PooledConnectionFactory. Note that this class is intended to hold references to multiple connection pools until it is closed.
  • Field Details

    • factories

      private final Map<String,PooledConnectionFactory> factories
      Map of connection URL to connection factories.
    • factory

      private final PooledConnectionFactory factory
      Factory to copy properties from.
    • closed

      private boolean closed
      Whether this connection factory has been closed.
  • Constructor Details

    • PooledReferralConnectionFactory

      public PooledReferralConnectionFactory(PooledConnectionFactory cf)
      Creates a new pooled referral connection factory.
      Parameters:
      cf - pooled connection factory to copy properties from
  • Method Details