Spec-Zone .ru
спецификации, руководства, описания, API


javax.servlet
Класс AsyncEvent

java.lang.Object
  расширенный javax.servlet.AsyncEvent

public class AsyncEvent
расширяет java.lang. Объект

Событие, которое запускается когда асинхронная работа, инициируемая на ServletRequest (через звонок ServletRequest#startAsync или ServletRequest#startAsync(ServletRequest, ServletResponse)) завершился, синхронизированный, или произвел ошибку.

С тех пор:
Сервлет 3.0

Сводка конструктора
AsyncEvent(AsyncContext context)
          Создает AsyncEvent из данного AsyncContext.
AsyncEvent(AsyncContext context, ServletRequest request, ServletResponse response)
          Создает AsyncEvent из данного AsyncContext, ServletRequest, и ServletResponse.
AsyncEvent(AsyncContext context, ServletRequest request, ServletResponse response, java.lang.Throwable throwable)
          Создает AsyncEvent из данного AsyncContext, ServletRequest, ServletResponse, и Throwable.
AsyncEvent(AsyncContext context, java.lang.Throwable throwable)
          Создает AsyncEvent из данного AsyncContext и Throwable.
 
Сводка метода
 AsyncContext getAsyncContext()
          Получает AsyncContext от этого AsyncEvent.
 ServletRequest getSuppliedRequest()
          Получает ServletRequest от этого AsyncEvent.
 ServletResponse getSuppliedResponse()
          Получает ServletResponse от этого AsyncEvent.
 java.lang.Throwable getThrowable()
          Получает Throwable от этого AsyncEvent.
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

AsyncEvent

public AsyncEvent(AsyncContext context)
Создает AsyncEvent из данного AsyncContext.

Параметры:
context - AsyncContex, который будет поставлен с этим AsyncEvent

AsyncEvent

public AsyncEvent(AsyncContext context,
                  ServletRequest request,
                  ServletResponse response)
Создает AsyncEvent из данного AsyncContext, ServletRequest, и ServletResponse.

Параметры:
context - AsyncContex, который будет поставлен с этим AsyncEvent
request - ServletRequest, который будет поставлен с этим AsyncEvent
response - ServletResponse, который будет поставлен с этим AsyncEvent

AsyncEvent

public AsyncEvent(AsyncContext context,
                  java.lang.Throwable throwable)
Создает AsyncEvent из данного AsyncContext и Throwable.

Параметры:
context - AsyncContex, который будет поставлен с этим AsyncEvent
throwable - Throwable, который будет поставлен с этим AsyncEvent

AsyncEvent

public AsyncEvent(AsyncContext context,
                  ServletRequest request,
                  ServletResponse response,
                  java.lang.Throwable throwable)
Создает AsyncEvent из данного AsyncContext, ServletRequest, ServletResponse, и Throwable.

Параметры:
context - AsyncContex, который будет поставлен с этим AsyncEvent
request - ServletRequest, который будет поставлен с этим AsyncEvent
response - ServletResponse, который будет поставлен с этим AsyncEvent
throwable - Throwable, который будет поставлен с этим AsyncEvent
Деталь метода

getAsyncContext

public AsyncContext getAsyncContext()
Получает AsyncContext от этого AsyncEvent.

Возвраты:
AsyncContext, который использовался, чтобы инициализировать этот AsyncEvent

getSuppliedRequest

public ServletRequest getSuppliedRequest()
Получает ServletRequest от этого AsyncEvent.

Если AsyncListener, которому поставляют этому AsyncEvent, был добавлен, используя AsyncContext#addListener(AsyncListener, ServletRequest, ServletResponse), возвращенный ServletRequest будет тем же самым как тем, предоставленным вышеупомянутому методу. Если AsyncListener был добавлен через AsyncContext#addListener(AsyncListener), этот метод должен возвратить нуль.

Возвраты:
ServletRequest, который использовался, чтобы инициализировать этот AsyncEvent, или нуль, если этот AsyncEvent был инициализирован без какого-либо ServletRequest

getSuppliedResponse

public ServletResponse getSuppliedResponse()
Получает ServletResponse от этого AsyncEvent.

Если AsyncListener, которому поставляют этому AsyncEvent, был добавлен, используя AsyncContext#addListener(AsyncListener, ServletRequest, ServletResponse), возвращенный ServletResponse будет тем же самым как тем, предоставленным вышеупомянутому методу. Если AsyncListener был добавлен через AsyncContext#addListener(AsyncListener), этот метод должен возвратить нуль.

Возвраты:
ServletResponse, который использовался, чтобы инициализировать этот AsyncEvent, или нуль, если этот AsyncEvent был инициализирован без какого-либо ServletResponse

getThrowable

public java.lang.Throwable getThrowable()
Получает Throwable от этого AsyncEvent.

Возвраты:
Throwable, который использовался, чтобы инициализировать этот AsyncEvent, или нуль, если этот AsyncEvent был инициализирован без какого-либо Throwable


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter