public class PinnedDispatcher extends Dispatcher
The preferred way of creating dispatchers is to define configuration of it and use the
the lookup
method in Dispatchers
.
Constructor and Description |
---|
PinnedDispatcher(MessageDispatcherConfigurator _configurator,
ActorCell _actor,
java.lang.String _id,
scala.concurrent.duration.FiniteDuration _shutdownTimeout,
ThreadPoolConfig _threadPoolConfig) |
Modifier and Type | Method and Description |
---|---|
protected void |
register(ActorCell actorCell)
If you override it, you must call it.
|
protected void |
unregister(ActorCell actor)
If you override it, you must call it.
|
createMailbox, dispatch, executeTask, executorService, id, registerForExecution, shutdown, shutdownTimeout, systemDispatch, throughput, throughputDeadlineTime, toString
actors, attach, configurator, debug, detach, eventStream, inhabitants, isThroughputDeadlineTimeDefined, mailboxes, printActors, reportFailure, RESCHEDULED, resubmitOnBlock, resume, SCHEDULED, suspend, unbatchedExecute, UNSCHEDULED
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
batchable, execute
public PinnedDispatcher(MessageDispatcherConfigurator _configurator, ActorCell _actor, java.lang.String _id, scala.concurrent.duration.FiniteDuration _shutdownTimeout, ThreadPoolConfig _threadPoolConfig)
protected void register(ActorCell actorCell)
MessageDispatcher
INTERNAL API
register
in class MessageDispatcher
actorCell
- (undocumented)protected void unregister(ActorCell actor)
MessageDispatcher
INTERNAL API
unregister
in class MessageDispatcher
actor
- (undocumented)