Package com.aspectran.web.adapter
Class AbstractWebRequestAdapter
java.lang.Object
com.aspectran.core.activity.request.AbstractRequest
com.aspectran.core.adapter.AbstractRequestAdapter
com.aspectran.web.adapter.AbstractWebRequestAdapter
- All Implemented Interfaces:
RequestAdapter
,WebRequestAdapter
- Direct Known Subclasses:
HttpServletRequestAdapter
,TowRequestAdapter
public abstract class AbstractWebRequestAdapter
extends AbstractRequestAdapter
implements WebRequestAdapter
-
Field Summary
Fields inherited from class com.aspectran.core.adapter.AbstractRequestAdapter
adaptee
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBody()
<T extends Parameters>
TgetBodyAsParameters
(Class<T> requiredType) protected void
setMediaType
(MediaType mediaType) Methods inherited from class com.aspectran.core.adapter.AbstractRequestAdapter
getAdaptee, getRequestScope, hasRequestScope
Methods inherited from class com.aspectran.core.activity.request.AbstractRequest
addHeader, containsHeader, extractAttributes, extractParameters, getAllParameters, getAttribute, getAttributeMap, getAttributeNames, getBodyAsParameters, getEncoding, getFileParameter, getFileParameterMap, getFileParameterNames, getFileParameterValues, getHeader, getHeaderMap, getHeaderNames, getHeaderValues, getInputStream, getLocale, getMaxRequestSize, getParameter, getParameterMap, getParameterNames, getParameters, getParameters, getParameterValues, getRequestMethod, getTimeZone, hasAttributes, hasFileParameters, hasHeaders, hasParameters, putAllAttributes, putAllFileParameters, putAllParameters, putAllParameters, removeAttribute, removeFileParameter, setAttribute, setAttributeMap, setBody, setEncoding, setFileParameter, setFileParameter, setHeader, setHeaderMap, setLocale, setMaxRequestSize, setParameter, setParameter, setParameterMap, setTimeZone
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aspectran.core.adapter.RequestAdapter
addHeader, containsHeader, extractAttributes, extractParameters, getAdaptee, getAllParameters, getAttribute, getAttributeMap, getAttributeNames, getBodyAsParameters, getEncoding, getFileParameter, getFileParameterNames, getFileParameterValues, getHeader, getHeaderMap, getHeaderNames, getHeaderValues, getInputStream, getLocale, getMaxRequestSize, getParameter, getParameterMap, getParameterNames, getParameters, getParameters, getParameterValues, getRequestMethod, getRequestScope, getTimeZone, hasAttributes, hasFileParameters, hasHeaders, hasParameters, hasRequestScope, putAllAttributes, putAllFileParameters, putAllParameters, putAllParameters, removeAttribute, removeFileParameter, setAttribute, setBody, setEncoding, setFileParameter, setFileParameter, setHeader, setLocale, setMaxRequestSize, setParameter, setParameter, setTimeZone
Methods inherited from interface com.aspectran.web.adapter.WebRequestAdapter
preparse, preparse
-
Constructor Details
-
AbstractWebRequestAdapter
-
-
Method Details
-
getMediaType
- Specified by:
getMediaType
in interfaceWebRequestAdapter
-
setMediaType
-
getBody
- Specified by:
getBody
in interfaceRequestAdapter
- Overrides:
getBody
in classAbstractRequest
-
getBodyAsParameters
public <T extends Parameters> T getBodyAsParameters(Class<T> requiredType) throws RequestParseException - Specified by:
getBodyAsParameters
in interfaceRequestAdapter
- Overrides:
getBodyAsParameters
in classAbstractRequest
- Throws:
RequestParseException
-