public class Talk<T>
extends java.lang.Object
| Constructor and Description |
|---|
Talk(Guardian guardian,
akka.actor.typed.ActorRef<T> recipient) |
| Modifier and Type | Method and Description |
|---|---|
<Res> java.util.concurrent.CompletionStage<Res> |
ask(java.util.function.Function<akka.actor.typed.ActorRef<Res>,T> msgFactory) |
<Res> Res |
askAndWait(java.lang.Class<Res> retClass,
java.util.function.Function<akka.actor.typed.ActorRef<Res>,T> msgFactory) |
<Res> Res |
askAndWait(java.util.function.Function<akka.actor.typed.ActorRef<Res>,T> msgFactory) |
<R> java.util.concurrent.CompletionStage<R> |
async(java.util.concurrent.Callable<R> callable) |
java.util.concurrent.CompletionStage<java.lang.Void> |
async(java.lang.Runnable runnable) |
void |
stop() |
Talk<T> |
tell(T msg) |
Talk<T> |
timeout(long timout) |
public <Res> java.util.concurrent.CompletionStage<Res> ask(java.util.function.Function<akka.actor.typed.ActorRef<Res>,T> msgFactory)
public <Res> Res askAndWait(java.lang.Class<Res> retClass,
java.util.function.Function<akka.actor.typed.ActorRef<Res>,T> msgFactory)
public <Res> Res askAndWait(java.util.function.Function<akka.actor.typed.ActorRef<Res>,T> msgFactory)
public void stop()
public java.util.concurrent.CompletionStage<java.lang.Void> async(java.lang.Runnable runnable)
public <R> java.util.concurrent.CompletionStage<R> async(java.util.concurrent.Callable<R> callable)