Package java.beans.beancontext

Examples of java.beans.beancontext.BeanContextServices


        assertSame(services, event.getSource());
        assertSame(services, event.getSourceAsBeanContextServices());
    }

    public void testBeanContextServiceAvailableEvent() {
        BeanContextServices services = new MockBeanContextServices();
        BeanContextServiceAvailableEvent event = new MockBeanContextServiceAvailableEvent(
                services, BeanContext.class);
        assertSame(BeanContext.class, event.getServiceClass());
        assertSame(services, event.getSource());
        assertSame(services, event.getSourceAsBeanContextServices());
View Full Code Here


        assertSame(services, event.getSource());
        assertSame(services, event.getSourceAsBeanContextServices());
    }

    public void testGetSourceAsBeanContextServices() {
        BeanContextServices services = new MockBeanContextServices();
        BeanContextServiceAvailableEvent event = new MockBeanContextServiceAvailableEvent(
                services, BeanContext.class);
        assertSame(services, event.getSource());
        assertSame(services, event.getSourceAsBeanContextServices());
    }
View Full Code Here

        assertSame(services, event.getSource());
        assertSame(services, event.getSourceAsBeanContextServices());
    }

    public void testGetServiceClass() {
        BeanContextServices services = new MockBeanContextServices();
        BeanContextServiceAvailableEvent event = new MockBeanContextServiceAvailableEvent(
                services, BeanContext.class);
        assertSame(BeanContext.class, event.getServiceClass());
    }
View Full Code Here

                services, BeanContext.class);
        assertSame(BeanContext.class, event.getServiceClass());
    }

    public void testGetCurrentServiceSelectors() {
        BeanContextServices services = new MockBeanContextServices();
        BeanContextServiceAvailableEvent event = new MockBeanContextServiceAvailableEvent(
                services, BeanContext.class);

        Iterator expectedIt = services
                .getCurrentServiceSelectors(BeanContext.class);
        Iterator it = event.getCurrentServiceSelectors();
        while (expectedIt.hasNext()) {
            assertSame(expectedIt.next(), it.next());
        }
View Full Code Here

import java.util.Iterator;

public class Test4328406 {
    public static void main(String[] args) {
        for (int i = 0; i < 10; i++) {
            BeanContextServices container = new BeanContextServicesSupport();
            BeanContextChild ms1 = new MyService1();
            BeanContextServices ms2 = new MyService2();
            BeanContextChild mb = new MyBean();

            container.add(ms1);
            container.add(ms2);
            ms2.add(mb);

            // exception thrown here
            container.remove(ms2);
        }
    }
View Full Code Here

    }

    protected void releaseBeanContextResources() {
        super.releaseBeanContextResources();

        BeanContextServices bcs = (BeanContextServices) getBeanContext();
        bcs.revokeService(this.getClass(), this, true);
    }
View Full Code Here

class MyBean extends BeanContextChildSupport {
    protected void initializeBeanContextResources() {
        super.initializeBeanContextResources();

        BeanContextServices bcs = (BeanContextServices) getBeanContext();
        try {
            bcs.getService(this, this, MyService1.class, null, this);
        }
        catch (Exception exception) {
            exception.printStackTrace();
        }
        try {
            bcs.getService(this, this, MyService2.class, null, this);
        }
        catch (Exception exception) {
            exception.printStackTrace();
        }
    }
View Full Code Here

TOP

Related Classes of java.beans.beancontext.BeanContextServices

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.