final case class ContextualTypedActorFactory(typedActor: TypedActorExtension, actorFactory: ActorContext) extends TypedActorFactory with Product with Serializable
ContextualTypedActorFactory allows TypedActors to create children, effectively forming the same Actor Supervision Hierarchies as normal Actors can.
- Source
- TypedActor.scala
- Alphabetic
- By Inheritance
- ContextualTypedActorFactory
- Serializable
- Serializable
- Product
- Equals
- TypedActorFactory
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Instance Constructors
- new ContextualTypedActorFactory(typedActor: TypedActorExtension, actorFactory: ActorContext)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from ContextualTypedActorFactory to any2stringadd[ContextualTypedActorFactory] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (ContextualTypedActorFactory, B)
- Implicit
- This member is added by an implicit conversion from ContextualTypedActorFactory to ArrowAssoc[ContextualTypedActorFactory] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
actorFactory: ActorContext
Underlying dependency is to be able to create normal Actors
Underlying dependency is to be able to create normal Actors
- Definition Classes
- ContextualTypedActorFactory → TypedActorFactory
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate() @throws( ... )
-
def
ensuring(cond: (ContextualTypedActorFactory) ⇒ Boolean, msg: ⇒ Any): ContextualTypedActorFactory
- Implicit
- This member is added by an implicit conversion from ContextualTypedActorFactory to Ensuring[ContextualTypedActorFactory] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (ContextualTypedActorFactory) ⇒ Boolean): ContextualTypedActorFactory
- Implicit
- This member is added by an implicit conversion from ContextualTypedActorFactory to Ensuring[ContextualTypedActorFactory] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): ContextualTypedActorFactory
- Implicit
- This member is added by an implicit conversion from ContextualTypedActorFactory to Ensuring[ContextualTypedActorFactory] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): ContextualTypedActorFactory
- Implicit
- This member is added by an implicit conversion from ContextualTypedActorFactory to Ensuring[ContextualTypedActorFactory] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from ContextualTypedActorFactory to StringFormat[ContextualTypedActorFactory] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
def
getActorRefFor(proxy: AnyRef): ActorRef
Retrieves the underlying ActorRef for the supplied TypedActor proxy, or null if none found
Retrieves the underlying ActorRef for the supplied TypedActor proxy, or null if none found
- Definition Classes
- ContextualTypedActorFactory → TypedActorFactory
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isTypedActor(proxyOrNot: AnyRef): Boolean
Returns whether the supplied AnyRef is a TypedActor proxy or not
Returns whether the supplied AnyRef is a TypedActor proxy or not
- Definition Classes
- ContextualTypedActorFactory → TypedActorFactory
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
poisonPill(proxy: AnyRef): Boolean
Sends a PoisonPill the underlying ActorRef for the supplied TypedActor proxy, if any, returns whether it could find the find the ActorRef or not
Sends a PoisonPill the underlying ActorRef for the supplied TypedActor proxy, if any, returns whether it could find the find the ActorRef or not
- Definition Classes
- TypedActorFactory
-
def
stop(proxy: AnyRef): Boolean
Stops the underlying ActorRef for the supplied TypedActor proxy, if any, returns whether it could find the find the ActorRef or not
Stops the underlying ActorRef for the supplied TypedActor proxy, if any, returns whether it could find the find the ActorRef or not
- Definition Classes
- TypedActorFactory
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
val
typedActor: TypedActorExtension
Underlying dependency to a TypedActorExtension, which can either be contextual or ActorSystem "global"
Underlying dependency to a TypedActorExtension, which can either be contextual or ActorSystem "global"
- Definition Classes
- ContextualTypedActorFactory → TypedActorFactory
-
def
typedActorOf[R <: AnyRef, T <: R](props: TypedProps[T], actorRef: ActorRef): R
Creates a TypedActor that intercepts the calls and forwards them as akka.actor.TypedActor.MethodCall to the provided ActorRef.
Creates a TypedActor that intercepts the calls and forwards them as akka.actor.TypedActor.MethodCall to the provided ActorRef.
- Definition Classes
- TypedActorFactory
-
def
typedActorOf[R <: AnyRef, T <: R](props: TypedProps[T], name: String): R
Creates a new TypedActor with the specified properties
Creates a new TypedActor with the specified properties
- Definition Classes
- TypedActorFactory
-
def
typedActorOf[R <: AnyRef, T <: R](props: TypedProps[T]): R
Creates a new TypedActor with the specified properties
Creates a new TypedActor with the specified properties
- Definition Classes
- TypedActorFactory
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
→[B](y: B): (ContextualTypedActorFactory, B)
- Implicit
- This member is added by an implicit conversion from ContextualTypedActorFactory to ArrowAssoc[ContextualTypedActorFactory] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc