Package org.apache.camel.spi

Examples of org.apache.camel.spi.Injector.newInstance()


    }

    public void testNewInstance() throws Exception {
        Injector injector = context.getInjector();

        MyFoo foo = injector.newInstance(MyFoo.class);
        foo.setName("Claus");

        MyFoo foo2 = injector.newInstance(MyFoo.class);
        assertNotSame(foo, foo2);
View Full Code Here


        Injector injector = context.getInjector();

        MyFoo foo = injector.newInstance(MyFoo.class);
        foo.setName("Claus");

        MyFoo foo2 = injector.newInstance(MyFoo.class);
        assertNotSame(foo, foo2);

        assertEquals("Claus", foo.getName());
        assertNull(foo2.getName());
    }
View Full Code Here

    }

    public void testSharedInstance() throws Exception {
        Injector injector = context.getInjector();

        MyBarSingleton bar = injector.newInstance(MyBarSingleton.class, new MyBarSingleton());
        bar.setName("Claus");

        MyBarSingleton bar2 = injector.newInstance(MyBarSingleton.class, bar);
        assertSame(bar, bar2);
View Full Code Here

        Injector injector = context.getInjector();

        MyBarSingleton bar = injector.newInstance(MyBarSingleton.class, new MyBarSingleton());
        bar.setName("Claus");

        MyBarSingleton bar2 = injector.newInstance(MyBarSingleton.class, bar);
        assertSame(bar, bar2);

        assertEquals("Claus", bar.getName());
        assertEquals("Claus", bar2.getName());
    }
View Full Code Here

    }

    public void testNewInstance() throws Exception {
        Injector injector = context.getInjector();

        MyFoo foo = injector.newInstance(MyFoo.class);
        foo.setName("Claus");

        MyFoo foo2 = injector.newInstance(MyFoo.class);
        assertNotSame(foo, foo2);
View Full Code Here

        Injector injector = context.getInjector();

        MyFoo foo = injector.newInstance(MyFoo.class);
        foo.setName("Claus");

        MyFoo foo2 = injector.newInstance(MyFoo.class);
        assertNotSame(foo, foo2);

        assertEquals("Claus", foo.getName());
        assertNull(foo2.getName());
    }
View Full Code Here

    }

    public void testSharedInstance() throws Exception {
        Injector injector = context.getInjector();

        MyBarSingleton bar = injector.newInstance(MyBarSingleton.class, new MyBarSingleton());
        bar.setName("Claus");

        MyBarSingleton bar2 = injector.newInstance(MyBarSingleton.class, bar);
        assertSame(bar, bar2);
View Full Code Here

        Injector injector = context.getInjector();

        MyBarSingleton bar = injector.newInstance(MyBarSingleton.class, new MyBarSingleton());
        bar.setName("Claus");

        MyBarSingleton bar2 = injector.newInstance(MyBarSingleton.class, bar);
        assertSame(bar, bar2);

        assertEquals("Claus", bar.getName());
        assertEquals("Claus", bar2.getName());
    }
View Full Code Here

    }

    public void testNewInstance() throws Exception {
        Injector injector = context.getInjector();

        MyFoo foo = injector.newInstance(MyFoo.class);
        foo.setName("Claus");

        MyFoo foo2 = injector.newInstance(MyFoo.class);
        assertNotSame(foo, foo2);
View Full Code Here

        Injector injector = context.getInjector();

        MyFoo foo = injector.newInstance(MyFoo.class);
        foo.setName("Claus");

        MyFoo foo2 = injector.newInstance(MyFoo.class);
        assertNotSame(foo, foo2);

        assertEquals("Claus", foo.getName());
        assertNull(foo2.getName());
    }
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.