|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.jersey.message.internal.Responses
public final class Responses
Internal Jersey response factory & utility class. Provides various response factory and utility methods.
| Method Summary | |
|---|---|
static javax.ws.rs.core.Response.ResponseBuilder |
clientError(javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.BAD_REQUEST. |
static javax.ws.rs.core.Response.ResponseBuilder |
conflict(javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.CONFLICT. |
static javax.ws.rs.core.Response.ResponseBuilder |
empty()
Create a response builder with no response entity & status code set to Response.Status.NO_CONTENT. |
static void |
fillHeaders(javax.ws.rs.core.Response.ResponseBuilder responseBuilder,
Map<String,List<String>> headers)
Add headers to the response builder. |
static javax.ws.rs.core.Response.ResponseBuilder |
from(int statusCode,
javax.ws.rs.core.Request request)
Create a response builder for the request with a given status code. |
static javax.ws.rs.core.Response.ResponseBuilder |
from(javax.ws.rs.core.Response.StatusType status,
javax.ws.rs.core.Request request)
Create a response builder for the request with a given status code. |
static MessageBodyWorkers |
getMessageWorkers(javax.ws.rs.core.Response response)
Get the MessageBodyWorkers from the response. |
static javax.ws.rs.core.Response.ResponseBuilder |
methodNotAllowed(javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.METHOD_NOT_ALLOWED. |
static javax.ws.rs.core.Response.ResponseBuilder |
noContent(javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.NO_CONTENT. |
static javax.ws.rs.core.Response.ResponseBuilder |
notAcceptable(javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.NOT_ACCEPTABLE. |
static javax.ws.rs.core.Response.ResponseBuilder |
notFound(javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.NOT_FOUND. |
static javax.ws.rs.core.Response.ResponseBuilder |
notModified(javax.ws.rs.core.EntityTag eTag,
javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.NOT_MODIFIED. |
static javax.ws.rs.core.Response.ResponseBuilder |
notModified(javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.NOT_MODIFIED. |
static javax.ws.rs.core.Response.ResponseBuilder |
preconditionFailed(javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.PRECONDITION_FAILED. |
static void |
setMessageWorkers(javax.ws.rs.core.Response.ResponseBuilder responseBuilder,
MessageBodyWorkers workers)
Set the MessageBodyWorkers to the response builder. |
static javax.ws.rs.core.Response.ResponseBuilder |
toBuilder(javax.ws.rs.core.Response response)
Transforms a response to a response builder. |
static javax.ws.rs.core.Response.ResponseBuilder |
unsupportedMediaType(javax.ws.rs.core.Request request)
Create a response builder for the request & status code set to Response.Status.UNSUPPORTED_MEDIA_TYPE. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static javax.ws.rs.core.Response.ResponseBuilder empty()
Response.Status.NO_CONTENT.
public static javax.ws.rs.core.Response.ResponseBuilder from(javax.ws.rs.core.Response.StatusType status,
javax.ws.rs.core.Request request)
status - response status code.request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder from(int statusCode,
javax.ws.rs.core.Request request)
statusCode - response status code.request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder toBuilder(javax.ws.rs.core.Response response)
response - response instance to be transformed into a response builder.
public static void fillHeaders(javax.ws.rs.core.Response.ResponseBuilder responseBuilder,
Map<String,List<String>> headers)
responseBuilder - JAX-RS response builder. It is assumed that the instance
is represented by an internal Jersey response builder type.headers - map of headers. Each header name may be associated with multiple
values stored as a list.
public static javax.ws.rs.core.Response.ResponseBuilder notModified(javax.ws.rs.core.EntityTag eTag,
javax.ws.rs.core.Request request)
Response.Status.NOT_MODIFIED.
eTag - entity tag header value to be set on the response.request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder notModified(javax.ws.rs.core.Request request)
Response.Status.NOT_MODIFIED.
request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder noContent(javax.ws.rs.core.Request request)
Response.Status.NO_CONTENT.
request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder clientError(javax.ws.rs.core.Request request)
Response.Status.BAD_REQUEST.
request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder notFound(javax.ws.rs.core.Request request)
Response.Status.NOT_FOUND.
request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder methodNotAllowed(javax.ws.rs.core.Request request)
Response.Status.METHOD_NOT_ALLOWED.
request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder notAcceptable(javax.ws.rs.core.Request request)
Response.Status.NOT_ACCEPTABLE.
request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder preconditionFailed(javax.ws.rs.core.Request request)
Response.Status.PRECONDITION_FAILED.
request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder conflict(javax.ws.rs.core.Request request)
Response.Status.CONFLICT.
request - request for which the response is created.
public static javax.ws.rs.core.Response.ResponseBuilder unsupportedMediaType(javax.ws.rs.core.Request request)
Response.Status.UNSUPPORTED_MEDIA_TYPE.
request - request for which the response is created.
public static void setMessageWorkers(javax.ws.rs.core.Response.ResponseBuilder responseBuilder,
MessageBodyWorkers workers)
MessageBodyWorkers to the response builder.
responseBuilder - JAX-RS response builder. It is assumed that the instance
is represented by an internal Jersey response builder type.workers - message body readers and writers lookup factory.public static MessageBodyWorkers getMessageWorkers(javax.ws.rs.core.Response response)
MessageBodyWorkers from the response.
response - JAX-RS response. It is assumed that the instance
is represented by an internal Jersey response builder type.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||