org.resteasy.util
Class HttpRequestImpl
java.lang.Object
org.resteasy.util.HttpRequestImpl
- All Implemented Interfaces:
- HttpRequest
- Direct Known Subclasses:
- GrizzlyHttpRequest, HttpServletInputMessage
public class HttpRequestImpl
- extends java.lang.Object
- implements HttpRequest
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
Constructor Summary |
HttpRequestImpl(java.io.InputStream inputStream,
javax.ws.rs.core.HttpHeaders httpHeaders,
java.lang.String httpMethod,
javax.ws.rs.core.UriInfo uri)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
httpHeaders
protected javax.ws.rs.core.HttpHeaders httpHeaders
inputStream
protected java.io.InputStream inputStream
uri
protected javax.ws.rs.core.UriInfo uri
httpMethod
protected java.lang.String httpMethod
preProcessedSegments
protected java.util.List<javax.ws.rs.core.PathSegment> preProcessedSegments
HttpRequestImpl
public HttpRequestImpl(java.io.InputStream inputStream,
javax.ws.rs.core.HttpHeaders httpHeaders,
java.lang.String httpMethod,
javax.ws.rs.core.UriInfo uri)
getHttpHeaders
public javax.ws.rs.core.HttpHeaders getHttpHeaders()
- Specified by:
getHttpHeaders
in interface HttpRequest
getInputStream
public java.io.InputStream getInputStream()
- Specified by:
getInputStream
in interface HttpRequest
getUri
public javax.ws.rs.core.UriInfo getUri()
- Specified by:
getUri
in interface HttpRequest
getHttpMethod
public java.lang.String getHttpMethod()
- Specified by:
getHttpMethod
in interface HttpRequest
getPreProcessedSegments
public java.util.List<javax.ws.rs.core.PathSegment> getPreProcessedSegments()
- Description copied from interface:
HttpRequest
- Path segments minus any preprocessed extensions
- Specified by:
getPreProcessedSegments
in interface HttpRequest
- Returns:
setPreProcessedSegments
public void setPreProcessedSegments(java.util.List<javax.ws.rs.core.PathSegment> segments)
- Specified by:
setPreProcessedSegments
in interface HttpRequest
Copyright © 2008. All Rights Reserved.