class ListenerContainerParser
extends java.lang.Object
implements org.springframework.beans.factory.xml.BeanDefinitionParser
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
EXCLUSIVE |
private static java.lang.String |
ID_ATTRIBUTE |
private static java.util.concurrent.atomic.AtomicInteger |
instance |
private boolean |
instanceUsed |
private static java.lang.String |
LISTENER_ELEMENT |
private java.util.Set<java.lang.String> |
listenerIds |
private static java.lang.String |
MESSAGE_CONVERTER_ATTRIBUTE |
private static java.lang.String |
METHOD_ATTRIBUTE |
private static java.lang.String |
QUEUE_NAMES_ATTRIBUTE |
private static java.lang.String |
QUEUES_ATTRIBUTE |
private static java.lang.String |
REF_ATTRIBUTE |
private static java.lang.String |
RESPONSE_EXCHANGE_ATTRIBUTE |
private static java.lang.String |
RESPONSE_ROUTING_KEY_ATTRIBUTE |
| Constructor and Description |
|---|
ListenerContainerParser() |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
generateBeanName() |
org.springframework.beans.factory.config.BeanDefinition |
parse(org.w3c.dom.Element element,
org.springframework.beans.factory.xml.ParserContext parserContext) |
private void |
parseListener(org.w3c.dom.Element listenerEle,
org.w3c.dom.Element containerEle,
org.springframework.beans.factory.xml.ParserContext parserContext,
int index,
boolean multipleElements) |
private static final java.lang.String LISTENER_ELEMENT
private static final java.lang.String ID_ATTRIBUTE
private static final java.lang.String QUEUE_NAMES_ATTRIBUTE
private static final java.lang.String QUEUES_ATTRIBUTE
private static final java.lang.String REF_ATTRIBUTE
private static final java.lang.String METHOD_ATTRIBUTE
private static final java.lang.String MESSAGE_CONVERTER_ATTRIBUTE
private static final java.lang.String RESPONSE_EXCHANGE_ATTRIBUTE
private static final java.lang.String RESPONSE_ROUTING_KEY_ATTRIBUTE
private static final java.lang.String EXCLUSIVE
private final java.util.Set<java.lang.String> listenerIds
private static final java.util.concurrent.atomic.AtomicInteger instance
private boolean instanceUsed
public org.springframework.beans.factory.config.BeanDefinition parse(org.w3c.dom.Element element,
org.springframework.beans.factory.xml.ParserContext parserContext)
parse in interface org.springframework.beans.factory.xml.BeanDefinitionParserprivate void parseListener(org.w3c.dom.Element listenerEle,
org.w3c.dom.Element containerEle,
org.springframework.beans.factory.xml.ParserContext parserContext,
int index,
boolean multipleElements)
private java.lang.String generateBeanName()