Package org.apache.axis
Interface Chain
- All Superinterfaces:
Handler
,Serializable
- All Known Subinterfaces:
TargetedChain
- All Known Implementing Classes:
SimpleChain
,SimpleTargetedChain
,SOAPService
,Transport
A
Handler
that executes a 'chain' of child handlers in order.- Author:
- Doug Davis (dug@us.ibm.com.com)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addHandler
(Handler handler) Adds a handler to the end of the chain.boolean
Discover if a handler is in this chain.Handler[]
Get the list of handlers in the chain.Methods inherited from interface org.apache.axis.Handler
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, invoke, onFault, setName, setOption, setOptions
-
Method Details
-
addHandler
Adds a handler to the end of the chain. May not be called after invoke.- Parameters:
handler
- theHandler
to be added
-
contains
Discover if a handler is in this chain.- Parameters:
handler
- theHandler
to check- Returns:
true
if it is in this chain,false
otherwise
-
getHandlers
Handler[] getHandlers()Get the list of handlers in the chain. Is Handler[] the right form?- Returns:
- an array of
Handler
s that have been added
-