Package org.apache.synapse.mediators.filters

Examples of org.apache.synapse.mediators.filters.InMediator


            // iterate through its child mediators
            for (Mediator child : mainSequence.getList()) {

                // find the InMediator
                if (child instanceof InMediator) {
                    InMediator inSequence = (InMediator) child;

                    // if the first child of InMediator isn't an AutoscaleInMediator
                    if (!(inSequence.getList().get(0) instanceof AutoscaleInMediator)) {

                        // we gonna add it!
                        inSequence.getList().add(0, new AutoscaleInMediator());
                        if (log.isDebugEnabled()) {
                            log.debug("Added Mediator: " + inSequence.getChild(0) + "" +
                                    " to InMediator. Number of child mediators in InMediator" + " is " +
                                    inSequence.getList().size() + ".");
                        }
                    }

                }
View Full Code Here


public class InMediatorFactory extends AbstractListMediatorFactory {

    private static final QName IN_Q = new QName(Constants.SYNAPSE_NAMESPACE, "in");

    public Mediator createMediator(OMElement elem) {
        InMediator filter = new InMediator();
        // after successfully creating the mediator
        // set its common attributes such as tracing etc
        initMediator(filter,elem);
        addChildren(elem, filter);
        return filter;
View Full Code Here

        if (!(m instanceof InMediator)) {
            handleException("Unsupported mediator passed in for serialization : " + m.getType());
        }

        InMediator mediator = (InMediator) m;
        OMElement in = fac.createOMElement("in", synNS);
        finalizeSerialization(in,mediator);

        serializeChildren(in, mediator.getList());

        if (parent != null) {
            parent.addChild(in);
        }
        return in;
View Full Code Here

        if (!(m instanceof InMediator)) {
            handleException("Unsupported mediator passed in for serialization : " + m.getType());
        }

        InMediator mediator = (InMediator) m;
        OMElement in = fac.createOMElement("in", synNS);
        saveTracingState(in,mediator);

        serializeChildren(in, mediator.getList());

        if (parent != null) {
            parent.addChild(in);
        }
        return in;
View Full Code Here

public class InMediatorFactory extends AbstractListMediatorFactory {

    private static final QName IN_Q = new QName(XMLConfigConstants.SYNAPSE_NAMESPACE, "in");

    public Mediator createMediator(OMElement elem) {
        InMediator filter = new InMediator();
        // after successfully creating the mediator
        // set its common attributes such as tracing etc
        processTraceState(filter,elem);
        addChildren(elem, filter);
        return filter;
View Full Code Here

        if (!(m instanceof InMediator)) {
            handleException("Unsupported mediator passed in for serialization : " + m.getType());
        }

        InMediator mediator = (InMediator) m;
        OMElement in = fac.createOMElement("in", synNS);
        saveTracingState(in,mediator);

        serializeChildren(in, mediator.getList());

        if (parent != null) {
            parent.addChild(in);
        }
        return in;
View Full Code Here

public class InMediatorFactory extends AbstractListMediatorFactory {

    private static final QName IN_Q = new QName(XMLConfigConstants.SYNAPSE_NAMESPACE, "in");

    public Mediator createMediator(OMElement elem) {
        InMediator filter = new InMediator();
        // after successfully creating the mediator
        // set its common attributes such as tracing etc
        processTraceState(filter,elem);
        addChildren(elem, filter);
        return filter;
View Full Code Here

TOP

Related Classes of org.apache.synapse.mediators.filters.InMediator

Copyright © 2018 www.massapicom. 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.