Package akka.event
Interface LookupClassification
-
public interface LookupClassification
This is a size hint for the number of Classifiers you expect to have (use powers of 2)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
akka$event$LookupClassification$_setter_$subscribers_$eq(Index<java.lang.Object,java.lang.Object> x$1)
LookupClassification
classify(LookupClassification event)
Returns the Classifier associated with the given Eventint
compareSubscribers(LookupClassification a, LookupClassification b)
Provides a total ordering of Subscribers (think java.util.Comparator.compare)int
mapSize()
This is a size hint for the number of Classifiers you expect to have (use powers of 2)void
publish(LookupClassification event)
void
publish(LookupClassification event, LookupClassification subscriber)
Publishes the given Event to the given Subscriberboolean
subscribe(LookupClassification subscriber, LookupClassification to)
Index<java.lang.Object,java.lang.Object>
subscribers()
void
unsubscribe(LookupClassification subscriber)
boolean
unsubscribe(LookupClassification subscriber, LookupClassification from)
-
-
-
Method Detail
-
akka$event$LookupClassification$_setter_$subscribers_$eq
void akka$event$LookupClassification$_setter_$subscribers_$eq(Index<java.lang.Object,java.lang.Object> x$1)
-
classify
LookupClassification classify(LookupClassification event)
Returns the Classifier associated with the given Event- Parameters:
event
- (undocumented)- Returns:
- (undocumented)
-
compareSubscribers
int compareSubscribers(LookupClassification a, LookupClassification b)
Provides a total ordering of Subscribers (think java.util.Comparator.compare)- Parameters:
a
- (undocumented)b
- (undocumented)- Returns:
- (undocumented)
-
mapSize
int mapSize()
This is a size hint for the number of Classifiers you expect to have (use powers of 2)- Returns:
- (undocumented)
-
publish
void publish(LookupClassification event, LookupClassification subscriber)
Publishes the given Event to the given Subscriber- Parameters:
event
- (undocumented)subscriber
- (undocumented)
-
publish
void publish(LookupClassification event)
-
subscribe
boolean subscribe(LookupClassification subscriber, LookupClassification to)
-
subscribers
Index<java.lang.Object,java.lang.Object> subscribers()
-
unsubscribe
boolean unsubscribe(LookupClassification subscriber, LookupClassification from)
-
unsubscribe
void unsubscribe(LookupClassification subscriber)
-
-