addInterceptor(phase, interceptor);
} // end method addInterceptor
public void addInvoker(Invoker invoker) {
if (invoker instanceof PhasedInterceptor) {
PhasedInterceptor pi = (PhasedInterceptor)invoker;
if (pi.getPhase() != null) {
addInvoker(pi.getPhase(), pi);
return;
}
}
String phase = forReference ? Phase.REFERENCE_BINDING : Phase.IMPLEMENTATION;
addInvoker(phase, invoker);