| java.lang.Object org.apache.cxf.phase.PhaseInterceptorChain
PhaseInterceptorChain | public class PhaseInterceptorChain implements InterceptorChain(Code) | | A PhaseInterceptorChain orders Interceptors according to the phase they
participate in and also according to the before & after properties on an
Interceptor.
A List of phases is supplied to the PhaseInterceptorChain in the constructor.
Interceptors that are added to the chain are ordered by phase. Within a
phase, interceptors can order themselves. Each PhaseInterceptor has an ID.
PhaseInterceptors can supply a Collection of IDs which they should run before
or after, supplying fine grained ordering.
|
Inner Class :final static class InterceptorHolder | |
abort | public synchronized void abort()(Code) | | |
doIntercept | public synchronized boolean doIntercept(Message message)(Code) | | Intercept a message, invoking each phase's handlers in turn.
Parameters: message - the message throws: Exception - |
doInterceptStartingAfter | public synchronized boolean doInterceptStartingAfter(Message message, String startingAfterInterceptorID)(Code) | | Intercept a message, invoking each phase's handlers in turn,
starting after the specified interceptor.
Parameters: message - the message Parameters: startingAfterInterceptorID - the id of the interceptor throws: Exception - |
doInterceptStartingAt | public synchronized boolean doInterceptStartingAt(Message message, String startingAtInterceptorID)(Code) | | Intercept a message, invoking each phase's handlers in turn,
starting at the specified interceptor.
Parameters: message - the message Parameters: startingAtInterceptorID - the id of the interceptor throws: Exception - |
pause | public synchronized void pause()(Code) | | |
reset | public synchronized void reset()(Code) | | |
resume | public synchronized void resume()(Code) | | |
|
|