akka.camel.internal
Class ActivationTracker

java.lang.Object
  extended by akka.camel.internal.ActivationTracker
All Implemented Interfaces:
Actor, ActorLogging

public class ActivationTracker
extends java.lang.Object
implements Actor, ActorLogging

INTERNAL API An actor that tracks activation and de-activation of endpoints.


Nested Class Summary
 class ActivationTracker.ActivationStateMachine
          A state machine that keeps track of the endpoint activation status of an actor.
 
Nested classes/interfaces inherited from interface akka.actor.Actor
Actor.emptyBehavior$
 
Constructor Summary
ActivationTracker()
           
 
Method Summary
 scala.collection.mutable.WeakHashMap<ActorRef,ActivationTracker.ActivationStateMachine> activations()
           
 scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive()
          This defines the initial actor behavior, it must return a partial function with the actor logic.
 
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, context, postRestart, postStop, preRestart, preStart, self, sender, supervisorStrategy, unhandled
 
Methods inherited from interface akka.actor.ActorLogging
_log, log
 

Constructor Detail

ActivationTracker

public ActivationTracker()
Method Detail

activations

public scala.collection.mutable.WeakHashMap<ActorRef,ActivationTracker.ActivationStateMachine> activations()

receive

public scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive()
Description copied from interface: Actor
This defines the initial actor behavior, it must return a partial function with the actor logic.

Specified by:
receive in interface Actor
Returns:
(undocumented)