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 TypeMethodDescriptionvoidaddHandler(Handler handler) Adds a handler to the end of the chain.booleanDiscover 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- theHandlerto be added
-
contains
Discover if a handler is in this chain.- Parameters:
handler- theHandlerto check- Returns:
trueif it is in this chain,falseotherwise
-
getHandlers
Handler[] getHandlers()Get the list of handlers in the chain. Is Handler[] the right form?- Returns:
- an array of
Handlers that have been added
-