| File was renamed from sdk/src/com/sun/opends/sdk/ldap/AbstractResultFutureImpl.java |
| | |
| | | |
| | | |
| | | /** |
| | | * Abstract result future implementation. |
| | | * Abstract future result implementation. |
| | | * |
| | | * @param <S> |
| | | * The type of result returned by this future. |
| | | */ |
| | | abstract class AbstractResultFutureImpl<S extends Result> extends |
| | | abstract class AbstractLDAPFutureResultImpl<S extends Result> extends |
| | | AbstractFutureResult<S> implements FutureResult<S> |
| | | { |
| | | private final LDAPConnection connection; |
| | |
| | | * @param connection |
| | | * The client connection. |
| | | */ |
| | | AbstractResultFutureImpl(int messageID, |
| | | AbstractLDAPFutureResultImpl(int messageID, |
| | | ResultHandler<? super S> handler, LDAPConnection connection) |
| | | { |
| | | super(handler); |
| | |
| | | /** |
| | | * {@inheritDoc} |
| | | */ |
| | | protected final ErrorResultException handleCancelRequest() |
| | | protected final ErrorResultException handleCancelRequest( |
| | | boolean mayInterruptIfRunning) |
| | | { |
| | | connection.abandon(Requests.newAbandonRequest(messageID)); |
| | | return null; |