akka.actor
Class FSM.Timer

java.lang.Object
  extended by akka.actor.FSM.Timer
All Implemented Interfaces:
NoSerializationVerificationNeeded, java.io.Serializable, scala.Equals, scala.Product
Enclosing interface:
FSM<S,D>

public private static class FSM.Timer
extends java.lang.Object
implements NoSerializationVerificationNeeded, scala.Product, scala.Serializable

INTERNAL API

See Also:
Serialized Form

Constructor Summary
FSM.Timer(java.lang.String name, java.lang.Object msg, boolean repeat, int generation, ActorContext context)
           
 
Method Summary
 void cancel()
           
 int generation()
           
 java.lang.Object msg()
           
 java.lang.String name()
           
 boolean repeat()
           
 void schedule(ActorRef actor, scala.concurrent.duration.FiniteDuration timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
 
Methods inherited from interface scala.Equals
canEqual, equals
 

Constructor Detail

FSM.Timer

public FSM.Timer(java.lang.String name,
                 java.lang.Object msg,
                 boolean repeat,
                 int generation,
                 ActorContext context)
Method Detail

name

public java.lang.String name()

msg

public java.lang.Object msg()

repeat

public boolean repeat()

generation

public int generation()

schedule

public void schedule(ActorRef actor,
                     scala.concurrent.duration.FiniteDuration timeout)

cancel

public void cancel()