Class IdleSupervisor
java.lang.Object
akka.actor.typed.Behavior<T>
akka.actor.typed.ExtensibleBehavior<T>
akka.actor.typed.javadsl.AbstractBehavior<OwnerSupervisorCommand>
org.opendaylight.controller.eos.akka.owner.supervisor.IdleSupervisor
public final class IdleSupervisor
extends akka.actor.typed.javadsl.AbstractBehavior<OwnerSupervisorCommand>
Initial Supervisor behavior that stays idle and only switches itself to the active behavior when its running
in the primary datacenter, or is activated on demand. Once the supervisor instance is no longer needed in the
secondary datacenter it needs to be deactivated manually.
-
Nested Class Summary
Nested classes/interfaces inherited from class akka.actor.typed.Behavior
akka.actor.typed.Behavior.BehaviorDecorators<Inner extends Object>, akka.actor.typed.Behavior.BehaviorDecorators$ -
Method Summary
Modifier and TypeMethodDescriptionstatic akka.actor.typed.Behavior<OwnerSupervisorCommand>create(org.opendaylight.mdsal.binding.dom.codec.api.BindingInstanceIdentifierCodec iidCodec) akka.actor.typed.javadsl.Receive<OwnerSupervisorCommand>Methods inherited from class akka.actor.typed.javadsl.AbstractBehavior
getContext, newReceiveBuilder, receive, receiveSignalMethods inherited from class akka.actor.typed.Behavior
_tag, BehaviorDecorators, canonicalize, existsInStack, interpretMessage, interpretSignal, isAlive, isDeferred, isUnhandled, narrow, start, unsafeCast, validateAsInitial
-
Method Details
-
create
public static akka.actor.typed.Behavior<OwnerSupervisorCommand> create(org.opendaylight.mdsal.binding.dom.codec.api.BindingInstanceIdentifierCodec iidCodec) -
createReceive
- Specified by:
createReceivein classakka.actor.typed.javadsl.AbstractBehavior<OwnerSupervisorCommand>
-