Interface HttpGetRequestProcessor
-
public interface HttpGetRequestProcessor
This HTTP transport level interface is used for plugging in different implementations for special processing of some HTTP GET requests. e.g. ?wsdl, ?wsdl2 etc. If you need to handle a special HTTP GET request, you have to write an implementation of this interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
init(org.apache.axis2.context.ConfigurationContext cfgCtx)
Initialize the HttpGetRequestProcessor.void
process(org.wso2.transport.http.netty.message.HttpCarbonMessage inboundCarbonMsg, org.apache.axis2.context.MessageContext messageContext, boolean isRestDispatching)
Process the HTTP GET request.
-
-
-
Method Detail
-
init
void init(org.apache.axis2.context.ConfigurationContext cfgCtx) throws org.apache.axis2.AxisFault
Initialize the HttpGetRequestProcessor.- Parameters:
cfgCtx
- servers configuration context- Throws:
org.apache.axis2.AxisFault
- if an error occurs
-
process
void process(org.wso2.transport.http.netty.message.HttpCarbonMessage inboundCarbonMsg, org.apache.axis2.context.MessageContext messageContext, boolean isRestDispatching)
Process the HTTP GET request.- Parameters:
inboundCarbonMsg
- inbound HttpCarbonMessagemessageContext
- The MessageContextisRestDispatching
- Rest dispatching
-
-