org.apache.servicemix.http.endpoints
Class HttpSoapProviderMarshaler

java.lang.Object
  extended by org.apache.servicemix.http.endpoints.AbstractHttpProviderMarshaler
      extended by org.apache.servicemix.http.endpoints.HttpSoapProviderMarshaler
All Implemented Interfaces:
HttpProviderMarshaler

public class HttpSoapProviderMarshaler
extends AbstractHttpProviderMarshaler
implements HttpProviderMarshaler

Since:
3.2
Author:
gnodet

Constructor Summary
HttpSoapProviderMarshaler()
           
 
Method Summary
 void createRequest(javax.jbi.messaging.MessageExchange exchange, javax.jbi.messaging.NormalizedMessage inMsg, SmxHttpExchange httpExchange)
           
 java.lang.String getBaseUrl()
           
 Binding<?> getBinding()
           
protected  InterceptorChain getChain(InterceptorProvider.Phase phase)
           
 Policy[] getPolicies()
           
 java.lang.String getSoapVersion()
           
 void handleException(javax.jbi.messaging.MessageExchange exchange, SmxHttpExchange httpExchange, java.lang.Throwable ex)
           
 void handleResponse(javax.jbi.messaging.MessageExchange exchange, SmxHttpExchange httpExchange)
           
 boolean isUseJbiWrapper()
           
 void setBaseUrl(java.lang.String baseUrl)
           
 void setBinding(Binding<?> binding)
           
 void setPolicies(Policy[] policies)
           
 void setSoapVersion(java.lang.String soapVersion)
           
 void setUseJbiWrapper(boolean useJbiWrapper)
           
 
Methods inherited from class org.apache.servicemix.http.endpoints.AbstractHttpProviderMarshaler
getAcceptEncoding, getContentEncoding, getHeaderBlackList, getRequestEncodingStream, getResponseEncodingStream, isBlackListed, setAcceptEncoding, setContentEncoding, setHeaderBlackList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpSoapProviderMarshaler

public HttpSoapProviderMarshaler()
Method Detail

getBinding

public Binding<?> getBinding()

setBinding

public void setBinding(Binding<?> binding)

getBaseUrl

public java.lang.String getBaseUrl()

setBaseUrl

public void setBaseUrl(java.lang.String baseUrl)

isUseJbiWrapper

public boolean isUseJbiWrapper()

setUseJbiWrapper

public void setUseJbiWrapper(boolean useJbiWrapper)

getPolicies

public Policy[] getPolicies()

setPolicies

public void setPolicies(Policy[] policies)

getSoapVersion

public java.lang.String getSoapVersion()

setSoapVersion

public void setSoapVersion(java.lang.String soapVersion)

createRequest

public void createRequest(javax.jbi.messaging.MessageExchange exchange,
                          javax.jbi.messaging.NormalizedMessage inMsg,
                          SmxHttpExchange httpExchange)
                   throws java.lang.Exception
Specified by:
createRequest in interface HttpProviderMarshaler
Throws:
java.lang.Exception

handleResponse

public void handleResponse(javax.jbi.messaging.MessageExchange exchange,
                           SmxHttpExchange httpExchange)
                    throws java.lang.Exception
Specified by:
handleResponse in interface HttpProviderMarshaler
Throws:
java.lang.Exception

handleException

public void handleException(javax.jbi.messaging.MessageExchange exchange,
                            SmxHttpExchange httpExchange,
                            java.lang.Throwable ex)
Specified by:
handleException in interface HttpProviderMarshaler

getChain

protected InterceptorChain getChain(InterceptorProvider.Phase phase)


Copyright © 2005-2012 FuseSource. All Rights Reserved.