jsactor

JsInternalActorContext

Related Docs: object JsInternalActorContext | package jsactor

class JsInternalActorContext extends JsActorContext with JsInternalActorRefFactory

Linear Supertypes
JsInternalActorRefFactory, JsActorContext, JsActorRefFactory, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JsInternalActorContext
  2. JsInternalActorRefFactory
  3. JsActorContext
  4. JsActorRefFactory
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JsInternalActorContext(props: JsProps, parent: JsActorRef, _actorRef: JsInternalActorRef)(implicit system: JsActorSystem, dispatcher: ExecutionContextExecutor)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. var _children: Set[JsActorRef]

    Attributes
    protected
    Definition Classes
    JsInternalActorRefFactory
  5. def actorOf(props: JsProps, name: String): JsActorRef

    Definition Classes
    JsInternalActorRefFactory → JsActorRefFactory
  6. def actorOf(props: JsProps): JsActorRef

    Definition Classes
    JsInternalActorRefFactory → JsActorRefFactory
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def become(behavior: Receive, discardOld: Boolean): Unit

    Changes the Actor's behavior to become the new 'Receive' (PartialFunction[Any, Unit]) handler.

    Changes the Actor's behavior to become the new 'Receive' (PartialFunction[Any, Unit]) handler. This method acts upon the behavior stack as follows:

    • if discardOld = true it will replace the top element (i.e. the current behavior)
    • if discardOld = false it will keep the current behavior and push the given one atop

    The default of replacing the current behavior on the stack has been chosen to avoid memory leaks in case client code is written without consulting this documentation first (i.e. always pushing new behaviors and never issuing an unbecome())

    Definition Classes
    JsInternalActorContextJsActorContext
  9. def become(behavior: Receive): Unit

    Changes the Actor's behavior to become the new 'Receive' (PartialFunction[Any, Unit]) handler.

    Changes the Actor's behavior to become the new 'Receive' (PartialFunction[Any, Unit]) handler. Replaces the current behavior on the top of the behavior stack.

    Definition Classes
    JsActorContext
  10. def child(name: String): Option[JsActorRef]

    Definition Classes
    JsInternalActorContextJsActorContext
  11. def children: Iterable[JsActorRef]

    Definition Classes
    JsInternalActorContextJsActorContext
  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. implicit val dispatcher: ExecutionContextExecutor

  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. val log: JsActorLogger

    Attributes
    protected
  21. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  24. val parent: JsActorRef

    Returns the supervising parent ActorRef.

    Returns the supervising parent ActorRef.

    Definition Classes
    JsInternalActorContextJsActorContext
  25. val props: JsProps

    Definition Classes
    JsInternalActorContextJsActorContext
  26. def receiveTimeout: Duration

    Definition Classes
    JsInternalActorContextJsActorContext
  27. def self: JsActorRef

    Definition Classes
    JsInternalActorContextJsActorContext
  28. def sender(): JsActorRef

    Definition Classes
    JsInternalActorContextJsActorContext
  29. def setReceiveTimeout(timeout: Duration): Unit

    Definition Classes
    JsInternalActorContextJsActorContext
  30. def stop(actor: JsActorRef): Unit

    Definition Classes
    JsInternalActorRefFactory → JsActorRefFactory
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  32. implicit val system: JsActorSystem

    The system that the actor belongs to.

    The system that the actor belongs to. Importing this member will place an implicit ActorSystem in scope.

    Definition Classes
    JsInternalActorContextJsActorContext
  33. def toString(): String

    Definition Classes
    AnyRef → Any
  34. def unbecome(): Unit

    Reverts the Actor behavior to the previous one on the behavior stack.

    Reverts the Actor behavior to the previous one on the behavior stack.

    Definition Classes
    JsInternalActorContextJsActorContext
  35. def unwatch(subject: JsActorRef): JsActorRef

    Unregisters this actor as Monitor for the provided ActorRef.

    Unregisters this actor as Monitor for the provided ActorRef.

    returns

    the provided ActorRef

    Definition Classes
    JsInternalActorContextJsActorContext
  36. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. def watch(subject: JsActorRef): JsActorRef

    Registers this actor as a Monitor for the provided ActorRef.

    Registers this actor as a Monitor for the provided ActorRef. This actor will receive a Terminated(subject) message when watched actor is terminated.

    returns

    the provided ActorRef

    Definition Classes
    JsInternalActorContextJsActorContext

Inherited from JsInternalActorRefFactory

Inherited from JsActorContext

Inherited from JsActorRefFactory

Inherited from AnyRef

Inherited from Any

Ungrouped