List of usage examples for org.springframework.integration.jpa.config.xml JpaParserUtils getJpaExecutorBuilder
public static BeanDefinitionBuilder getJpaExecutorBuilder(final Element element, final ParserContext parserContext)
From source file:org.springframework.integration.jpa.config.xml.JpaParserUtils.java
/** * Create a new {@link BeanDefinitionBuilder} for the class {@link JpaExecutor} * that is specific for JPA Outbound Gateways. * * Initializes the wrapped {@link JpaExecutor} with common properties. * Delegates to {@link JpaParserUtils#getJpaExecutorBuilder(Element, ParserContext)} * * @param gatewayElement Must not be null * @param parserContext Must not be null * * @return The BeanDefinitionBuilder for the JpaExecutor *//*from www.java 2 s . c o m*/ public static BeanDefinitionBuilder getOutboundGatewayJpaExecutorBuilder(final Element gatewayElement, final ParserContext parserContext) { final BeanDefinitionBuilder jpaExecutorBuilder = JpaParserUtils.getJpaExecutorBuilder(gatewayElement, parserContext); IntegrationNamespaceUtils.setValueIfAttributeDefined(jpaExecutorBuilder, gatewayElement, "parameter-source-factory"); IntegrationNamespaceUtils.setValueIfAttributeDefined(jpaExecutorBuilder, gatewayElement, "use-payload-as-parameter-source"); return jpaExecutorBuilder; }