Package akka.io
Class SelectionHandler.SelectorBasedManager
- java.lang.Object
-
- akka.io.SelectionHandler.SelectorBasedManager
-
- All Implemented Interfaces:
Actor
- Direct Known Subclasses:
TcpManager
,UdpConnectedManager
,UdpManager
- Enclosing class:
- SelectionHandler
public abstract static class SelectionHandler.SelectorBasedManager extends java.lang.Object implements Actor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface akka.actor.Actor
Actor.emptyBehavior$, Actor.ignoringBehavior$
-
-
Constructor Summary
Constructors Constructor Description SelectorBasedManager(SelectionHandlerSettings selectorSettings, int nrOfSelectors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
akka$actor$Actor$_setter_$context_$eq(ActorContext x$1)
protected void
akka$actor$Actor$_setter_$self_$eq(ActorRef x$1)
The 'self' field holds the ActorRef for this actor.ActorContext
context()
Scala API: Stores the context for this actor, including self, and sender.ActorRef
selectorPool()
ActorRef
self()
The 'self' field holds the ActorRef for this actor.SupervisorStrategy
supervisorStrategy()
User overridable definition the strategy to use for supervising child actors.scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>
workerForCommandHandler(scala.PartialFunction<SelectionHandler.HasFailureMessage,scala.Function1<ChannelRegistry,Props>> pf)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface akka.actor.Actor
aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, postRestart, postStop, preRestart, preStart, receive, sender, unhandled
-
-
-
-
Constructor Detail
-
SelectorBasedManager
public SelectorBasedManager(SelectionHandlerSettings selectorSettings, int nrOfSelectors)
-
-
Method Detail
-
akka$actor$Actor$_setter_$context_$eq
protected void akka$actor$Actor$_setter_$context_$eq(ActorContext x$1)
- Specified by:
akka$actor$Actor$_setter_$context_$eq
in interfaceActor
-
akka$actor$Actor$_setter_$self_$eq
protected final void akka$actor$Actor$_setter_$self_$eq(ActorRef x$1)
Description copied from interface:Actor
The 'self' field holds the ActorRef for this actor. Can be used to send messages to itself:self ! message
- Specified by:
akka$actor$Actor$_setter_$self_$eq
in interfaceActor
- Parameters:
x$1
- (undocumented)
-
context
public ActorContext context()
Description copied from interface:Actor
Scala API: Stores the context for this actor, including self, and sender. It is implicit to support operations such asforward
.WARNING: Only valid within the Actor itself, so do not close over it and publish it to other threads!
ActorContext
is the Scala API.getContext
returns aAbstractActor.ActorContext
, which is the Java API of the actor context.
-
selectorPool
public ActorRef selectorPool()
-
self
public final ActorRef self()
Description copied from interface:Actor
The 'self' field holds the ActorRef for this actor. Can be used to send messages to itself:self ! message
-
supervisorStrategy
public SupervisorStrategy supervisorStrategy()
Description copied from interface:Actor
User overridable definition the strategy to use for supervising child actors.- Specified by:
supervisorStrategy
in interfaceActor
- Returns:
- (undocumented)
-
workerForCommandHandler
public final scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> workerForCommandHandler(scala.PartialFunction<SelectionHandler.HasFailureMessage,scala.Function1<ChannelRegistry,Props>> pf)
-
-