t

akka.event

ScanningClassification

trait ScanningClassification extends AnyRef

Maps Classifiers to Subscribers and selects which Subscriber should receive which publication through scanning through all Subscribers through the matches(classifier, event) method

Note: the compareClassifiers and compareSubscribers must together form an absolute ordering (think java.util.Comparator.compare)

Self Type
ScanningClassification with EventBus
Source
EventBus.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScanningClassification
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Concrete Value Members

  1. def publish(event: (ScanningClassification.this)#Event): Unit
  2. def subscribe(subscriber: (ScanningClassification.this)#Subscriber, to: (ScanningClassification.this)#Classifier): Boolean
  3. def unsubscribe(subscriber: (ScanningClassification.this)#Subscriber): Unit
  4. def unsubscribe(subscriber: (ScanningClassification.this)#Subscriber, from: (ScanningClassification.this)#Classifier): Boolean