public class MessageListenerMetadata<T> extends Object
| Constructor and Description |
|---|
MessageListenerMetadata(Class<T> listenerDefinition) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addHandler(MessageHandlerMetadata messageHandlerMetadata) |
MessageListenerMetadata |
addHandlers(Collection<? extends MessageHandlerMetadata> c) |
static IPredicate<MessageHandlerMetadata> |
ForMessage(Class<?> messageType) |
List<MessageHandlerMetadata> |
getHandlers() |
List<MessageHandlerMetadata> |
getHandlers(IPredicate<MessageHandlerMetadata> filter) |
Class<T> |
getListerDefinition() |
boolean |
handles(Class<?> messageType) |
boolean |
isFromListener(Class listener) |
boolean |
useStrongReferences() |
public static IPredicate<MessageHandlerMetadata> ForMessage(Class<?> messageType)
public boolean isFromListener(Class listener)
public boolean useStrongReferences()
public MessageListenerMetadata addHandlers(Collection<? extends MessageHandlerMetadata> c)
public boolean addHandler(MessageHandlerMetadata messageHandlerMetadata)
public List<MessageHandlerMetadata> getHandlers()
public List<MessageHandlerMetadata> getHandlers(IPredicate<MessageHandlerMetadata> filter)
public boolean handles(Class<?> messageType)
Copyright © 2013. All Rights Reserved.