|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.xml.ws.spi.http.HttpContext
public abstract class HttpContext
HttpContext представляет отображение между корневым путем URI веб-сервиса к a HttpHandler который вызывается, чтобы обработать запросы, предназначенные для того пути на связанном контейнере.
Контейнер обеспечивает реализацию для этого, и это соответствует запросы к веб-сервису к соответствующим объектам HttpContext.
| Полевая Сводка | |
|---|---|
protected HttpHandler |
обработчик
|
| Сводка конструктора | |
|---|---|
HttpContext()
|
|
| Сводка метода | |
|---|---|
abstract java.lang.Object |
getAttribute(java.lang.String name)
Возвращает значение атрибута для конфигурации контейнера и других данных, которые могут использоваться jax-ws временем выполнения. |
abstract java.util.Set<java.lang.String> |
getAttributeNames()
Возвраты все названия атрибута для конфигурации контейнера и других данных, которые могут использоваться jax-ws временем выполнения. |
abstract java.lang.String |
getPath()
Возвращает путь для этого контекста. |
void |
setHandler(HttpHandler handler)
Время выполнения JAX-WS устанавливает свой обработчик во время Endpoint#publish(HttpContext) обработать запросы HTTP на этот контекст. |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Полевая Деталь |
|---|
protected HttpHandler handler
| Деталь конструктора |
|---|
public HttpContext()
| Деталь метода |
|---|
public void setHandler(HttpHandler handler)
Endpoint#publish(HttpContext) обработать запросы HTTP на этот контекст. Контейнер или его расширения используют этот обработчик, чтобы обработать запросы.
handler - обработчик, чтобы установить для этого контекстаpublic abstract java.lang.String getPath()
Для контейнера сервлета это обычно - образец URL для конечной точки.
Адрес конечной точки для этого контекста может быть вычислен следующим образом:
HttpExchange exch = ...;
String endpointAddress =
exch.getScheme() + "://"
+ exch.getLocalAddress().getHostName()
+ ":" + exch.getLocalAddress().getPort()
+ exch.getContextPath() + getPath();
public abstract java.lang.Object getAttribute(java.lang.String name)
name - название атрибута public abstract java.util.Set<java.lang.String> getAttributeNames()
|
|||||||||
| ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41