Package org.jboss.resteasy.specimpl
Class RequestImpl
- java.lang.Object
 - 
- org.jboss.resteasy.specimpl.RequestImpl
 
 
- 
- All Implemented Interfaces:
 javax.ws.rs.core.Request
public class RequestImpl extends Object implements javax.ws.rs.core.Request
- Version:
 - $Revision: 1 $
 - Author:
 - Bill Burke
 
 
- 
- 
Constructor Summary
Constructors Constructor Description RequestImpl(HttpRequest request, HttpResponse response) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<javax.ws.rs.core.EntityTag>convertEtag(List<String> tags)javax.ws.rs.core.Response.ResponseBuilderevaluatePreconditions()javax.ws.rs.core.Response.ResponseBuilderevaluatePreconditions(Date lastModified)javax.ws.rs.core.Response.ResponseBuilderevaluatePreconditions(Date lastModified, javax.ws.rs.core.EntityTag eTag)javax.ws.rs.core.Response.ResponseBuilderevaluatePreconditions(javax.ws.rs.core.EntityTag eTag)javax.ws.rs.core.MultivaluedMap<String,String>getFormParameters()StringgetMethod()javax.ws.rs.core.Response.ResponseBuilderifMatch(List<javax.ws.rs.core.EntityTag> ifMatch, javax.ws.rs.core.EntityTag eTag)javax.ws.rs.core.Response.ResponseBuilderifModifiedSince(String strDate, Date lastModified)javax.ws.rs.core.Response.ResponseBuilderifNoneMatch(List<javax.ws.rs.core.EntityTag> ifMatch, javax.ws.rs.core.EntityTag eTag)javax.ws.rs.core.Response.ResponseBuilderifUnmodifiedSince(String strDate, Date lastModified)javax.ws.rs.core.VariantselectVariant(List<javax.ws.rs.core.Variant> variants) 
 - 
 
- 
- 
Constructor Detail
- 
RequestImpl
public RequestImpl(HttpRequest request, HttpResponse response)
 
 - 
 
- 
Method Detail
- 
getMethod
public String getMethod()
- Specified by:
 getMethodin interfacejavax.ws.rs.core.Request
 
- 
selectVariant
public javax.ws.rs.core.Variant selectVariant(List<javax.ws.rs.core.Variant> variants) throws IllegalArgumentException
- Specified by:
 selectVariantin interfacejavax.ws.rs.core.Request- Throws:
 IllegalArgumentException
 
- 
ifMatch
public javax.ws.rs.core.Response.ResponseBuilder ifMatch(List<javax.ws.rs.core.EntityTag> ifMatch, javax.ws.rs.core.EntityTag eTag)
 
- 
ifNoneMatch
public javax.ws.rs.core.Response.ResponseBuilder ifNoneMatch(List<javax.ws.rs.core.EntityTag> ifMatch, javax.ws.rs.core.EntityTag eTag)
 
- 
evaluatePreconditions
public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(javax.ws.rs.core.EntityTag eTag)
- Specified by:
 evaluatePreconditionsin interfacejavax.ws.rs.core.Request
 
- 
ifModifiedSince
public javax.ws.rs.core.Response.ResponseBuilder ifModifiedSince(String strDate, Date lastModified)
 
- 
ifUnmodifiedSince
public javax.ws.rs.core.Response.ResponseBuilder ifUnmodifiedSince(String strDate, Date lastModified)
 
- 
evaluatePreconditions
public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(Date lastModified)
- Specified by:
 evaluatePreconditionsin interfacejavax.ws.rs.core.Request
 
- 
evaluatePreconditions
public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(Date lastModified, javax.ws.rs.core.EntityTag eTag)
- Specified by:
 evaluatePreconditionsin interfacejavax.ws.rs.core.Request
 
- 
evaluatePreconditions
public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions()
- Specified by:
 evaluatePreconditionsin interfacejavax.ws.rs.core.Request
 
 - 
 
 -