org.jboss.soa.esb.listeners.config.mappers131
Class HttpGatewayMapper

java.lang.Object
  extended by org.jboss.soa.esb.listeners.config.mappers131.HttpGatewayMapper

public class HttpGatewayMapper
extends java.lang.Object

Http gateway mapper.

Author:
Jim Ma

Constructor Summary
HttpGatewayMapper()
           
 
Method Summary
static java.util.Map<java.lang.String,java.lang.Integer> decodeExceptionMappingsCSV(java.lang.String exceptionMappingsCSV)
           
static org.w3c.dom.Element map(org.w3c.dom.Element root, org.jboss.soa.esb.listeners.config.xbeanmodel131.HttpGatewayDocument.HttpGateway listener, XMLBeansModel model)
          Perform the Http listener mapping.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpGatewayMapper

public HttpGatewayMapper()
Method Detail

map

public static org.w3c.dom.Element map(org.w3c.dom.Element root,
                                      org.jboss.soa.esb.listeners.config.xbeanmodel131.HttpGatewayDocument.HttpGateway listener,
                                      XMLBeansModel model)
                               throws ConfigurationException
Perform the Http listener mapping.

Parameters:
root - The "ConfigTree" configuration root node.
listener - http listener config.
model - The configuration model from which the mapping is being performed.
Returns:
The ConfigTree listener configuration node.
Throws:
ConfigurationException - Invalid listener configuration.

decodeExceptionMappingsCSV

public static java.util.Map<java.lang.String,java.lang.Integer> decodeExceptionMappingsCSV(java.lang.String exceptionMappingsCSV)
                                                                                    throws ConfigurationException
Throws:
ConfigurationException