|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis.handlers.BasicHandler org.apache.axis.SimpleChain org.apache.axis.SimpleTargetedChain
A SimpleTargetedChain has a request handler, a pivot handler, and a response handler (any of which may themselves be chains).
Field Summary | |
protected Handler |
pivotHandler
|
protected Handler |
requestHandler
|
protected Handler |
responseHandler
|
Fields inherited from class org.apache.axis.SimpleChain |
handlers, invoked |
Fields inherited from class org.apache.axis.handlers.BasicHandler |
makeLockable, name, options |
Constructor Summary | |
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. |
Method Summary | |
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. |
Methods inherited from class org.apache.axis.SimpleChain |
addHandler, canHandleBlock, cleanup, contains, generateWSDL, getDeploymentData, getHandlers, init, invoke, onFault |
Methods inherited from class org.apache.axis.handlers.BasicHandler |
getName, getOption, getOptions, getUnderstoodHeaders, initHashtable, setName, setOption, setOptionDefault, setOptions, setOptionsLockable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.axis.Chain |
addHandler, contains, getHandlers |
Methods inherited from interface org.apache.axis.Handler |
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, invoke, onFault, setName, setOption, setOptions |
Field Detail |
protected Handler requestHandler
protected Handler pivotHandler
protected Handler responseHandler
Constructor Detail |
public SimpleTargetedChain()
public SimpleTargetedChain(Handler handler)
public SimpleTargetedChain(Handler reqHandler, Handler pivHandler, Handler respHandler)
Method Detail |
protected void init(Handler reqHandler, Handler specialReqHandler, Handler pivHandler, Handler specialRespHandler, Handler respHandler)
public Handler getRequestHandler()
TargetedChain
getRequestHandler
in interface TargetedChain
public Handler getPivotHandler()
TargetedChain
getPivotHandler
in interface TargetedChain
public Handler getResponseHandler()
TargetedChain
getResponseHandler
in interface TargetedChain
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |