|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.jersey.message.internal.Requests
public final class Requests
Internal Jersey request factory & utility class. Provides various request factory and utility methods.
| Constructor Summary | |
|---|---|
Requests()
|
|
| Method Summary | |
|---|---|
static URI |
baseUri(javax.ws.rs.core.Request request)
Get the base URI of the request. |
static javax.ws.rs.core.Request.RequestBuilder |
from(javax.ws.rs.core.Request request)
Create a new request instance as a copy of an existing request instance. |
static javax.ws.rs.core.Request.RequestBuilder |
from(String requestUri,
String method)
Create new request builder without any base URI. |
static javax.ws.rs.core.Request.RequestBuilder |
from(String baseUri,
String requestUri,
String method)
Create new request builder with a base URI. |
static javax.ws.rs.core.Request.RequestBuilder |
from(URI requestUri,
String method)
Create new request builder without any base URI. |
static javax.ws.rs.core.Request.RequestBuilder |
from(URI baseUri,
URI requestUri,
String method)
Create new request builder with a base URI. |
static MessageBodyWorkers |
getMessageWorkers(javax.ws.rs.core.Request request)
Get the MessageBodyWorkers from the request. |
static javax.ws.rs.core.HttpHeaders |
httpHeaders(javax.ws.rs.core.Request request)
Get HttpHeaders instance representing the headers of the request. |
static String |
relativePath(javax.ws.rs.core.Request request)
Get the path of the request relative to the base request URI as a string. |
static String |
relativePath(javax.ws.rs.core.Request request,
boolean decode)
Get the path of the request relative to the base request URI as a string. |
static void |
setMessageWorkers(javax.ws.rs.core.Request.RequestBuilder requestBuilder,
MessageBodyWorkers workers)
Set the MessageBodyWorkers to the request builder. |
static javax.ws.rs.core.Request.RequestBuilder |
toBuilder(javax.ws.rs.core.Request request)
Request builder initialized from the request. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Requests()
| Method Detail |
|---|
public static javax.ws.rs.core.Request.RequestBuilder from(URI baseUri,
URI requestUri,
String method)
baseUri - base request URI; on the server side represented by the
application root URI.requestUri - absolute request URI.method - request method.
public static javax.ws.rs.core.Request.RequestBuilder from(URI requestUri,
String method)
requestUri - absolute request URI.method - request method.
public static javax.ws.rs.core.Request.RequestBuilder from(String baseUri,
String requestUri,
String method)
baseUri - base request URI; on the server side represented by the
application root URI.requestUri - absolute request URI.method - request method.
public static javax.ws.rs.core.Request.RequestBuilder from(String requestUri,
String method)
requestUri - absolute request URI.method - request method.
public static javax.ws.rs.core.Request.RequestBuilder from(javax.ws.rs.core.Request request)
request - original JAX-RS request to be copied. It is assumed that
the instance is represented by an internal Jersey request type.
public static javax.ws.rs.core.Request.RequestBuilder toBuilder(javax.ws.rs.core.Request request)
request - JAX-RS request. It is assumed that the instance is represented
by an internal Jersey request type.
public static String relativePath(javax.ws.rs.core.Request request)
Requests.relativePath(request, true).
request - JAX-RS request. It is assumed that the instance is represented
by an internal Jersey request type.
public static String relativePath(javax.ws.rs.core.Request request,
boolean decode)
request - JAX-RS request. It is assumed that the instance is represented
by an internal Jersey request type.decode - controls whether sequences of escaped octets are decoded
(true) or not (false).
public static URI baseUri(javax.ws.rs.core.Request request)
request - JAX-RS request. It is assumed that the instance is represented
by an internal Jersey request type.
public static javax.ws.rs.core.HttpHeaders httpHeaders(javax.ws.rs.core.Request request)
HttpHeaders instance representing the headers of the request.
request - JAX-RS request. It is assumed that the instance is represented
by an internal Jersey request type.
HttpHeaders instance for the headers of the request.
public static void setMessageWorkers(javax.ws.rs.core.Request.RequestBuilder requestBuilder,
MessageBodyWorkers workers)
MessageBodyWorkers to the request builder.
requestBuilder - JAX-RS request builder. It is assumed that the instance
is represented by an internal Jersey request builder type.workers - message body readers and writers lookup factory.public static MessageBodyWorkers getMessageWorkers(javax.ws.rs.core.Request request)
MessageBodyWorkers from the request.
request - JAX-RS request. It is assumed that the instance
is represented by an internal Jersey request builder type.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||