org.apache.servicemix.http.endpoints
Interface HttpConsumerMarshaler

All Known Implementing Classes:
AbstractHttpConsumerMarshaler, DefaultHttpConsumerMarshaler, HttpSoapConsumerMarshaler, SerializedMarshaler

public interface HttpConsumerMarshaler

Since:
3.2
Author:
gnodet

Method Summary
 javax.jbi.messaging.MessageExchange createExchange(javax.servlet.http.HttpServletRequest request, javax.jbi.component.ComponentContext context)
           
 void sendAccepted(javax.jbi.messaging.MessageExchange exchange, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void sendError(javax.jbi.messaging.MessageExchange exchange, java.lang.Exception error, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void sendFault(javax.jbi.messaging.MessageExchange exchange, javax.jbi.messaging.Fault fault, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void sendOut(javax.jbi.messaging.MessageExchange exchange, javax.jbi.messaging.NormalizedMessage outMsg, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 

Method Detail

createExchange

javax.jbi.messaging.MessageExchange createExchange(javax.servlet.http.HttpServletRequest request,
                                                   javax.jbi.component.ComponentContext context)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

sendOut

void sendOut(javax.jbi.messaging.MessageExchange exchange,
             javax.jbi.messaging.NormalizedMessage outMsg,
             javax.servlet.http.HttpServletRequest request,
             javax.servlet.http.HttpServletResponse response)
             throws java.lang.Exception
Throws:
java.lang.Exception

sendFault

void sendFault(javax.jbi.messaging.MessageExchange exchange,
               javax.jbi.messaging.Fault fault,
               javax.servlet.http.HttpServletRequest request,
               javax.servlet.http.HttpServletResponse response)
               throws java.lang.Exception
Throws:
java.lang.Exception

sendError

void sendError(javax.jbi.messaging.MessageExchange exchange,
               java.lang.Exception error,
               javax.servlet.http.HttpServletRequest request,
               javax.servlet.http.HttpServletResponse response)
               throws java.lang.Exception
Throws:
java.lang.Exception

sendAccepted

void sendAccepted(javax.jbi.messaging.MessageExchange exchange,
                  javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response)
                  throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2005-2012 FuseSource. All Rights Reserved.