public class SimpleTargetedChain extends SimpleChain implements TargetedChain
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
log |
protected Handler |
pivotHandler |
protected Handler |
requestHandler |
protected Handler |
responseHandler |
handlers, invokedmakeLockable, name, options| Constructor and Description |
|---|
SimpleTargetedChain()
Default no-arg constructor.
|
SimpleTargetedChain(Handler handler)
Constructor for an instance with effectively only a pivot handler.
|
SimpleTargetedChain(Handler reqHandler,
Handler pivHandler,
Handler respHandler)
Constructor which takes real or null request, pivot, and response
handlers.
|
| Modifier and Type | Method and Description |
|---|---|
Handler |
getPivotHandler()
Returns the Pivot Handler.
|
Handler |
getRequestHandler()
Returns the Request handler.
|
Handler |
getResponseHandler()
Returns the Response Handler.
|
protected void |
init(Handler reqHandler,
Handler specialReqHandler,
Handler pivHandler,
Handler specialRespHandler,
Handler respHandler)
Initialiser which takes real or null request, pivot, and response
handlers and which allows for special request and response
handlers to be inserted just before and after any pivot handler.
|
addHandler, canHandleBlock, cleanup, contains, generateWSDL, getDeploymentData, getHandlers, init, invoke, onFaultgetName, getOption, getOptions, getUnderstoodHeaders, initHashtable, setName, setOption, setOptionDefault, setOptions, setOptionsLockableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddHandler, contains, getHandlerscanHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, invoke, onFault, setName, setOption, setOptionsprotected static org.apache.commons.logging.Log log
protected Handler requestHandler
protected Handler pivotHandler
protected Handler responseHandler
public SimpleTargetedChain()
public SimpleTargetedChain(Handler handler)
handler - the Handler to useprotected void init(Handler reqHandler, Handler specialReqHandler, Handler pivHandler, Handler specialRespHandler, Handler respHandler)
reqHandler - the request HandlerspecialReqHandler - the special request HandlerpivHandler - the pivot HandlerspecialRespHandler - the special response HandlerrespHandler - the response Handlerpublic Handler getRequestHandler()
TargetedChaingetRequestHandler in interface TargetedChainHandlerpublic Handler getPivotHandler()
TargetedChaingetPivotHandler in interface TargetedChainHandlerpublic Handler getResponseHandler()
TargetedChaingetResponseHandler in interface TargetedChainHandlerCopyright © The Apache Software Foundation. All Rights Reserved.