/** * Applies <code>LDAPConstraints</code> to the specified <code>LDAPConnection</code>. Implemented * to assign <code>timeLimit</code> and <code>referralFollowing</code> constraint values retrieved * from the currently assigned {@link LdapConnectionManagerConfig}. * * @param conn */ protected void applyConstraints(LDAPConnection conn) { int timeout = config.getOperationTimeout(); boolean followReferrals = config.isFollowReferrals(); if (M_log.isDebugEnabled()) { M_log.debug( "applyConstraints(): values [timeout = " + timeout + "][follow referrals = " + followReferrals + "]"); } LDAPConstraints constraints = new LDAPConstraints(); constraints.setTimeLimit(timeout); constraints.setReferralFollowing(followReferrals); conn.setConstraints(constraints); }