Spec-Zone.ru › OpenJDK 8

Интерфейс Handler<C extends MessageContext>

Все известные подинтерфейсы:
LogicalHandler<C>, SOAPHandler<T>

public interface Handler<C extends MessageContext>

Данный Handler интерфейс является базовым интерфейсом для обработчиков JAX-WS.

С:
JAX-WS 2.0

Методы

Модификатор и тип Метод и описание
void close(MessageContext context)

Вызывается в конце шаблона обмена сообщениями непосредственно перед тем, как среда выполнения JAX-WS отправит сообщение, ошибку или исключение.

boolean handleFault(C context)

Метод handleFault вызывается для обработки сообщений об ошибках.

boolean handleMessage(C context)

Метод handleMessage вызывается для нормальной обработки входящих и исходящих сообщений.

Методы

handleMessage

boolean handleMessage(C context)

Метод handleMessage вызывается для нормальной обработки входящих и исходящих сообщений. Для получения подробной информации обратитесь к описанию структуры обработчиков в спецификации JAX-WS.

Параметры:
context - контекст сообщения.
Возвращает:
Указание на то, следует ли продолжать обработку обработчиком для текущего сообщения
  • Возврат true для продолжения обработки.
  • Возврат false для блокирования обработки.
Выбрасывает:
RuntimeException - Заставляет среду выполнения JAX-WS прекратить обработку обработчиком и сгенерировать ошибку.
ProtocolException - Заставляет среду выполнения JAX-WS перейти к обработке сообщений об ошибках.

handleFault

boolean handleFault(C context)

Метод handleFault вызывается для обработки сообщений об ошибках. Для получения подробной информации обратитесь к описанию структуры обработчиков в спецификации JAX-WS.

Параметры:
context - контекст сообщения
Возвращает:
Указание на то, следует ли продолжать обработку ошибок обработчиком для текущего сообщения
  • Возврат true для продолжения обработки.
  • Возврат false для блокирования обработки.
Выбрасывает:
RuntimeException - Заставляет среду выполнения JAX-WS прекратить обработку ошибок обработчиком и передать ошибку.
ProtocolException - Заставляет среду выполнения JAX-WS прекратить обработку ошибок обработчиком и передать ошибку.

close

void close(MessageContext context)

Вызывается в конце шаблона обмена сообщениями непосредственно перед тем, как среда выполнения JAX-WS отправит сообщение, ошибку или исключение. Для получения подробной информации обратитесь к описанию структуры обработчиков в спецификации JAX-WS.

Параметры:
context - контекст сообщения

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API