Examples of PhaseInterceptor


Examples of org.apache.cxf.phase.PhaseInterceptor

    @SuppressWarnings("unchecked")
    protected void removeInterceptorWhichIsInThePhases(List<Interceptor> interceptors, String[] phaseNames) {
        for (Interceptor i : interceptors) {
            if (i instanceof PhaseInterceptor) {
                PhaseInterceptor p = (PhaseInterceptor)i;
                for (String phaseName : phaseNames) {
                    if (p.getPhase().equals(phaseName)) {
                        getLogger().info("removing the interceptor " + p);
                        interceptors.remove(p);
                        break;
                    }
                }
View Full Code Here

Examples of org.apache.cxf.phase.PhaseInterceptor

    @SuppressWarnings("unchecked")
    protected void removeInterceptorWhichIsOutThePhases(List<Interceptor> interceptors, String[] phaseNames) {
        for (Interceptor i : interceptors) {
            boolean outside = false;
            if (i instanceof PhaseInterceptor) {
                PhaseInterceptor p = (PhaseInterceptor)i;
                for (String phaseName : phaseNames) {
                    if (p.getPhase().equals(phaseName)) {
                        outside = true;
                        break;
                    }
                }
                if (!outside) {
View Full Code Here

Examples of org.apache.cxf.phase.PhaseInterceptor

        InterceptorChain chain = message.getInterceptorChain();
        ListIterator it = chain.getIterator();           
        boolean bareIn = false;
        boolean wrappedIn = false;
        while (it.hasNext() && !wrappedIn && !bareIn) {
            PhaseInterceptor pi = (PhaseInterceptor)it.next();
            if (WrappedInInterceptor.class.getName().equals(pi.getId())) {
                wrappedIn = true;
                it.remove();
                LOG.fine("Removed WrappedInInterceptor from chain.");
            } else if (BareInInterceptor.class.getName().equals(pi.getId())) {
                bareIn = true;
            }
     
        }
        if (!bareIn) {
View Full Code Here

Examples of org.apache.cxf.phase.PhaseInterceptor

        }
       
        InterceptorChain chain = message.getInterceptorChain();
        ListIterator it = chain.getIterator();
        while (it.hasNext()) {
            PhaseInterceptor pi = (PhaseInterceptor)it.next();
            if (MessageSenderInterceptor.class.getName().equals(pi.getId())) {
                chain.remove(pi);
                LOG.fine("Removed MessageSenderInterceptor from interceptor chain.");
                break;
            }
        }
View Full Code Here

Examples of org.apache.cxf.phase.PhaseInterceptor

       
        // discard even-numbered message
        InterceptorChain chain = message.getInterceptorChain();
        ListIterator it = chain.getIterator();
        while (it.hasNext()) {
            PhaseInterceptor pi = (PhaseInterceptor)it.next();
            if (MessageSenderInterceptor.class.getName().equals(pi.getId())) {
                chain.remove(pi);
                LOG.fine("Removed MessageSenderInterceptor from interceptor chain.");
                break;
            }
        }
View Full Code Here

Examples of org.apache.cxf.phase.PhaseInterceptor

        // remove the JAXWS handler interceptors
        InterceptorChain chain = message.getInterceptorChain();
        ListIterator it = chain.getIterator();
        while (it.hasNext()) {
            PhaseInterceptor pi = (PhaseInterceptor)it.next();
            if (LogicalHandlerInterceptor.class.getName().equals(pi.getId())) {
                // chain.remove(pi);
                break;
            }
        }
        it = chain.getIterator();
        while (it.hasNext()) {
            PhaseInterceptor pi = (PhaseInterceptor)it.next();
            if (SOAPHandlerInterceptor.class.getName().equals(pi.getId())) {
                chain.remove(pi);
                break;
            }
        }
        it = chain.getIterator();
        while (it.hasNext()) {
            PhaseInterceptor pi = (PhaseInterceptor)it.next();
            if (StreamHandlerInterceptor.class.getName().equals(pi.getId())) {
                //chain.remove(pi);
                break;
            }
        }
    }
View Full Code Here

Examples of org.apache.cxf.phase.PhaseInterceptor

            || RMConstants.getTerminateSequenceAction().equals(action)) {

            InterceptorChain chain = message.getInterceptorChain();
            ListIterator it = chain.getIterator();           
            while (it.hasNext()) {
                PhaseInterceptor pi = (PhaseInterceptor)it.next();
                if ("org.apache.cxf.jaxws.interceptors.WrapperClassInInterceptor".equals(pi.getId())) {
                    chain.remove(pi);
                    LOG.fine("Removed WrapperClassInInterceptor from interceptor chain.");
                    break;
                }
            }
View Full Code Here

Examples of org.apache.cxf.phase.PhaseInterceptor

       
        // discard even-numbered message
        InterceptorChain chain = message.getInterceptorChain();
        ListIterator it = chain.getIterator();
        while (it.hasNext()) {
            PhaseInterceptor pi = (PhaseInterceptor)it.next();
            if (MessageSenderInterceptor.class.getName().equals(pi.getId())) {
                chain.remove(pi);
                LOG.info("Removed MessageSenderInterceptor from interceptor chain.");
                break;
            }
        }
View Full Code Here

Examples of org.apache.cxf.phase.PhaseInterceptor

        InterceptorChain chain = message.getInterceptorChain();
        ListIterator it = chain.getIterator();           
        boolean bareIn = false;
        boolean wrappedIn = false;
        while (it.hasNext() && !wrappedIn && !bareIn) {
            PhaseInterceptor pi = (PhaseInterceptor)it.next();
            if (WrappedInInterceptor.class.getName().equals(pi.getId())) {
                wrappedIn = true;
                it.remove();
                LOG.fine("Removed WrappedInInterceptor from chain.");
            } else if (BareInInterceptor.class.getName().equals(pi.getId())) {
                bareIn = true;
            }
     
        }
        if (!bareIn) {
View Full Code Here

Examples of org.apache.cxf.phase.PhaseInterceptor

       
        // discard even-numbered message
        InterceptorChain chain = message.getInterceptorChain();
        ListIterator it = chain.getIterator();
        while (it.hasNext()) {
            PhaseInterceptor pi = (PhaseInterceptor)it.next();
            if (MessageSenderInterceptor.class.getName().equals(pi.getId())) {
                chain.remove(pi);
                LOG.info("Removed MessageSenderInterceptor from interceptor chain.");
                break;
            }
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.