Examples of TurbineContentURIBroker


Examples of com.alibaba.citrus.turbine.uribroker.uri.TurbineContentURIBroker

public class TurbineContentURIBrokerTests {
    private TurbineContentURIBroker broker;

    @Before
    public void init() {
        broker = new TurbineContentURIBroker();
    }
View Full Code Here

Examples of com.alibaba.citrus.turbine.uribroker.uri.TurbineContentURIBroker

    public void init() {
        broker = new TurbineContentURIBroker();
    }

    private TurbineContentURIBroker createParentBroker() {
        TurbineContentURIBroker parent = new TurbineContentURIBroker();

        parent.setComponentPath("myComponent");
        parent.setPrefixPath("myPrefix");
        parent.setContentPath("myContent.jpg");

        return parent;
    }
View Full Code Here

Examples of com.alibaba.citrus.turbine.uribroker.uri.TurbineContentURIBroker

        return parent;
    }

    private TurbineContentURIBroker createSubBroker(URIBroker parent) {
        TurbineContentURIBroker broker = new TurbineContentURIBroker();

        broker.setParent(parent);
        broker.setComponentPath("myComponent2");
        broker.setPrefixPath("myPrefix2");
        broker.setContentPath("myContent2.jpg");

        return broker;
    }
View Full Code Here

Examples of com.alibaba.citrus.turbine.uribroker.uri.TurbineContentURIBroker

        return broker;
    }

    @Test
    public void init_withParent() {
        TurbineContentURIBroker parent = createParentBroker();

        // empty broker
        broker.setParent(parent);
        broker.init();
View Full Code Here

Examples of com.alibaba.citrus.turbine.uribroker.uri.TurbineContentURIBroker

        assertEquals("http:///", broker.toString());
    }

    @Test
    public void reset_withParent() {
        TurbineContentURIBroker parent = createParentBroker();
        broker = createSubBroker(parent);
        broker.init();
        broker.reset();

        assertEquals("/myComponent", broker.getComponentPath());
View Full Code Here

Examples of com.alibaba.citrus.turbine.uribroker.uri.TurbineContentURIBroker

        ApplicationContext factory = new XmlApplicationContext(new FileSystemResource(new File(srcdir,
                                                                                               "services-uris.xml")));

        URIBrokerService uris = (URIBrokerService) factory.getBean("uris");

        TurbineContentURIBroker link1 = (TurbineContentURIBroker) uris.getURIBroker("tclink4");
        assertEquals("http://taobao.com/mycontext/mycomponent/myprefix/mycontent.jpg?a=1&b=2", link1.toString());

        TurbineContentURIBroker link2 = (TurbineContentURIBroker) uris.getURIBroker("tclink5");
        assertEquals("http://taobao.com/?a=1&b=2", link2.toString());
    }
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.