| | |
| | | import org.forgerock.opendj.ldap.MemoryBackend; |
| | | import org.forgerock.opendj.ldap.RequestContext; |
| | | import org.forgerock.opendj.ldap.RequestHandler; |
| | | import org.forgerock.opendj.ldap.ResultHandler; |
| | | import org.forgerock.opendj.ldap.LdapResultHandler; |
| | | import org.forgerock.opendj.ldap.SearchResultHandler; |
| | | import org.forgerock.opendj.ldap.requests.AddRequest; |
| | | import org.forgerock.opendj.ldap.requests.BindRequest; |
| | |
| | | @Override |
| | | public void handleAdd(RequestContext requestContext, AddRequest request, |
| | | IntermediateResponseHandler intermediateResponseHandler, |
| | | ResultHandler<Result> resultHandler) { |
| | | LdapResultHandler<Result> resultHandler) { |
| | | requests.add(request); |
| | | handler.handleAdd(requestContext, request, intermediateResponseHandler, |
| | | resultHandler); |
| | |
| | | @Override |
| | | public void handleBind(RequestContext requestContext, int version, BindRequest request, |
| | | IntermediateResponseHandler intermediateResponseHandler, |
| | | ResultHandler<BindResult> resultHandler) { |
| | | LdapResultHandler<BindResult> resultHandler) { |
| | | requests.add(request); |
| | | handler.handleBind(requestContext, version, request, intermediateResponseHandler, |
| | | resultHandler); |
| | |
| | | @Override |
| | | public void handleCompare(RequestContext requestContext, CompareRequest request, |
| | | IntermediateResponseHandler intermediateResponseHandler, |
| | | ResultHandler<CompareResult> resultHandler) { |
| | | LdapResultHandler<CompareResult> resultHandler) { |
| | | requests.add(request); |
| | | handler.handleCompare(requestContext, request, intermediateResponseHandler, |
| | | resultHandler); |
| | |
| | | @Override |
| | | public void handleDelete(RequestContext requestContext, DeleteRequest request, |
| | | IntermediateResponseHandler intermediateResponseHandler, |
| | | ResultHandler<Result> resultHandler) { |
| | | LdapResultHandler<Result> resultHandler) { |
| | | requests.add(request); |
| | | handler.handleDelete(requestContext, request, intermediateResponseHandler, |
| | | resultHandler); |
| | |
| | | public <R extends ExtendedResult> void handleExtendedRequest( |
| | | RequestContext requestContext, ExtendedRequest<R> request, |
| | | IntermediateResponseHandler intermediateResponseHandler, |
| | | ResultHandler<R> resultHandler) { |
| | | LdapResultHandler<R> resultHandler) { |
| | | requests.add(request); |
| | | handler.handleExtendedRequest(requestContext, request, intermediateResponseHandler, |
| | | resultHandler); |
| | |
| | | @Override |
| | | public void handleModify(RequestContext requestContext, ModifyRequest request, |
| | | IntermediateResponseHandler intermediateResponseHandler, |
| | | ResultHandler<Result> resultHandler) { |
| | | LdapResultHandler<Result> resultHandler) { |
| | | requests.add(request); |
| | | handler.handleModify(requestContext, request, intermediateResponseHandler, |
| | | resultHandler); |
| | |
| | | @Override |
| | | public void handleModifyDN(RequestContext requestContext, ModifyDNRequest request, |
| | | IntermediateResponseHandler intermediateResponseHandler, |
| | | ResultHandler<Result> resultHandler) { |
| | | LdapResultHandler<Result> resultHandler) { |
| | | requests.add(request); |
| | | handler.handleModifyDN(requestContext, request, intermediateResponseHandler, |
| | | resultHandler); |
| | |
| | | @Override |
| | | public void handleSearch(RequestContext requestContext, SearchRequest request, |
| | | IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler, |
| | | ResultHandler<Result> resultHandler) { |
| | | LdapResultHandler<Result> resultHandler) { |
| | | requests.add(request); |
| | | handler.handleSearch(requestContext, request, intermediateResponseHandler, entryHandler, |
| | | resultHandler); |