public class RoleChangeNotifier extends AbstractUntypedActor implements AutoCloseable
The RoleChangeNotifier is instantiated by the Shard and injected into the RaftActor.
LOG
Constructor and Description |
---|
RoleChangeNotifier(String memberId) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
static akka.actor.Props |
getProps(String memberId) |
protected void |
handleReceive(Object message)
Receive and handle an incoming message.
|
void |
preStart() |
createReceive, executeInSelf, ignoreMessage, isValidSender, unknownMessage
akka$actor$Actor$_setter_$context_$eq, akka$actor$Actor$_setter_$self_$eq, aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, context, emptyBehavior, getContext, getSelf, getSender, postRestart, postStop, preRestart, preRestart, receive, receiveBuilder, self, sender, supervisorStrategy, unhandled
public RoleChangeNotifier(String memberId)
public static akka.actor.Props getProps(String memberId)
public void preStart() throws Exception
preStart
in interface akka.actor.Actor
preStart
in class akka.actor.AbstractActor
Exception
protected void handleReceive(Object message)
AbstractUntypedActor
AbstractUntypedActor.ignoreMessage(Object)
or AbstractUntypedActor.unknownMessage(Object)
.handleReceive
in class AbstractUntypedActor
message
- the incoming messagepublic void close()
close
in interface AutoCloseable
Copyright © 2019 OpenDaylight. All rights reserved.