/** {@inheritDoc} */ @Override public Response<Boolean> compare(final CompareRequest request) throws LdapException { Response<Boolean> response = null; try { final JLdapUtils bu = new JLdapUtils(); final LDAPResponseQueue queue = connection.compare( request.getDn(), bu.fromLdapAttribute(request.getAttribute()), (LDAPResponseQueue) null, getLDAPConstraints(request)); final LDAPResponse lr = (LDAPResponse) queue.getResponse(); response = createResponse(request, lr.getResultCode() == ResultCode.COMPARE_TRUE.value(), lr); } catch (LDAPException e) { processLDAPException(e); } return response; }