akka.contrib.pattern
Interface DistributedPubSubMediator.Internal$.TopicLike

All Superinterfaces:
Actor
Enclosing class:
DistributedPubSubMediator.Internal$

public static interface DistributedPubSubMediator.Internal$.TopicLike
extends Actor


Nested Class Summary
 
Nested classes/interfaces inherited from interface akka.actor.Actor
Actor.emptyBehavior$
 
Method Summary
 scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> business()
           
 scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> defaultReceive()
           
 scala.concurrent.duration.FiniteDuration emptyTimeToLive()
           
 void postStop()
          User overridable callback.
 scala.Option<scala.concurrent.duration.Deadline> pruneDeadline()
           
 scala.concurrent.duration.FiniteDuration pruneInterval()
           
 Cancellable pruneTask()
           
 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.
 void remove(ActorRef ref)
           
 scala.collection.immutable.Set<ActorRef> subscribers()
           
 
Methods inherited from interface akka.actor.Actor
aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, context, postRestart, preRestart, preStart, self, sender, supervisorStrategy, unhandled
 

Method Detail

pruneInterval

scala.concurrent.duration.FiniteDuration pruneInterval()

pruneTask

Cancellable pruneTask()

pruneDeadline

scala.Option<scala.concurrent.duration.Deadline> pruneDeadline()

subscribers

scala.collection.immutable.Set<ActorRef> subscribers()

emptyTimeToLive

scala.concurrent.duration.FiniteDuration emptyTimeToLive()

postStop

void postStop()
Description copied from interface: Actor
User overridable callback.

Is called asynchronously after 'actor.stop()' is invoked. Empty default implementation.

Specified by:
postStop in interface Actor

defaultReceive

scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> defaultReceive()

business

scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> business()

receive

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)

remove

void remove(ActorRef ref)