public class ListenableAsyncResult<V>
extends at.molindo.thirdparty.org.springframework.scheduling.annotation.AsyncResult<V>
implements org.elasticsearch.action.ListenableActionFuture<V>
| Constructor and Description |
|---|
ListenableAsyncResult(V value,
org.elasticsearch.threadpool.ThreadPool threadPool) |
| Modifier and Type | Method and Description |
|---|---|
V |
actionGet() |
V |
actionGet(long timeoutMillis) |
V |
actionGet(long timeout,
TimeUnit unit) |
V |
actionGet(String timeout) |
V |
actionGet(org.elasticsearch.common.unit.TimeValue timeout) |
void |
addListener(org.elasticsearch.action.ActionListener<V> listener) |
void |
addListener(Runnable listener) |
static <V> ListenableAsyncResult<V> |
create(V value) |
static <V> ListenableAsyncResult<V> |
create(V value,
org.elasticsearch.client.Client client,
org.elasticsearch.action.ActionRequest<?> request) |
Throwable |
getRootFailure() |
cancel, get, get, isCancelled, isDonepublic ListenableAsyncResult(V value, org.elasticsearch.threadpool.ThreadPool threadPool)
public static <V> ListenableAsyncResult<V> create(V value)
public static <V> ListenableAsyncResult<V> create(V value, org.elasticsearch.client.Client client, org.elasticsearch.action.ActionRequest<?> request)
public V actionGet() throws org.elasticsearch.ElasticSearchException
actionGet in interface org.elasticsearch.action.ActionFuture<V>org.elasticsearch.ElasticSearchExceptionpublic V actionGet(String timeout) throws org.elasticsearch.ElasticSearchException
actionGet in interface org.elasticsearch.action.ActionFuture<V>org.elasticsearch.ElasticSearchExceptionpublic V actionGet(long timeoutMillis) throws org.elasticsearch.ElasticSearchException
actionGet in interface org.elasticsearch.action.ActionFuture<V>org.elasticsearch.ElasticSearchExceptionpublic V actionGet(long timeout, TimeUnit unit) throws org.elasticsearch.ElasticSearchException
actionGet in interface org.elasticsearch.action.ActionFuture<V>org.elasticsearch.ElasticSearchExceptionpublic V actionGet(org.elasticsearch.common.unit.TimeValue timeout) throws org.elasticsearch.ElasticSearchException
actionGet in interface org.elasticsearch.action.ActionFuture<V>org.elasticsearch.ElasticSearchExceptionpublic Throwable getRootFailure()
getRootFailure in interface org.elasticsearch.action.ActionFuture<V>public void addListener(org.elasticsearch.action.ActionListener<V> listener)
addListener in interface org.elasticsearch.action.ListenableActionFuture<V>Copyright © 2013 Molindo GmbH. All Rights Reserved.