org.wso2.wsas.transport
Interface HttpGetRequestProcessor

All Known Implementing Classes:
AbstractWsdlProcessor, AtomProcessor, CertProcessor, InfoProcessor, MockTryItProcessor, PolicyProcessor, RssProcessor, XsdProcessor

public interface HttpGetRequestProcessor

This interface is used for plugging in different implementations for special processing of some HTTP GET requests. e.g. ?wsdl, ?wsdl2, ?rss, ?atom etc. If you need to handle a special HTTP GET request, you have to write an implementation of this interface, and plug it in through the WSO2 WSAS server.xml file.


Method Summary
 void process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.axis2.context.ConfigurationContext configurationContext)
          Process the HTTP GET request
 

Method Detail

process

public void process(javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response,
                    org.apache.axis2.context.ConfigurationContext configurationContext)
             throws java.lang.Exception
Process the HTTP GET request

Parameters:
request - The HttpRequest
response - The HttpResponse
configurationContext - The system ConfigurationContext
Throws:
java.lang.Exception - If some failure occurs during processing