public class ThreadContextClearHandler extends java.lang.Object implements Handler<java.lang.Object,java.lang.Object>, InboundHandleable, OutboundHandleable
ThreadContextHandler
で設定したThreadContext
上の値をクリアするハンドラ。
このハンドラより手前では、復路処理でもThreadContext
にアクセスすることはできない。
このため、極力先頭に設定する必要がある。
Constructor and Description |
---|
ThreadContextClearHandler() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
handle(java.lang.Object o,
ExecutionContext context)
入力データに対する処理を実行する。
|
Result |
handleInbound(ExecutionContext context)
前処理を実装する。
|
Result |
handleOutbound(ExecutionContext context)
後処理を実装する。
|
public java.lang.Object handle(java.lang.Object o, ExecutionContext context)
Handler
public Result handleInbound(ExecutionContext context)
InboundHandleable
handleInbound
in interface InboundHandleable
context
- ExecutionContextpublic Result handleOutbound(ExecutionContext context)
OutboundHandleable
handleOutbound
in interface OutboundHandleable
context
- ExecutionContext