public class DeleteRequestImpl<T> extends java.lang.Object implements DeleteRequest<T>
| Constructor and Description |
|---|
DeleteRequestImpl(RequestHolder<T> holder,
org.codehaus.jackson.type.TypeReference<T> jsonParserTypeRef) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<T> |
execute()
Executes the request and returns the deleted object.
|
com.google.common.util.concurrent.ListenableFuture<com.google.common.base.Optional<T>> |
executeAsync()
Executes the request asynchronously and returns a future of the deleted object.
|
public DeleteRequestImpl(RequestHolder<T> holder, org.codehaus.jackson.type.TypeReference<T> jsonParserTypeRef)
public com.google.common.base.Optional<T> execute()
DeleteRequestexecute in interface DeleteRequest<T>public com.google.common.util.concurrent.ListenableFuture<com.google.common.base.Optional<T>> executeAsync()
DeleteRequestexecuteAsync in interface DeleteRequest<T>