| | |
| | | * |
| | | * |
| | | * Copyright 2009-2010 Sun Microsystems, Inc. |
| | | * Portions copyright 2011 ForgeRock AS |
| | | * Portions copyright 2011-2012 ForgeRock AS |
| | | */ |
| | | |
| | | package org.forgerock.opendj.ldap; |
| | |
| | | */ |
| | | @Override |
| | | public Result add(final AddRequest request) throws ErrorResultException, |
| | | InterruptedException, UnsupportedOperationException, |
| | | IllegalStateException, NullPointerException |
| | | InterruptedException |
| | | { |
| | | final FutureResult<Result> future = addAsync(request, null, null); |
| | | try |
| | |
| | | */ |
| | | @Override |
| | | public BindResult bind(final BindRequest request) |
| | | throws ErrorResultException, InterruptedException, |
| | | UnsupportedOperationException, IllegalStateException, |
| | | NullPointerException |
| | | throws ErrorResultException, InterruptedException |
| | | { |
| | | final FutureResult<BindResult> future = bindAsync(request, null, null); |
| | | try |
| | |
| | | */ |
| | | @Override |
| | | public CompareResult compare(final CompareRequest request) |
| | | throws ErrorResultException, InterruptedException, |
| | | UnsupportedOperationException, IllegalStateException, |
| | | NullPointerException |
| | | throws ErrorResultException, InterruptedException |
| | | { |
| | | final FutureResult<CompareResult> future = compareAsync(request, null, null); |
| | | try |
| | |
| | | */ |
| | | @Override |
| | | public Result delete(final DeleteRequest request) |
| | | throws ErrorResultException, InterruptedException, |
| | | UnsupportedOperationException, IllegalStateException, |
| | | NullPointerException |
| | | throws ErrorResultException, InterruptedException |
| | | { |
| | | final FutureResult<Result> future = deleteAsync(request, null, null); |
| | | try |
| | |
| | | public <R extends ExtendedResult> R extendedRequest( |
| | | final ExtendedRequest<R> request, |
| | | final IntermediateResponseHandler handler) throws ErrorResultException, |
| | | InterruptedException, UnsupportedOperationException, |
| | | IllegalStateException, NullPointerException |
| | | InterruptedException |
| | | { |
| | | final FutureResult<R> future = extendedRequestAsync(request, handler, null); |
| | | try |
| | |
| | | */ |
| | | @Override |
| | | public Result modify(final ModifyRequest request) |
| | | throws ErrorResultException, InterruptedException, |
| | | UnsupportedOperationException, IllegalStateException, |
| | | NullPointerException |
| | | throws ErrorResultException, InterruptedException |
| | | { |
| | | final FutureResult<Result> future = modifyAsync(request, null, null); |
| | | try |
| | |
| | | */ |
| | | @Override |
| | | public Result modifyDN(final ModifyDNRequest request) |
| | | throws ErrorResultException, InterruptedException, |
| | | UnsupportedOperationException, IllegalStateException, |
| | | NullPointerException |
| | | throws ErrorResultException, InterruptedException |
| | | { |
| | | final FutureResult<Result> future = modifyDNAsync(request, null, null); |
| | | try |
| | |
| | | @Override |
| | | public Result search(final SearchRequest request, |
| | | final SearchResultHandler handler) throws ErrorResultException, |
| | | InterruptedException, UnsupportedOperationException, |
| | | IllegalStateException, NullPointerException |
| | | InterruptedException |
| | | { |
| | | final FutureResult<Result> future = searchAsync(request, null, handler); |
| | | try |