Package io.airlift.jaxrs.testing
Class MockRequest
java.lang.Object
io.airlift.jaxrs.testing.MockRequest
- All Implemented Interfaces:
javax.ws.rs.core.Request
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondelete()delete(javax.ws.rs.core.Variant selectVariant) javax.ws.rs.core.Response.ResponseBuilderjavax.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) get()get(javax.ws.rs.core.Variant selectVariant) head()head(javax.ws.rs.core.Variant selectVariant) post()post(javax.ws.rs.core.Variant selectVariant) put()put(javax.ws.rs.core.Variant selectVariant) javax.ws.rs.core.VariantselectVariant(List<javax.ws.rs.core.Variant> variants)
-
Method Details
-
head
-
head
-
get
-
get
-
post
-
post
-
put
-
put
-
delete
-
delete
-
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
-
evaluatePreconditions
public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions()- Specified by:
evaluatePreconditionsin interfacejavax.ws.rs.core.Request
-
evaluatePreconditions
public javax.ws.rs.core.Response.ResponseBuilder evaluatePreconditions(javax.ws.rs.core.EntityTag eTag) - Specified by:
evaluatePreconditionsin interfacejavax.ws.rs.core.Request
-
evaluatePreconditions
- 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
-