public void add(Interceptor<? extends Message> i, boolean force) { PhaseInterceptor<? extends Message> pi = (PhaseInterceptor<? extends Message>)i; String phaseName = pi.getPhase(); Integer phase = nameMap.get(phaseName); if (phase == null) { LOG.warning("Skipping interceptor " + i.getClass().getName() + ((phaseName == null) ? ": Phase declaration is missing." : ": Phase " + phaseName + " specified does not exist.")); } else { if (isFineLogging) { LOG.fine("Adding interceptor " + i + " to phase " + phaseName); } insertInterceptor(phase, pi, force); } Collection<PhaseInterceptor<? extends Message>> extras = pi.getAdditionalInterceptors(); if (extras != null) { for (PhaseInterceptor<? extends Message> p : extras) { add(p, force); } } }
public void add(Interceptor<? extends Message> i, boolean force) { PhaseInterceptor<? extends Message> pi = (PhaseInterceptor<? extends Message>)i; String phaseName = pi.getPhase(); Integer phase = nameMap.get(phaseName); if (phase == null) { LOG.warning("Skipping interceptor " + i.getClass().getName() + ((phaseName == null) ? ": Phase declaration is missing." : ": Phase " + phaseName + " specified does not exist.")); } else { if (isFineLogging) { LOG.fine("Adding interceptor " + i + " to phase " + phaseName); } insertInterceptor(phase, pi, force); } Collection<PhaseInterceptor<? extends Message>> extras = pi.getAdditionalInterceptors(); if (extras != null) { for (PhaseInterceptor<? extends Message> p : extras) { add(p, force); } } }
public void add(Interceptor<? extends Message> i, boolean force) { PhaseInterceptor<? extends Message> pi = (PhaseInterceptor<? extends Message>)i; String phaseName = pi.getPhase(); Integer phase = nameMap.get(phaseName); if (phase == null) { LOG.warning("Skipping interceptor " + i.getClass().getName() + ((phaseName == null) ? ": Phase declaration is missing." : ": Phase " + phaseName + " specified does not exist.")); } else { if (isFineLogging) { LOG.fine("Adding interceptor " + i + " to phase " + phaseName); } insertInterceptor(phase, pi, force); } Collection<PhaseInterceptor<? extends Message>> extras = pi.getAdditionalInterceptors(); if (extras != null) { for (PhaseInterceptor<? extends Message> p : extras) { add(p, force); } } }
public void add(Interceptor<? extends Message> i, boolean force) { PhaseInterceptor<? extends Message> pi = (PhaseInterceptor<? extends Message>)i; String phaseName = pi.getPhase(); Integer phase = nameMap.get(phaseName); if (phase == null) { LOG.warning("Skipping interceptor " + i.getClass().getName() + ((phaseName == null) ? ": Phase declaration is missing." : ": Phase " + phaseName + " specified does not exist.")); } else { if (isFineLogging) { LOG.fine("Adding interceptor " + i + " to phase " + phaseName); } insertInterceptor(phase, pi, force); } Collection<PhaseInterceptor<? extends Message>> extras = pi.getAdditionalInterceptors(); if (extras != null) { for (PhaseInterceptor<? extends Message> p : extras) { add(p, force); } } }