public class PhaseInterceptorChain extends java.lang.Object implements InterceptorChain
| Constructor and Description |
|---|
PhaseInterceptorChain() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Interceptor i) |
void |
add(java.lang.Iterable<? extends Interceptor> newhandlers) |
void |
doIntercept(Message message)
Invokes each phase's handler in turn.
|
java.lang.Iterable<Interceptor> |
getInterceptors() |
protected java.util.ListIterator<Interceptor> |
getState(Message message) |
protected void |
insertInterceptor(Interceptor interc) |
protected void |
setState(Message message,
java.util.ListIterator<Interceptor> state) |
public void add(java.lang.Iterable<? extends Interceptor> newhandlers)
add in interface InterceptorChainpublic java.lang.Iterable<Interceptor> getInterceptors()
getInterceptors in interface InterceptorChainpublic void add(Interceptor i)
public void doIntercept(Message message)
doIntercept in interface InterceptorChaincontext - java.lang.Exceptionprotected java.util.ListIterator<Interceptor> getState(Message message)
protected void setState(Message message, java.util.ListIterator<Interceptor> state)
protected void insertInterceptor(Interceptor interc)
Copyright © 2005-2014 FuseSource. All Rights Reserved.