public class Subscription extends Object
| Modifier and Type | Field and Description |
|---|---|
protected IConcurrentSet<Object> |
listeners |
static Comparator<Subscription> |
SubscriptionByPriorityDesc |
| Modifier and Type | Method and Description |
|---|---|
boolean |
belongsTo(Class listener) |
boolean |
contains(Object listener) |
List<Class<?>> |
getHandledMessageTypes() |
int |
getPriority() |
boolean |
handlesMessageType(Class<?> messageType) |
void |
publish(MessagePublication publication,
Object message) |
int |
size() |
void |
subscribe(Object o) |
boolean |
unsubscribe(Object existingListener) |
protected final IConcurrentSet<Object> listeners
public static final Comparator<Subscription> SubscriptionByPriorityDesc
public boolean belongsTo(Class listener)
public boolean contains(Object listener)
public boolean handlesMessageType(Class<?> messageType)
public void publish(MessagePublication publication, Object message)
public int getPriority()
public void subscribe(Object o)
public boolean unsubscribe(Object existingListener)
public int size()
Copyright © 2013. All Rights Reserved.