-
- 参数类型
-
C
- 消息上下文
- All Known Subinterfaces:
-
LogicalHandler<C>
,SOAPHandler<T>
public interface Handler<C extends MessageContext>
Handler
接口是JAX-WS处理程序的基本界面。- 从以下版本开始:
- 1.6,JAX-WS 2.0
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 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
- the message context
-
-