public abstract class CommonBehavior<S extends CommonBehavior,T>
extends akka.actor.typed.javadsl.AbstractBehavior<T>
akka.actor.typed.Behavior.BehaviorDecorators<T>, akka.actor.typed.Behavior.BehaviorDecorators$, akka.actor.typed.Behavior.DeferredBehavior<T>, akka.actor.typed.Behavior.DeferredBehavior$, akka.actor.typed.Behavior.EmptyBehavior$, akka.actor.typed.Behavior.FailedBehavior, akka.actor.typed.Behavior.IgnoreBehavior$, akka.actor.typed.Behavior.SameBehavior$, akka.actor.typed.Behavior.StoppedBehavior<T>, akka.actor.typed.Behavior.StoppedBehavior$, akka.actor.typed.Behavior.UnhandledBehavior$| Constructor and Description |
|---|
CommonBehavior() |
| Modifier and Type | Method and Description |
|---|---|
akka.actor.ActorRef |
actorOf(akka.actor.Props props) |
akka.actor.ActorRef |
actorOf(akka.actor.Props props,
java.lang.String name) |
<U> java.util.concurrent.CompletionStage<U> |
ask(java.util.function.Function<akka.actor.typed.ActorRef<U>,T> message,
long timeoutMillis) |
<X extends CommonBehavior<X,Y>,Y> |
childActor(X child) |
akka.actor.typed.javadsl.Receive<T> |
createReceive() |
akka.actor.typed.javadsl.ActorContext<T> |
getContext() |
Guardian |
getGuardian() |
akka.actor.typed.ActorRef<T> |
getSelf() |
akka.actor.typed.ActorSystem<java.lang.Void> |
getSystem() |
protected void |
initialize() |
void |
setup(Guardian guardian,
akka.actor.typed.javadsl.ActorContext<T> context) |
void |
stop() |
<U> void |
stop(akka.actor.typed.ActorRef<U> child) |
S |
tell(T msg) |
akka.actor.ActorContext |
untypedContext() |
akka.actor.ActorRef |
untypedRef() |
newReceiveBuilder, receive, receiveSignalpublic akka.actor.typed.javadsl.Receive<T> createReceive()
createReceive in class akka.actor.typed.javadsl.AbstractBehavior<T>public akka.actor.typed.javadsl.ActorContext<T> getContext()
public akka.actor.typed.ActorSystem<java.lang.Void> getSystem()
public Guardian getGuardian()
public akka.actor.typed.ActorRef<T> getSelf()
protected void initialize()
public <X extends CommonBehavior<X,Y>,Y> Spawn<X,Y> childActor(X child)
public <U> java.util.concurrent.CompletionStage<U> ask(java.util.function.Function<akka.actor.typed.ActorRef<U>,T> message, long timeoutMillis)
public <U> void stop(akka.actor.typed.ActorRef<U> child)
public void stop()
public akka.actor.ActorRef untypedRef()
public akka.actor.ActorContext untypedContext()
public akka.actor.ActorRef actorOf(akka.actor.Props props,
java.lang.String name)
public akka.actor.ActorRef actorOf(akka.actor.Props props)