Package org.apache.synapse.mediators.filters

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


public class InMediatorFactory extends AbstractListMediatorFactory {

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

    protected Mediator createSpecificMediator(OMElement elem, Properties properties) {
        InMediator filter = new InMediator();
        // after successfully creating the mediator
        // set its common attributes such as tracing etc
        processAuditStatus(filter,elem);
        addChildren(elem, filter, properties);
        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());

        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);
        finalizeSerialization(in,mediator);

        super.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(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);
        super.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);
        super.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(Constants.SYNAPSE_NAMESPACE, "in");

    public Mediator createMediator(OMElement elem) {
        InMediator filter = new InMediator();
        super.addChildren(elem, filter);
        return filter;
    }
View Full Code Here

public class InMediatorFactory extends AbstractListMediatorFactory {

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

    public Mediator createSpecificMediator(OMElement elem, Properties properties) {
        InMediator filter = new InMediator();
        // after successfully creating the mediator
        // set its common attributes such as tracing etc
        processAuditStatus(filter,elem);
        addChildren(elem, filter, properties);
        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());

        return in;
    }
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();
        super.addChildren(elem, filter);
        return filter;
    }
View Full Code Here

            if (childEndpoints.size() != 0) {
                synCfg.removeSequence("main");
                SequenceMediator mainSeq = new SequenceMediator();
                mainSeq.setName("main");
                InMediator in = new InMediator();

                OutMediator out = new OutMediator();
                out.addChild(new SendMediator());
                mainSeq.addChild(in);
                mainSeq.addChild(out);

                SendMediator send = new SendMediator();
                LoadbalanceEndpoint lb = new LoadbalanceEndpoint();

                FilterMediator filterMediator = new FilterMediator();
                in.addChild(filterMediator);
                SynapseXPath xpath = new SynapseXPath("get-property('To')");
                filterMediator.setSource(xpath);
                filterMediator.setRegex(Pattern.compile("/carbon"));

                PropertyMediator httpSCProperty = new PropertyMediator();
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.