/** {@inheritDoc} */ @Override public Response<Void> modify(final ModifyRequest request) throws LdapException { Response<Void> response = null; try { final JLdapUtils bu = new JLdapUtils(); final LDAPResponseQueue queue = connection.modify( request.getDn(), bu.fromAttributeModification(request.getAttributeModifications()), (LDAPResponseQueue) null, getLDAPConstraints(request)); final LDAPResponse lr = (LDAPResponse) queue.getResponse(); response = createResponse(request, null, lr); } catch (LDAPException e) { processLDAPException(e); } return response; }