| | |
| | | @Override |
| | | public void handleAdd(final RequestContext requestContext, final AddRequest request, |
| | | final IntermediateResponseHandler intermediateResponseHandler, |
| | | final ResultHandler<? super Result> resultHandler) { |
| | | final ResultHandler<Result> resultHandler) { |
| | | try { |
| | | synchronized (writeLock) { |
| | | final DN dn = request.getName(); |
| | |
| | | public void handleBind(final RequestContext requestContext, final int version, |
| | | final BindRequest request, |
| | | final IntermediateResponseHandler intermediateResponseHandler, |
| | | final ResultHandler<? super BindResult> resultHandler) { |
| | | final ResultHandler<BindResult> resultHandler) { |
| | | try { |
| | | final Entry entry; |
| | | synchronized (writeLock) { |
| | |
| | | @Override |
| | | public void handleCompare(final RequestContext requestContext, final CompareRequest request, |
| | | final IntermediateResponseHandler intermediateResponseHandler, |
| | | final ResultHandler<? super CompareResult> resultHandler) { |
| | | final ResultHandler<CompareResult> resultHandler) { |
| | | try { |
| | | final Entry entry; |
| | | final Attribute assertion; |
| | |
| | | @Override |
| | | public void handleDelete(final RequestContext requestContext, final DeleteRequest request, |
| | | final IntermediateResponseHandler intermediateResponseHandler, |
| | | final ResultHandler<? super Result> resultHandler) { |
| | | final ResultHandler<Result> resultHandler) { |
| | | try { |
| | | final Entry entry; |
| | | synchronized (writeLock) { |
| | |
| | | public <R extends ExtendedResult> void handleExtendedRequest( |
| | | final RequestContext requestContext, final ExtendedRequest<R> request, |
| | | final IntermediateResponseHandler intermediateResponseHandler, |
| | | final ResultHandler<? super R> resultHandler) { |
| | | final ResultHandler<R> resultHandler) { |
| | | resultHandler.handleErrorResult(newErrorResult(ResultCode.UNWILLING_TO_PERFORM, |
| | | "Extended request operation not supported")); |
| | | } |
| | |
| | | @Override |
| | | public void handleModify(final RequestContext requestContext, final ModifyRequest request, |
| | | final IntermediateResponseHandler intermediateResponseHandler, |
| | | final ResultHandler<? super Result> resultHandler) { |
| | | final ResultHandler<Result> resultHandler) { |
| | | try { |
| | | final Entry entry; |
| | | final Entry newEntry; |
| | |
| | | @Override |
| | | public void handleModifyDN(final RequestContext requestContext, final ModifyDNRequest request, |
| | | final IntermediateResponseHandler intermediateResponseHandler, |
| | | final ResultHandler<? super Result> resultHandler) { |
| | | final ResultHandler<Result> resultHandler) { |
| | | resultHandler.handleErrorResult(newErrorResult(ResultCode.UNWILLING_TO_PERFORM, |
| | | "ModifyDN request operation not supported")); |
| | | } |