|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.ws.rs.core.Response
public abstract class Response
Определяет контракт между возвращенным экземпляром и временем выполнения, когда приложение должно обеспечить метаданные для времени выполнения. Приложение class может расширить этот class непосредственно или может использовать один из статических методов, чтобы создать экземпляр, используя ResponseBuilder. У нескольких методов есть параметры URI типа, UriBuilder обеспечивает удобные методы, чтобы создать такую стоимость как делает .
Response.ResponseBuilder| Вложенная Сводка Класса | |
|---|---|
static class |
Ответ. ResponseBuilder
class, используемый, чтобы создать экземпляры Ответа, которые содержат метаданные вместо или в дополнение к объекту. |
static class |
Ответ. Состояние
Обычно используемые коды состояния, определенные HTTP, см. для полного списка. |
static interface |
Ответ. StatusType
Основной интерфейс для состояний используется в ответах. |
| Сводка конструктора | |
|---|---|
protected |
Response()
Защищенный конструктор, используйте один из статических методов, чтобы получить a Response.ResponseBuilder экземпляр и получает Ответ из этого. |
| Сводка метода | |
|---|---|
static Response.ResponseBuilder |
created(java.net.URI location)
Создайте новый ResponseBuilder для создаваемого ресурса, установите заголовок расположения, используя предоставленное значение. |
static Response.ResponseBuilder |
fromResponse(Response response)
Создайте новый ResponseBuilder, выполняя мелкую копию существующего Ответа. |
abstract java.lang.Object |
getEntity()
Возвратите объект ответа. |
abstract MultivaluedMap<java.lang.String,java.lang.Object> |
getMetadata()
Свяжите метаданные с ответом как карта. |
abstract int |
getStatus()
Свяжите код состояния с ответом. |
static Response.ResponseBuilder |
noContent()
Создайте новый ResponseBuilder для пустого ответа. |
static Response.ResponseBuilder |
notAcceptable(java.util.List<Variant> variants)
Создайте новый ResponseBuilder для не приемлемого ответа. |
static Response.ResponseBuilder |
notModified()
Создайте новый ResponseBuilder с не - измененное состояние. |
static Response.ResponseBuilder |
notModified(EntityTag tag)
Создайте новый ResponseBuilder с не - измененное состояние. |
static Response.ResponseBuilder |
notModified(java.lang.String tag)
Создайте новый ResponseBuilder с не - измененное состояние и тег объекта strong. |
static Response.ResponseBuilder |
ok()
Создайте новый ResponseBuilder с состоянием OK. |
static Response.ResponseBuilder |
ok(java.lang.Object entity)
Создайте новый ResponseBuilder, который содержит представление. |
static Response.ResponseBuilder |
ok(java.lang.Object entity, MediaType type)
Создайте новый ResponseBuilder, который содержит представление. |
static Response.ResponseBuilder |
ok(java.lang.Object entity, java.lang.String type)
Создайте новый ResponseBuilder, который содержит представление. |
static Response.ResponseBuilder |
ok(java.lang.Object entity, Variant variant)
Создайте новый ResponseBuilder, который содержит представление. |
static Response.ResponseBuilder |
seeOther(java.net.URI location)
Создайте новый ResponseBuilder для перенаправления. |
static Response.ResponseBuilder |
serverError()
Создайте новый ResponseBuilder с ошибочным состоянием сервера. |
static Response.ResponseBuilder |
status(int status)
Создайте новый ResponseBuilder с предоставленным состоянием. |
static Response.ResponseBuilder |
status(Response.Status status)
Создайте новый ResponseBuilder с предоставленным состоянием. |
static Response.ResponseBuilder |
status(Response.StatusType status)
Создайте новый ResponseBuilder с предоставленным состоянием. |
static Response.ResponseBuilder |
temporaryRedirect(java.net.URI location)
Создайте новый ResponseBuilder для временного перенаправления. |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Деталь конструктора |
|---|
protected Response()
Response.ResponseBuilder экземпляр и получает Ответ из этого.
| Деталь метода |
|---|
public abstract java.lang.Object getEntity()
GenericEntity, значение GenericEntity#getRawType().
MessageBodyWriterpublic abstract int getStatus()
public abstract MultivaluedMap<java.lang.String,java.lang.Object> getMetadata()
RuntimeDelegate.HeaderDelegate если Вы доступны через RuntimeDelegate.createHeaderDelegate(java.lang.Class) для class значения или использования значений toString метод, если делегат заголовка не доступен.
public static Response.ResponseBuilder fromResponse(Response response)
response - Ответ, с которого будут скопированы код состояния, объект и метаданные public static Response.ResponseBuilder status(Response.StatusType status)
status - состояние ответа IllegalArgumentException - если состояние является нулемpublic static Response.ResponseBuilder status(Response.Status status)
status - состояние ответа IllegalArgumentException - если состояние является нулемpublic static Response.ResponseBuilder status(int status)
status - состояние ответа IllegalArgumentException - если состояние - меньше чем 100 или больше чем 599.public static Response.ResponseBuilder ok()
public static Response.ResponseBuilder ok(java.lang.Object entity)
GenericEntity если сохранение его универсального типа требуется.
entity - данные объекта представления
public static Response.ResponseBuilder ok(java.lang.Object entity,
MediaType type)
GenericEntity если сохранение его универсального типа требуется.
entity - данные объекта представленияtype - тип носителей объекта
public static Response.ResponseBuilder ok(java.lang.Object entity,
java.lang.String type)
GenericEntity если сохранение его универсального типа требуется.
entity - данные объекта представленияtype - тип носителей объекта
public static Response.ResponseBuilder ok(java.lang.Object entity,
Variant variant)
GenericEntity если сохранение его универсального типа требуется.
entity - данные объекта представленияvariant - метаданные представления public static Response.ResponseBuilder serverError()
public static Response.ResponseBuilder created(java.net.URI location)
location - URI нового ресурса. Если относительный URI будет предоставлен, то он будет преобразован в абсолютный URI, разрешая это относительно URI запроса (см. UriInfo#getRequestUri). java.lang.IllegalArgumentException - если расположение является нулемpublic static Response.ResponseBuilder noContent()
public static Response.ResponseBuilder notModified()
public static Response.ResponseBuilder notModified(EntityTag tag)
tag - тег для неизмененного объекта java.lang.IllegalArgumentException - если тег является нулемpublic static Response.ResponseBuilder notModified(java.lang.String tag)
notModified(new EntityTag(value)).
tag - строковый контент тега объекта strong. Время выполнения JAX-РТС заключит предоставленное значение в кавычки, создавая заголовок. java.lang.IllegalArgumentException - если тег является нулемpublic static Response.ResponseBuilder seeOther(java.net.URI location)
location - URI перенаправления. Если относительный URI будет предоставлен, то он будет преобразован в абсолютный URI, разрешая это относительно основного URI приложения (см. UriInfo#getBaseUri). java.lang.IllegalArgumentException - если расположение является нулемpublic static Response.ResponseBuilder temporaryRedirect(java.net.URI location)
location - URI перенаправления. Если относительный URI будет предоставлен, то он будет преобразован в абсолютный URI, разрешая это относительно основного URI приложения (см. UriInfo#getBaseUri). java.lang.IllegalArgumentException - если расположение является нулемpublic static Response.ResponseBuilder notAcceptable(java.util.List<Variant> variants)
variants - список разновидностей, которые были доступны, нулевое значение, эквивалентен пустому списку.
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41