MessageDispatcher

org.apache.pekko.dispatch.MessageDispatcher

Attributes

Source
AbstractDispatcher.scala
Graph
Supertypes
trait Executor
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Value members

Abstract methods

def id: String

Identifier of this dispatcher, corresponds to the full key of the dispatcher configuration.

Identifier of this dispatcher, corresponds to the full key of the dispatcher configuration.

Attributes

Source
AbstractDispatcher.scala

Concrete methods

final def attach(actor: ActorCell): Unit

Attaches the specified actor instance to this dispatcher, which includes scheduling it to run for the first time (Create() is expected to have been enqueued by the ActorCell upon mailbox creation).

Attaches the specified actor instance to this dispatcher, which includes scheduling it to run for the first time (Create() is expected to have been enqueued by the ActorCell upon mailbox creation).

Attributes

Source
AbstractDispatcher.scala
final def detach(actor: ActorCell): Unit

Detaches the specified actor instance from this dispatcher

Detaches the specified actor instance from this dispatcher

Attributes

Source
AbstractDispatcher.scala
final def inhabitants: Long

Attributes

Source
AbstractDispatcher.scala
override def reportFailure(t: Throwable): Unit

Attributes

Definition Classes
Source
AbstractDispatcher.scala

Inherited methods

def batchable(runnable: Runnable): Boolean

Override this to define which runnables will be batched.

Override this to define which runnables will be batched.

Attributes

Inherited from:
BatchingExecutor (hidden)
Source
BatchingExecutor.scala
override def execute(runnable: Runnable): Unit

Attributes

Definition Classes
BatchingExecutor -> Executor
Inherited from:
BatchingExecutor (hidden)
Source
BatchingExecutor.scala

Deprecated and Inherited methods

Attributes

Deprecated
[Since version 2.12.0] preparation of ExecutionContexts will be removed
Inherited from:
ExecutionContext

Concrete fields

val mailboxes: Mailboxes

Attributes

Source
AbstractDispatcher.scala