Package org.mule.api

Examples of org.mule.api.MuleContext.start()


    public void trackSpringBeanLifecycle() throws Exception
    {
        final MuleClient muleClient = new MuleClient("lifecycle-config.xml");

        final MuleContext muleContext = muleClient.getMuleContext();
        muleContext.start();

        final MuleRegistry registry = muleContext.getRegistry();

        final AbstractLifecycleTracker springLT = (AbstractLifecycleTracker) registry.lookupObject("SpringBeanLifecycleTracker");
View Full Code Here


        MuleContext muleContext =
          muleContextFactory.createMuleContext(
            configurationBuilders,
            muleContextBuilder);

        muleContext.start();

        MuleClient muleClient = muleContext.getClient();
        //<end id="lis_12_mule-full-start"/>

        MuleMessage response = muleClient.request(
View Full Code Here

    public void trackLifecycle() throws Exception
    {
        final MuleClient muleClient = new MuleClient("lifecycle-config.xml");

        final MuleContext muleContext = muleClient.getMuleContext();
        muleContext.start();

        final MuleMessage result = muleClient.send("vm://EchoFlow.In", "foo", null);

        final LifecycleTrackerTransformer ltt = (LifecycleTrackerTransformer) result.getPayload();
View Full Code Here

    public void trackLifecycle() throws Exception
    {
        final MuleClient muleClient = new MuleClient("lifecycle-config.xml");

        final MuleContext muleContext = muleClient.getMuleContext();
        muleContext.start();

        final MuleMessage result = muleClient.send("vm://FilteredFlow.In", "foo", null);

        assertEquals("foo", result.getPayload());
View Full Code Here

    public void trackLifecycle() throws Exception
    {
        final MuleClient muleClient = new MuleClient("lifecycle-config.xml");

        final MuleContext muleContext = muleClient.getMuleContext();
        muleContext.start();

        final MuleMessage result = muleClient.send("vm://MessageProcessorFlow.In", "foo", null);

        final LifecycleTrackerMessageProcessor ltmp = (LifecycleTrackerMessageProcessor) result.getPayload();
View Full Code Here

    @Test
    public void defaultMuleClusterConfiguration() throws Exception
    {
        MuleContext context = new DefaultMuleContextFactory().createMuleContext();
        context.start();
        org.junit.Assert.assertThat(context.getClusterId(), Is.is(""));
        org.junit.Assert.assertThat(context.getClusterNodeId(), Is.is(0));
    }

    @Test
View Full Code Here

            {

                return clusterNodeId;
            }
        });
        context.start();
        assertThat(context.getClusterId(), is(clusterId));
        assertThat(context.getClusterNodeId(), is(clusterNodeId));
    }

    @Test
View Full Code Here

    @Test
    public void defaultMulePollingController() throws Exception
    {
        MuleContext context = new DefaultMuleContextFactory().createMuleContext();
        context.start();
        assertThat(context.isPrimaryPollingInstance(), is(true));
    }

    @Test
    public void overriddenMulePollingController() throws Exception
View Full Code Here

    private MuleContext bootstrapMule() throws MuleException
    {
        System.out.printf("Bootstrapping Mule with config: %s ...", getConfigurationFile());
        final MuleClient muleClient = new MuleClient(getConfigurationFile());
        final MuleContext muleContext = muleClient.getMuleContext();
        muleContext.start();
        System.out.println(" Done!\n");
        return muleContext;
    }

    protected abstract String getConfigurationFile();
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.