Apache CXF API

org.apache.cxf.jaxrs.impl.tl
Class ThreadLocalRequest

java.lang.Object
  extended by org.apache.cxf.jaxrs.impl.tl.AbstractThreadLocalProxy<javax.ws.rs.core.Request>
      extended by org.apache.cxf.jaxrs.impl.tl.ThreadLocalRequest
All Implemented Interfaces:
javax.ws.rs.core.Request, ThreadLocalProxy<javax.ws.rs.core.Request>

public class ThreadLocalRequest
extends AbstractThreadLocalProxy<javax.ws.rs.core.Request>
implements javax.ws.rs.core.Request


Constructor Summary
ThreadLocalRequest()
           
 
Method Summary
 javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions()
           
 javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(Date lastModified)
           
 javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(Date lastModified, javax.ws.rs.core.EntityTag eTag)
           
 javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(javax.ws.rs.core.EntityTag eTag)
           
 String getMethod()
           
 javax.ws.rs.core.Variant selectVariant(List<javax.ws.rs.core.Variant> vars)
           
 
Methods inherited from class org.apache.cxf.jaxrs.impl.tl.AbstractThreadLocalProxy
get, remove, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadLocalRequest

public ThreadLocalRequest()
Method Detail

evaluatePreconditions

public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(javax.ws.rs.core.EntityTag eTag)
Specified by:
evaluatePreconditions in interface javax.ws.rs.core.Request

evaluatePreconditions

public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(Date lastModified)
Specified by:
evaluatePreconditions in interface javax.ws.rs.core.Request

evaluatePreconditions

public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(Date lastModified,
                                                                       javax.ws.rs.core.EntityTag eTag)
Specified by:
evaluatePreconditions in interface javax.ws.rs.core.Request

selectVariant

public javax.ws.rs.core.Variant selectVariant(List<javax.ws.rs.core.Variant> vars)
                                       throws IllegalArgumentException
Specified by:
selectVariant in interface javax.ws.rs.core.Request
Throws:
IllegalArgumentException

getMethod

public String getMethod()
Specified by:
getMethod in interface javax.ws.rs.core.Request

evaluatePreconditions

public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions()
Specified by:
evaluatePreconditions in interface javax.ws.rs.core.Request

Apache CXF API

Apache CXF