org.springframework.integration.ip.config
Class IpAdapterParserUtils

java.lang.Object
  extended by org.springframework.integration.ip.config.IpAdapterParserUtils

public abstract class IpAdapterParserUtils
extends java.lang.Object

Utility methods and constants for IP adapter parsers.

Since:
2.0

Field Summary
static java.lang.String INTERCEPTOR_FACTORY_CHAIN
           
static java.lang.String LOOKUP_HOST
           
static java.lang.String REPLY_CHANNEL
           
static java.lang.String REPLY_TIMEOUT
           
static java.lang.String REQUEST_TIMEOUT
           
 
Constructor Summary
IpAdapterParserUtils()
           
 
Method Summary
static void addConstuctorValueIfAttributeDefined(BeanDefinitionBuilder builder, org.w3c.dom.Element element, java.lang.String attributeName, boolean trueFalse)
          Adds a constructor-arg to the provided bean definition builder with the value of the attribute whose name is provided if that attribute is defined in the given element.
static void addHostAndPortToConstructor(org.w3c.dom.Element element, BeanDefinitionBuilder builder, ParserContext parserContext)
           
static void addPortToConstructor(org.w3c.dom.Element element, BeanDefinitionBuilder builder, ParserContext parserContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INTERCEPTOR_FACTORY_CHAIN

public static final java.lang.String INTERCEPTOR_FACTORY_CHAIN
See Also:
Constant Field Values

REQUEST_TIMEOUT

public static final java.lang.String REQUEST_TIMEOUT
See Also:
Constant Field Values

REPLY_TIMEOUT

public static final java.lang.String REPLY_TIMEOUT
See Also:
Constant Field Values

REPLY_CHANNEL

public static final java.lang.String REPLY_CHANNEL
See Also:
Constant Field Values

LOOKUP_HOST

public static final java.lang.String LOOKUP_HOST
See Also:
Constant Field Values
Constructor Detail

IpAdapterParserUtils

public IpAdapterParserUtils()
Method Detail

addConstuctorValueIfAttributeDefined

public static void addConstuctorValueIfAttributeDefined(BeanDefinitionBuilder builder,
                                                        org.w3c.dom.Element element,
                                                        java.lang.String attributeName,
                                                        boolean trueFalse)
Adds a constructor-arg to the provided bean definition builder with the value of the attribute whose name is provided if that attribute is defined in the given element.

Parameters:
builder - the bean definition builder to be configured
element - the XML element where the attribute should be defined
attributeName - the name of the attribute whose value will be used to populate the property

addHostAndPortToConstructor

public static void addHostAndPortToConstructor(org.w3c.dom.Element element,
                                               BeanDefinitionBuilder builder,
                                               ParserContext parserContext)
Parameters:
element -
builder -
parserContext -

addPortToConstructor

public static void addPortToConstructor(org.w3c.dom.Element element,
                                        BeanDefinitionBuilder builder,
                                        ParserContext parserContext)
Parameters:
element -
builder -
parserContext -