public List<Interceptor<? extends Message>> getFaultInterceptors(Message m) { if (interceptors == null) { initializeInterceptors(m); } return faultInterceptors; }
public List<Interceptor<? extends Message>> getInterceptors(Message m) { if (interceptors == null) { initializeInterceptors(m); } return interceptors; }
public List<Interceptor<? extends Message>> getInterceptors(Message m) { if (interceptors == null) { initializeInterceptors(m); } return interceptors; }
public List<Interceptor<? extends Message>> getFaultInterceptors(Message m) { if (interceptors == null) { initializeInterceptors(m); } return faultInterceptors; }
void initializeInterceptors(PolicyInterceptorProviderRegistry reg, Set<Interceptor<? extends Message>> out, Assertion a, boolean fault, Message msg) { QName qn = a.getName(); List<Interceptor<? extends org.apache.cxf.message.Message>> i = fault ? reg.getInFaultInterceptorsForAssertion(qn) : reg.getInInterceptorsForAssertion(qn); out.addAll(i); if (a instanceof PolicyContainingAssertion) { Policy p = ((PolicyContainingAssertion)a).getPolicy(); if (p != null) { for (Assertion a2 : getSupportedAlternatives(p, msg)) { initializeInterceptors(reg, out, a2, fault, msg); } } } }
void initializeInterceptors(PolicyInterceptorProviderRegistry reg, Set<Interceptor<? extends Message>> out, Assertion a, boolean fault, Message msg) { QName qn = a.getName(); List<Interceptor<? extends org.apache.cxf.message.Message>> i = fault ? reg.getInFaultInterceptorsForAssertion(qn) : reg.getInInterceptorsForAssertion(qn); out.addAll(i); if (a instanceof PolicyContainingAssertion) { Policy p = ((PolicyContainingAssertion)a).getPolicy(); if (p != null) { for (Assertion a2 : getSupportedAlternatives(p, msg)) { initializeInterceptors(reg, out, a2, fault, msg); } } } }
if (getChosenAlternative() != null) { for (Assertion a : getChosenAlternative()) { initializeInterceptors(reg, out, a, false, m); out.clear(); for (Assertion a : getChosenAlternative()) { initializeInterceptors(reg, out, a, true, m); if (c != null) { for (Assertion a : c) { initializeInterceptors(reg, out, a, false, m); initializeInterceptors(reg, out, a, true, m);
if (getChosenAlternative() != null) { for (Assertion a : getChosenAlternative()) { initializeInterceptors(reg, out, a, false, m); out.clear(); for (Assertion a : getChosenAlternative()) { initializeInterceptors(reg, out, a, true, m); if (c != null) { for (Assertion a : c) { initializeInterceptors(reg, out, a, false, m); initializeInterceptors(reg, out, a, true, m);