コード例 #1
0
 /** {@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;
 }