Package org.ldaptive.referral
Class DefaultReferralConnectionFactory
java.lang.Object
org.ldaptive.referral.DefaultReferralConnectionFactory
- All Implemented Interfaces:
ReferralConnectionFactory
Default implementation of a referral connection factory. Delegates to a
DefaultConnectionFactory.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DefaultConnectionFactoryFactory to copy properties from. -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new default referral connection factory.Creates a new default referral connection factory.Creates a new default referral connection factory. -
Method Summary
Modifier and TypeMethodDescriptionprivate DefaultConnectionFactorycopy(DefaultConnectionFactory cf, String url) Creates a copy of the supplied connection factory and sets the supplied URL on the new connection factory.Returns a connection factory for use with a referral.toString()
-
Field Details
-
factory
Factory to copy properties from.
-
-
Constructor Details
-
DefaultReferralConnectionFactory
public DefaultReferralConnectionFactory()Creates a new default referral connection factory. -
DefaultReferralConnectionFactory
Creates a new default referral connection factory.- Parameters:
cc- connection configuration to copy properties from
-
DefaultReferralConnectionFactory
Creates a new default referral connection factory.- Parameters:
cf- default connection factory to copy properties from
-
-
Method Details
-
copy
Creates a copy of the supplied connection factory and sets the supplied URL on the new connection factory.- Parameters:
cf- to copyurl- to set on the new connection factory- Returns:
- default connection factory
-
getConnectionFactory
Description copied from interface:ReferralConnectionFactoryReturns a connection factory for use with a referral.- Specified by:
getConnectionFactoryin interfaceReferralConnectionFactory- Parameters:
url- LDAP URL to the referral server- Returns:
- connection factory
-
toString
-