org.jboss.soa.esb.actions.routing.http
Class AbstractHttpMethodFactory

java.lang.Object
  extended by org.jboss.soa.esb.actions.routing.http.AbstractHttpMethodFactory
All Implemented Interfaces:
HttpMethodFactory, Configurable
Direct Known Subclasses:
GETHttpMethodFactory, POSTHttpMethodFactory

public abstract class AbstractHttpMethodFactory
extends java.lang.Object
implements HttpMethodFactory

AbstractHttpMethodFactory.

Author:
dward at jboss.org

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.soa.esb.actions.routing.http.HttpMethodFactory
HttpMethodFactory.Factory
 
Constructor Summary
AbstractHttpMethodFactory()
           
 
Method Summary
protected  java.lang.String getEndpointPathAndQuery()
           
 void setConfiguration(ConfigTree config)
          Set the component configuration.
 void setEndpoint(java.net.URL endpoint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.soa.esb.actions.routing.http.HttpMethodFactory
getInstance
 

Constructor Detail

AbstractHttpMethodFactory

public AbstractHttpMethodFactory()
Method Detail

setEndpoint

public void setEndpoint(java.net.URL endpoint)
Specified by:
setEndpoint in interface HttpMethodFactory

getEndpointPathAndQuery

protected java.lang.String getEndpointPathAndQuery()

setConfiguration

public void setConfiguration(ConfigTree config)
                      throws ConfigurationException
Description copied from interface: Configurable
Set the component configuration.

Specified by:
setConfiguration in interface Configurable
Parameters:
config - The conponent configuration.
Throws:
ConfigurationException - Bad component configuration.