public class Async
extends java.lang.Object
| Constructor and Description |
|---|
Async() |
| Modifier and Type | Method and Description |
|---|---|
<T,D> AsyncFutures<T,D> |
accept(D data,
com.google.common.util.concurrent.ListenableFuture<T> future) |
<T,D> AsyncFutures<T,D> |
accept(java.lang.Iterable<D> iterable,
java.util.function.Function<D,com.google.common.util.concurrent.ListenableFuture<T>> function) |
<T,D> AsyncFutures<T,D> |
acceptAll(AsyncFutures<T,D> result) |
AsyncResultSet<?> |
execute(java.util.function.Consumer<com.datastax.driver.core.BoundStatement> consumer) |
<D> AsyncResultSet<D> |
execute(D[] array,
java.util.function.BiConsumer<D,com.datastax.driver.core.BoundStatement> biConsumer) |
<D> AsyncResultSet<D> |
execute(D data,
java.util.function.Consumer<com.datastax.driver.core.BoundStatement> consumer) |
<D> AsyncResultSet<D> |
execute(java.lang.Iterable<D> iterable,
java.util.function.BiConsumer<D,com.datastax.driver.core.BoundStatement> biConsumer) |
net.e6tech.elements.common.resources.Provision |
getProvision() |
<T,D> AsyncFutures<T,D> |
getResult() |
Async |
inCompletionOrder() |
<T> Async |
inCompletionOrder(java.util.function.Consumer<T> consumer) |
Async |
inExecutionOrder() |
<D,T> Async |
inExecutionOrder(java.util.function.BiConsumer<D,T> consumer) |
<T> Async |
inExecutionOrder(java.util.function.Consumer<T> consumer) |
Async |
prepare(com.datastax.driver.core.PreparedStatement stmt) |
Async |
prepare(java.lang.String stmt) |
Async |
reset() |
static void |
resetAll(Async... asyncs) |
void |
setProvision(net.e6tech.elements.common.resources.Provision provision) |
public static void resetAll(Async... asyncs)
public net.e6tech.elements.common.resources.Provision getProvision()
@Inject public void setProvision(net.e6tech.elements.common.resources.Provision provision)
public Async prepare(java.lang.String stmt)
public Async prepare(com.datastax.driver.core.PreparedStatement stmt)
public Async reset()
public <T,D> AsyncFutures<T,D> getResult()
public <T,D> AsyncFutures<T,D> acceptAll(AsyncFutures<T,D> result)
public <T,D> AsyncFutures<T,D> accept(D data, com.google.common.util.concurrent.ListenableFuture<T> future)
public <T,D> AsyncFutures<T,D> accept(java.lang.Iterable<D> iterable, java.util.function.Function<D,com.google.common.util.concurrent.ListenableFuture<T>> function)
public AsyncResultSet<?> execute(java.util.function.Consumer<com.datastax.driver.core.BoundStatement> consumer)
public <D> AsyncResultSet<D> execute(D data, java.util.function.Consumer<com.datastax.driver.core.BoundStatement> consumer)
public <D> AsyncResultSet<D> execute(java.lang.Iterable<D> iterable, java.util.function.BiConsumer<D,com.datastax.driver.core.BoundStatement> biConsumer)
public <D> AsyncResultSet<D> execute(D[] array, java.util.function.BiConsumer<D,com.datastax.driver.core.BoundStatement> biConsumer)
public Async inCompletionOrder()
public <T> Async inCompletionOrder(java.util.function.Consumer<T> consumer)
public Async inExecutionOrder()
public <T> Async inExecutionOrder(java.util.function.Consumer<T> consumer)
public <D,T> Async inExecutionOrder(java.util.function.BiConsumer<D,T> consumer)