Class RedissonRedLockLease.ActorFSM

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface akka.actor.Actor

        akka.actor.Actor.emptyBehavior$, akka.actor.Actor.ignoringBehavior$
      • Nested classes/interfaces inherited from interface akka.actor.FSM

        akka.actor.FSM.$minus$greater$, akka.actor.FSM.CurrentState<S extends java.lang.Object>, akka.actor.FSM.CurrentState$, akka.actor.FSM.Event<D extends java.lang.Object>, akka.actor.FSM.Event$, akka.actor.FSM.Failure, akka.actor.FSM.Failure$, akka.actor.FSM.LogEntry<S extends java.lang.Object,​D extends java.lang.Object>, akka.actor.FSM.LogEntry$, akka.actor.FSM.Normal$, akka.actor.FSM.NullFunction$, akka.actor.FSM.Reason, akka.actor.FSM.Shutdown$, akka.actor.FSM.SilentState<S extends java.lang.Object,​D extends java.lang.Object>, akka.actor.FSM.State<S extends java.lang.Object,​D extends java.lang.Object>, akka.actor.FSM.State$, akka.actor.FSM.StateTimeout$, akka.actor.FSM.StopEvent<S extends java.lang.Object,​D extends java.lang.Object>, akka.actor.FSM.StopEvent$, akka.actor.FSM.SubscribeTransitionCallBack, akka.actor.FSM.SubscribeTransitionCallBack$, akka.actor.FSM.TimeoutMarker, akka.actor.FSM.TimeoutMarker$, akka.actor.FSM.Timer, akka.actor.FSM.Timer$, akka.actor.FSM.TransformHelper, akka.actor.FSM.Transition<S extends java.lang.Object>, akka.actor.FSM.Transition$, akka.actor.FSM.UnsubscribeTransitionCallBack, akka.actor.FSM.UnsubscribeTransitionCallBack$
    • Constructor Summary

      Constructors 
      Constructor Description
      ActorFSM​(scala.Function1<java.lang.Object,​scala.runtime.BoxedUnit> lockedCountChangeCallback, akka.coordination.lease.LeaseSettings leaseSettings)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      akka.actor.ActorSystem actorSystem()  
      akka.actor.ActorContext context()  
      akka.actor.FSM.Event$ Event()  
      protected java.util.Set<akka.actor.ActorRef> listeners()  
      akka.event.LoggingAdapter logger()  
      akka.dispatch.DequeBasedMessageQueueSemantics mailbox()  
      akka.actor.ActorRef self()  
      akka.actor.FSM.StateTimeout$ StateTimeout()  
      akka.actor.FSM.StopEvent$ StopEvent()  
      • 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

        akka$actor$Actor$_setter_$context_$eq, akka$actor$Actor$_setter_$self_$eq, aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, postRestart, preStart, sender, supervisorStrategy, unhandled
      • Methods inherited from interface akka.actor.ActorLogging

        akka$actor$ActorLogging$$_log, akka$actor$ActorLogging$$_log_$eq, log
      • Methods inherited from interface akka.actor.FSM

        $minus$greater, akka$actor$FSM$_setter_$$minus$greater_$eq, akka$actor$FSM$_setter_$akka$actor$FSM$$handleEventDefault_$eq, akka$actor$FSM$_setter_$akka$actor$FSM$$stateFunctions_$eq, akka$actor$FSM$_setter_$akka$actor$FSM$$stateTimeouts_$eq, akka$actor$FSM$_setter_$akka$actor$FSM$$timerGen_$eq, akka$actor$FSM$_setter_$akka$actor$FSM$$timers_$eq, akka$actor$FSM$_setter_$Event_$eq, akka$actor$FSM$_setter_$StateTimeout_$eq, akka$actor$FSM$_setter_$StopEvent_$eq, akka$actor$FSM$$currentState, akka$actor$FSM$$currentState_$eq, akka$actor$FSM$$generation, akka$actor$FSM$$generation_$eq, akka$actor$FSM$$handleEvent, akka$actor$FSM$$handleEvent_$eq, akka$actor$FSM$$handleEventDefault, akka$actor$FSM$$nextState, akka$actor$FSM$$nextState_$eq, akka$actor$FSM$$processMsg, akka$actor$FSM$$stateFunctions, akka$actor$FSM$$stateTimeouts, akka$actor$FSM$$terminateEvent, akka$actor$FSM$$terminateEvent_$eq, akka$actor$FSM$$timeoutFuture, akka$actor$FSM$$timeoutFuture_$eq, akka$actor$FSM$$timerGen, akka$actor$FSM$$timers, akka$actor$FSM$$transitionEvent, akka$actor$FSM$$transitionEvent_$eq, applyState, cancelTimer, debugEvent, goto, initialize, isStateTimerActive, isTimerActive, logTermination, makeTransition, nextStateData, onTermination, onTransition, postStop, processEvent, receive, setStateTimeout, setTimer, setTimer$default$4, startWith, startWith$default$3, stateData, stateName, stay, stop, stop, stop, total2pf, transform, when, when$default$2, whenUnhandled
      • Methods inherited from interface akka.routing.Listeners

        akka$routing$Listeners$_setter_$listeners_$eq, gossip, gossip$default$2, listenerManagement
      • Methods inherited from interface akka.actor.StashSupport

        akka$actor$StashSupport$_setter_$akka$actor$StashSupport$$capacity_$eq, akka$actor$StashSupport$_setter_$mailbox_$eq, akka$actor$StashSupport$$capacity, akka$actor$StashSupport$$theStash, akka$actor$StashSupport$$theStash_$eq, clearStash, prepend, stash, unstash, unstashAll, unstashAll
      • Methods inherited from interface akka.actor.UnrestrictedStash

        postStop, preRestart
    • Constructor Detail

      • ActorFSM

        public ActorFSM​(scala.Function1<java.lang.Object,​scala.runtime.BoxedUnit> lockedCountChangeCallback,
                        akka.coordination.lease.LeaseSettings leaseSettings)
    • Method Detail

      • actorSystem

        public akka.actor.ActorSystem actorSystem()
      • context

        public akka.actor.ActorContext context()
        Specified by:
        context in interface akka.actor.Actor
        Specified by:
        context in interface akka.actor.StashSupport
      • listeners

        protected java.util.Set<akka.actor.ActorRef> listeners()
        Specified by:
        listeners in interface akka.routing.Listeners
      • logger

        public akka.event.LoggingAdapter logger()
      • mailbox

        public akka.dispatch.DequeBasedMessageQueueSemantics mailbox()
        Specified by:
        mailbox in interface akka.actor.StashSupport
      • self

        public final akka.actor.ActorRef self()
        Specified by:
        self in interface akka.actor.Actor
        Specified by:
        self in interface akka.actor.StashSupport