|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PhasedHandlerChain
A specialized type of HandlerChain which supports organizing multiple
handler chains into a set of named handler chains called 'phases', which will be
invoked in a specified order.
| Method Summary | |
|---|---|
List<Handler> |
getHandlers()
Get the complete effective list of ordered handlers in the handler chain. |
Map<String,HandlerChain> |
getPhaseChains()
Modifiable map of phase names to corresponding handler chains. |
List<String> |
getPhaseOrder()
Get the order of phase invocation. |
void |
setPhaseOrder(List<String> newPhaseOrder)
Set the order of phase invocation. |
| Methods inherited from interface org.opensaml.ws.message.handler.HandlerChain |
|---|
invoke |
| Method Detail |
|---|
Map<String,HandlerChain> getPhaseChains()
List<String> getPhaseOrder()
void setPhaseOrder(List<String> newPhaseOrder)
newPhaseOrder - a list of phase namesList<Handler> getHandlers()
Note that unlike HandlerChain, the returned list is NOTmodifiable.
Handler instances in the effective chain should be added and removed via
membership in the appropriate handler chain phase, obtained via getPhaseChains().
getHandlers in interface HandlerChain
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||