Package | Description |
---|---|
org.glassfish.hk2.aopEvents | |
org.glassfish.hk2.api.messaging | |
org.glassfish.hk2.extras.events | |
org.glassfish.hk2.extras.events.internal | |
org.jvnet.hk2.internal |
Modifier and Type | Field and Description |
---|---|
private Topic<Event> |
EventPublisher.publisher |
Modifier and Type | Method and Description |
---|---|
Topic<T> |
Topic.named(java.lang.String name)
Returns an Topic that is further qualified
with the given name
|
<U> Topic<U> |
Topic.ofType(java.lang.reflect.Type type)
Returns an Topic that is of the given type.
|
Topic<T> |
Topic.qualifiedWith(java.lang.annotation.Annotation... qualifiers)
A set of qualifiers to further restrict this Topic to.
|
Modifier and Type | Method and Description |
---|---|
void |
TopicDistributionService.distributeMessage(Topic<?> topic,
java.lang.Object message)
Must distribute the message to all of the matching topic subscribers.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultTopicDistributionErrorService.subscribersFailed(Topic<?> topic,
java.lang.Object message,
MultiException error)
This method will be called once per
publish(Object)
call after the message has been distributed to all subscribers. |
Modifier and Type | Method and Description |
---|---|
void |
DefaultTopicDistributionService.distributeMessage(Topic<?> topic,
java.lang.Object message) |
private java.util.List<DefaultTopicDistributionService.FireResults> |
DefaultTopicDistributionService.handleDescriptorToClass(ActiveDescriptor<?> descriptor,
java.lang.Class<?> clazz,
java.lang.reflect.Type eventType,
Topic<?> topic) |
Modifier and Type | Class and Description |
---|---|
class |
TopicImpl<T> |
Modifier and Type | Method and Description |
---|---|
Topic<T> |
TopicImpl.named(java.lang.String name) |
<U> Topic<U> |
TopicImpl.ofType(java.lang.reflect.Type type) |
Topic<T> |
TopicImpl.qualifiedWith(java.lang.annotation.Annotation... qualifiers) |