org.springframework.integration.jpa.config.xml
Class JpaOutboundGatewayParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractConsumerEndpointParser
org.springframework.integration.jpa.config.xml.JpaOutboundGatewayParser
- All Implemented Interfaces:
- org.springframework.beans.factory.xml.BeanDefinitionParser
public class JpaOutboundGatewayParser
- extends AbstractConsumerEndpointParser
The Parser for JPA Outbound Gateway, the MessageHandler implementation is same as the
outbound chanel adapter and hence we extend the class and setting the few additional
attributes that we wish to in the MessageSource
- Since:
- 2.2
- Author:
- Amol Nayak, Gunnar Hillert
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser |
ID_ATTRIBUTE, NAME_ATTRIBUTE |
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser |
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JpaOutboundGatewayParser
public JpaOutboundGatewayParser()
shouldGenerateId
protected boolean shouldGenerateId()
- Overrides:
shouldGenerateId
in class AbstractConsumerEndpointParser
shouldGenerateIdAsFallback
protected boolean shouldGenerateIdAsFallback()
- Overrides:
shouldGenerateIdAsFallback
in class AbstractConsumerEndpointParser
parseHandler
protected org.springframework.beans.factory.support.BeanDefinitionBuilder parseHandler(org.w3c.dom.Element gatewayElement,
org.springframework.beans.factory.xml.ParserContext parserContext)
- Description copied from class:
AbstractConsumerEndpointParser
- Parse the MessageHandler.
- Specified by:
parseHandler
in class AbstractConsumerEndpointParser
getInputChannelAttributeName
protected java.lang.String getInputChannelAttributeName()
- Overrides:
getInputChannelAttributeName
in class AbstractConsumerEndpointParser