org.apache.servicemix.http.endpoints
Class AbstractHttpConsumerMarshaler

java.lang.Object
  extended by org.apache.servicemix.http.endpoints.AbstractHttpConsumerMarshaler
All Implemented Interfaces:
HttpConsumerMarshaler
Direct Known Subclasses:
DefaultHttpConsumerMarshaler, HttpSoapConsumerMarshaler

public abstract class AbstractHttpConsumerMarshaler
extends java.lang.Object
implements HttpConsumerMarshaler


Constructor Summary
AbstractHttpConsumerMarshaler()
           
 
Method Summary
protected  void addResponseHeaders(javax.jbi.messaging.MessageExchange exchange, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  java.io.InputStream getRequestEncodingStream(java.lang.String contentEncoding, java.io.InputStream dataStream)
           
protected  java.io.OutputStream getResponseEncodingStream(java.lang.String acceptEncoding, java.io.OutputStream dataStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.servicemix.http.endpoints.HttpConsumerMarshaler
createExchange, sendAccepted, sendError, sendFault, sendOut
 

Constructor Detail

AbstractHttpConsumerMarshaler

public AbstractHttpConsumerMarshaler()
Method Detail

getRequestEncodingStream

protected java.io.InputStream getRequestEncodingStream(java.lang.String contentEncoding,
                                                       java.io.InputStream dataStream)
                                                throws java.io.IOException
Throws:
java.io.IOException

getResponseEncodingStream

protected java.io.OutputStream getResponseEncodingStream(java.lang.String acceptEncoding,
                                                         java.io.OutputStream dataStream)
                                                  throws java.io.IOException
Throws:
java.io.IOException

addResponseHeaders

protected void addResponseHeaders(javax.jbi.messaging.MessageExchange exchange,
                                  javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response)


Copyright © 2005-2012 FuseSource. All Rights Reserved.