public class Subscription extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentSet<Object> |
listeners |
static Comparator<Subscription> |
SubscriptionByPriorityDesc |
| Constructor and Description |
|---|
Subscription(MessagingContext context,
IMessageDispatcher dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
MessagingContext |
getContext() |
int |
getPriority() |
boolean |
handlesMessageType(Class<?> messageType) |
void |
publish(Object message) |
int |
size() |
void |
subscribe(Object o) |
boolean |
unsubscribe(Object existingListener) |
protected ConcurrentSet<Object> listeners
public static final Comparator<Subscription> SubscriptionByPriorityDesc
public Subscription(MessagingContext context, IMessageDispatcher dispatcher)
public boolean handlesMessageType(Class<?> messageType)
public void publish(Object message)
public MessagingContext getContext()
public int getPriority()
public void subscribe(Object o)
public boolean unsubscribe(Object existingListener)
public int size()
Copyright © 2013. All Rights Reserved.