org.wso2.wsas.transport.jetty
Class Axis2Handler
java.lang.Object
org.mortbay.component.AbstractLifeCycle
org.mortbay.jetty.handler.AbstractHandler
org.wso2.wsas.transport.jetty.Axis2Handler
- All Implemented Interfaces:
- org.mortbay.jetty.Handler, org.mortbay.component.LifeCycle
- Direct Known Subclasses:
- Axis2FileDownloadHandler, Axis2FileUploadHandler, Axis2RestHandler, Axis2SOAPHandler, ManagementConsoleRequestHandler, ServerHandler
- public abstract class Axis2Handler
- extends org.mortbay.jetty.handler.AbstractHandler
Field Summary |
protected org.apache.axis2.context.ConfigurationContext |
configurationContext
|
protected static org.apache.commons.logging.Log |
log
|
Fields inherited from class org.mortbay.jetty.handler.AbstractHandler |
_string |
Fields inherited from interface org.mortbay.jetty.Handler |
ALL, DEFAULT, ERROR, FORWARD, INCLUDE, REQUEST |
Constructor Summary |
Axis2Handler(org.apache.axis2.context.ConfigurationContext configurationContext)
|
Method Summary |
protected java.util.Map |
getHeaders(javax.servlet.http.HttpServletRequest request)
|
protected java.util.Map |
getTransportHeaders(javax.servlet.http.HttpServletRequest req)
|
void |
handle(java.lang.String target,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
int dispatch)
New documentation |
protected abstract boolean |
processGetRequest(org.apache.axis2.context.MessageContext msgContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected abstract boolean |
processPostRequest(org.apache.axis2.context.MessageContext msgContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
Methods inherited from class org.mortbay.jetty.handler.AbstractHandler |
doStart, doStop, getServer, setServer, toString |
Methods inherited from class org.mortbay.component.AbstractLifeCycle |
isFailed, isRunning, isStarted, isStarting, isStopping, start, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.mortbay.component.LifeCycle |
isFailed, isRunning, isStarted, isStarting, isStopping, start, stop |
log
protected static final org.apache.commons.logging.Log log
configurationContext
protected org.apache.axis2.context.ConfigurationContext configurationContext
Axis2Handler
public Axis2Handler(org.apache.axis2.context.ConfigurationContext configurationContext)
getHeaders
protected java.util.Map getHeaders(javax.servlet.http.HttpServletRequest request)
getTransportHeaders
protected java.util.Map getTransportHeaders(javax.servlet.http.HttpServletRequest req)
handle
public void handle(java.lang.String target,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
int dispatch)
throws java.io.IOException,
javax.servlet.ServletException
- New documentation
- Parameters:
target
- request
- response
- dispatch
-
- Throws:
java.io.IOException
javax.servlet.ServletException
processPostRequest
protected abstract boolean processPostRequest(org.apache.axis2.context.MessageContext msgContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
processGetRequest
protected abstract boolean processGetRequest(org.apache.axis2.context.MessageContext msgContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault