Package akka.cluster.pubsub
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$, Actor.ignoringBehavior$ 
 - 
 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidakka$cluster$pubsub$DistributedPubSubMediator$Internal$TopicLike$_setter_$pruneInterval_$eq(scala.concurrent.duration.FiniteDuration x$1)voidakka$cluster$pubsub$DistributedPubSubMediator$Internal$TopicLike$_setter_$pruneTask_$eq(Cancellable x$1)scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>business()scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>defaultReceive()scala.concurrent.duration.FiniteDurationemptyTimeToLive()voidpostStop()User overridable callback.scala.Option<scala.concurrent.duration.Deadline>pruneDeadline()voidpruneDeadline_$eq(scala.Option<scala.concurrent.duration.Deadline> x$1)scala.concurrent.duration.FiniteDurationpruneInterval()CancellablepruneTask()scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>receive()Scala API: This defines the initial actor behavior, it must return a partial function with the actor logic.voidremove(ActorRef ref)scala.collection.immutable.Set<ActorRef>subscribers()voidsubscribers_$eq(scala.collection.immutable.Set<ActorRef> x$1)voidsuper$postStop()- 
Methods inherited from interface akka.actor.Actor
akka$actor$Actor$_setter_$context_$eq, akka$actor$Actor$_setter_$self_$eq, aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, context, postRestart, preRestart, preStart, self, sender, supervisorStrategy, unhandled 
 - 
 
 - 
 
- 
- 
Method Detail
- 
akka$cluster$pubsub$DistributedPubSubMediator$Internal$TopicLike$_setter_$pruneInterval_$eq
void akka$cluster$pubsub$DistributedPubSubMediator$Internal$TopicLike$_setter_$pruneInterval_$eq(scala.concurrent.duration.FiniteDuration x$1)
 
- 
akka$cluster$pubsub$DistributedPubSubMediator$Internal$TopicLike$_setter_$pruneTask_$eq
void akka$cluster$pubsub$DistributedPubSubMediator$Internal$TopicLike$_setter_$pruneTask_$eq(Cancellable x$1)
 
- 
business
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> business()
 
- 
defaultReceive
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> defaultReceive()
 
- 
emptyTimeToLive
scala.concurrent.duration.FiniteDuration emptyTimeToLive()
 
- 
postStop
void postStop()
Description copied from interface:ActorUser overridable callback. Is called asynchronously after 'actor.stop()' is invoked. Empty default implementation. 
- 
pruneDeadline
scala.Option<scala.concurrent.duration.Deadline> pruneDeadline()
 
- 
pruneDeadline_$eq
void pruneDeadline_$eq(scala.Option<scala.concurrent.duration.Deadline> x$1)
 
- 
pruneInterval
scala.concurrent.duration.FiniteDuration pruneInterval()
 
- 
pruneTask
Cancellable pruneTask()
 
- 
receive
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive()
Description copied from interface:ActorScala API: This defines the initial actor behavior, it must return a partial function with the actor logic. 
- 
remove
void remove(ActorRef ref)
 
- 
subscribers
scala.collection.immutable.Set<ActorRef> subscribers()
 
- 
subscribers_$eq
void subscribers_$eq(scala.collection.immutable.Set<ActorRef> x$1)
 
- 
super$postStop
void super$postStop()
 
 - 
 
 -