Examples of bundleChanged()


Examples of org.apache.cxf.dosgi.discovery.local.internal.LocalDiscovery.bundleChanged()

            .andReturn(Collections.enumeration(
                Collections.singleton(getClass().getResource("/ed3.xml"))));
        EasyMock.replay(bundle);
               
        BundleEvent be0 = new BundleEvent(BundleEvent.INSTALLED, bundle);
        ld.bundleChanged(be0);
        assertEquals(0, ld.endpointDescriptions.size());
       
        // Create an EndpointListener
        final Hashtable<String, Object> props = new Hashtable<String, Object>();
        props.put(EndpointListener.ENDPOINT_LISTENER_SCOPE, "(objectClass=*)");
 
View Full Code Here

Examples of org.apache.cxf.dosgi.discovery.local.internal.LocalDiscovery.bundleChanged()

        EasyMock.replay(el);
        ld.registerTracker(sr, el);
       
        // Start the bundle
        BundleEvent be = new BundleEvent(BundleEvent.STARTED, bundle);
        ld.bundleChanged(be);
        assertEquals(1, ld.endpointDescriptions.size());
        EndpointDescription ed = ld.endpointDescriptions.keySet().iterator().next();
        assertEquals("http://somewhere:12345", ed.getId());
        assertSame(bundle, ld.endpointDescriptions.get(ed));
       
View Full Code Here

Examples of org.apache.cxf.dosgi.discovery.local.internal.LocalDiscovery.bundleChanged()

        el.endpointRemoved((EndpointDescription) EasyMock.anyObject(), EasyMock.eq("(objectClass=*)"));
        EasyMock.expectLastCall();
        EasyMock.replay(el);
       
        BundleEvent be1 = new BundleEvent(BundleEvent.STOPPED, bundle);
        ld.bundleChanged(be1);
        assertEquals(0, ld.endpointDescriptions.size());
       
        EasyMock.verify(el);
    }
   
View Full Code Here

Examples of org.apache.cxf.dosgi.discovery.local.internal.LocalDiscovery.bundleChanged()

            .andReturn(Collections.enumeration(
                Collections.singleton(getClass().getResource("/ed4.xml"))));
        EasyMock.replay(bundle);
                       
        BundleEvent be = new BundleEvent(BundleEvent.STARTED, bundle);
        ld.bundleChanged(be);
        assertEquals(2, ld.endpointDescriptions.size());       

        final Hashtable<String, Object> props = new Hashtable<String, Object>();
        props.put(EndpointListener.ENDPOINT_LISTENER_SCOPE, new String [] {"(objectClass=org.example.ClassA)"});
        ServiceReference sr = EasyMock.createMock(ServiceReference.class);
View Full Code Here

Examples of org.osgi.framework.BundleListener.bundleChanged()

        ArgumentCaptor<BundleListener> argument = ArgumentCaptor.forClass(BundleListener.class);
        verify(context).addBundleListener(argument.capture());

        //send events
        BundleListener listener = argument.getValue();
        listener.bundleChanged(installedEvent);
        listener.bundleChanged(resolvedEvent);

        //shutdown dispatcher via unregister callback
        bundleState.postDeregister();
        //check the BundleListener is cleaned up
View Full Code Here

Examples of org.osgi.framework.BundleListener.bundleChanged()

        verify(context).addBundleListener(argument.capture());

        //send events
        BundleListener listener = argument.getValue();
        listener.bundleChanged(installedEvent);
        listener.bundleChanged(resolvedEvent);

        //shutdown dispatcher via unregister callback
        bundleState.postDeregister();
        //check the BundleListener is cleaned up
        verify(context).removeBundleListener(listener);
View Full Code Here

Examples of org.osgi.framework.BundleListener.bundleChanged()

        ArgumentCaptor<BundleListener> argument = ArgumentCaptor.forClass(BundleListener.class);       
        verify(context).addBundleListener(argument.capture());
       
        //send events
        BundleListener listener = argument.getValue();
        listener.bundleChanged(installedEvent);
        listener.bundleChanged(resolvedEvent);
       
        //shutdown dispatcher via unregister callback
        bundleState.postDeregister();
        //check the BundleListener is cleaned up
View Full Code Here

Examples of org.osgi.framework.BundleListener.bundleChanged()

        verify(context).addBundleListener(argument.capture());
       
        //send events
        BundleListener listener = argument.getValue();
        listener.bundleChanged(installedEvent);
        listener.bundleChanged(resolvedEvent);
       
        //shutdown dispatcher via unregister callback
        bundleState.postDeregister();
        //check the BundleListener is cleaned up
        verify(context).removeBundleListener(listener);
View Full Code Here

Examples of org.osgi.framework.BundleListener.bundleChanged()

    BundleListener listener = (BundleListener) ctx.getBundleListeners().iterator().next();

    TestTaskExecutor.called = false;

    listener.bundleChanged(event);
    assertTrue("task executor should have been called if configured properly", TestTaskExecutor.called);
  }

}
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.