org.apache.servicemix.http.processors
Class ProviderProcessor
java.lang.Object
org.apache.servicemix.http.processors.AbstractProcessor
org.apache.servicemix.http.processors.ProviderProcessor
- All Implemented Interfaces:
- org.apache.servicemix.soap.SoapExchangeProcessor
public class ProviderProcessor
- extends AbstractProcessor
- implements org.apache.servicemix.soap.SoapExchangeProcessor
- Since:
- 3.0
- Version:
- $Revision: 370186 $
- Author:
- Guillaume Nodet
|
Field Summary |
protected javax.jbi.messaging.DeliveryChannel |
channel
|
protected org.apache.servicemix.soap.SoapHelper |
soapHelper
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
soapHelper
protected org.apache.servicemix.soap.SoapHelper soapHelper
channel
protected javax.jbi.messaging.DeliveryChannel channel
ProviderProcessor
public ProviderProcessor(HttpEndpoint endpoint)
process
public void process(javax.jbi.messaging.MessageExchange exchange)
throws Exception
- Specified by:
process in interface org.apache.servicemix.soap.SoapExchangeProcessor
- Throws:
Exception
init
public void init()
throws Exception
- Specified by:
init in interface org.apache.servicemix.soap.SoapExchangeProcessor
- Throws:
Exception
start
public void start()
throws Exception
- Specified by:
start in interface org.apache.servicemix.soap.SoapExchangeProcessor
- Throws:
Exception
stop
public void stop()
throws Exception
- Specified by:
stop in interface org.apache.servicemix.soap.SoapExchangeProcessor
- Throws:
Exception
shutdown
public void shutdown()
throws Exception
- Specified by:
shutdown in interface org.apache.servicemix.soap.SoapExchangeProcessor
- Throws:
Exception
getHeaders
protected Map<String,String> getHeaders(HttpServletRequest request)
getHeaders
protected Map<String,String> getHeaders(org.apache.commons.httpclient.HttpMethod method)
writeMessage
protected org.apache.commons.httpclient.methods.RequestEntity writeMessage(org.apache.servicemix.soap.marshalers.SoapWriter writer)
throws Exception
- Throws:
Exception
getClient
protected org.apache.commons.httpclient.HttpClient getClient()
Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.