public class DefaultEventNameResolver extends java.lang.Object implements EventNameResolver
EventNameResolver
Modifier and Type | Field and Description |
---|---|
protected DCBindingContainer |
mBndContainer |
Constructor and Description |
---|
DefaultEventNameResolver(DCBindingContainer container)
constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
mapProducerName(java.lang.String producerQualifiedPath)
mapProducerName given the producer qualified path, this method returns the logical name
|
EventConsumer |
resolveEventConsumer(java.lang.String qualifiedName,
java.lang.String handler)
resolveEventConsumer given the qualified path of the Consumer and the handler which handles the event
this method returns the EventConsumer
|
protected final DCBindingContainer mBndContainer
public DefaultEventNameResolver(DCBindingContainer container)
container
- DCBindingContainerpublic EventConsumer resolveEventConsumer(java.lang.String qualifiedName, java.lang.String handler)
resolveEventConsumer
in interface EventNameResolver
qualifiedName
- String qualified name of the consumerhandler
- String handler which handles the eventpublic java.lang.String mapProducerName(java.lang.String producerQualifiedPath)
mapProducerName
in interface EventNameResolver
producerQualifiedPath
- String producer name