public final class ContextualTypedActorFactory extends java.lang.Object implements TypedActorFactory, scala.Product, scala.Serializable
Constructor and Description |
---|
ContextualTypedActorFactory(TypedActorExtension typedActor,
ActorContext actorFactory) |
Modifier and Type | Method and Description |
---|---|
ActorContext |
actorFactory()
Underlying dependency is to be able to create normal Actors
|
abstract static boolean |
canEqual(java.lang.Object that) |
abstract static boolean |
equals(java.lang.Object that) |
ActorRef |
getActorRefFor(java.lang.Object proxy)
Retrieves the underlying ActorRef for the supplied TypedActor proxy, or null if none found
|
boolean |
isTypedActor(java.lang.Object proxyOrNot)
Returns whether the supplied AnyRef is a TypedActor proxy or not
|
static boolean |
poisonPill(java.lang.Object proxy) |
abstract static int |
productArity() |
abstract static java.lang.Object |
productElement(int n) |
static scala.collection.Iterator<java.lang.Object> |
productIterator() |
static java.lang.String |
productPrefix() |
static boolean |
stop(java.lang.Object proxy) |
TypedActorExtension |
typedActor()
Underlying dependency to a TypedActorExtension, which can either be contextual or ActorSystem "global"
|
static <R,T extends R> |
typedActorOf(TypedProps<T> props) |
static <R,T extends R> |
typedActorOf(TypedProps<T> props,
ActorRef actorRef) |
static <R,T extends R> |
typedActorOf(TypedProps<T> props,
java.lang.String name) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
poisonPill, stop, typedActorOf, typedActorOf, typedActorOf
public ContextualTypedActorFactory(TypedActorExtension typedActor, ActorContext actorFactory)
public static boolean stop(java.lang.Object proxy)
public static boolean poisonPill(java.lang.Object proxy)
public static <R,T extends R> R typedActorOf(TypedProps<T> props)
public static <R,T extends R> R typedActorOf(TypedProps<T> props, java.lang.String name)
public static <R,T extends R> R typedActorOf(TypedProps<T> props, ActorRef actorRef)
public abstract static boolean canEqual(java.lang.Object that)
public abstract static boolean equals(java.lang.Object that)
public abstract static java.lang.Object productElement(int n)
public abstract static int productArity()
public static scala.collection.Iterator<java.lang.Object> productIterator()
public static java.lang.String productPrefix()
public TypedActorExtension typedActor()
TypedActorFactory
typedActor
in interface TypedActorFactory
public ActorContext actorFactory()
TypedActorFactory
actorFactory
in interface TypedActorFactory
public ActorRef getActorRefFor(java.lang.Object proxy)
TypedActorFactory
getActorRefFor
in interface TypedActorFactory
proxy
- (undocumented)public boolean isTypedActor(java.lang.Object proxyOrNot)
TypedActorFactory
isTypedActor
in interface TypedActorFactory
proxyOrNot
- (undocumented)