Examples of Broadcaster


Examples of org.bitcoinrt.server.Broadcaster

    Dynamic registration = servletContext.addServlet("ws", servlet);
    registration.addMapping("/tomcat");
    registration.setLoadOnStartup(1);

    Broadcaster broadcaster = servlet;

    AbstractMtgoxClient mtgoxClient = new StubMtgoxClient(broadcaster);
//    AbstractMtgoxClient mtgoxClient = new JettyMtgoxClient(broadcaster);
//    AbstractMtgoxClient mtgoxClient = new AsyncHttpClientMtgoxClient(broadcaster);
View Full Code Here

Examples of org.jboss.test.jmx.compliance.server.support.Broadcaster

      try
      {
         server = MBeanServerFactory.createMBeanServer("MyDomain");
         registerName = new ObjectName(register);
         testName = new ObjectName(test);
         server.registerMBean(new Broadcaster(), registerName);
      }
      catch (Exception e)
      {
         fail(e.toString());
      }
View Full Code Here

Examples of org.jboss.test.jmx.compliance.server.support.Broadcaster

         server = MBeanServerFactory.createMBeanServer("MyDomain");
         register1Name = new ObjectName(register1);
         register2Name = new ObjectName(register2);
         test1Name = new ObjectName(test1);
         test2Name = new ObjectName(test2);
         server.registerMBean(new Broadcaster(), register1Name);
         server.registerMBean(new RelationService(true), register2Name);
      }
      catch (Exception e)
      {
         fail(e.toString());
View Full Code Here

Examples of org.jboss.test.jmx.compliance.server.support.Broadcaster

      try
      {
         server = MBeanServerFactory.createMBeanServer("MyDomain");
         registerName = new ObjectName(register);
         testName = new ObjectName(test);
         server.registerMBean(new Broadcaster(), registerName);
      }
      catch (Exception e)
      {
         fail(e.toString());
      }
View Full Code Here

Examples of org.jboss.test.jmx.compliance.server.support.Broadcaster

         }
      }

      // Register the broadcaster
      ObjectName broadcasterName = new ObjectName("test:type=broadcaster");
      Broadcaster broadcaster = new Broadcaster();
      server.registerMBean(broadcaster, broadcasterName);
     
      // Add the listener
      MyNotificationListener listener = new MyNotificationListener();
      server.addNotificationListener(broadcasterName, listener, null, null);

      // Test we get a notification
      broadcaster.doSomething();
      assertEquals(1, listener.result);

      // Remove the broadcaster
      server.unregisterMBean(broadcasterName);
     
      // This notification shouldn't work
      broadcaster.doSomething();
      try
      {
         assertEquals(1, listener.result);
      }
      catch (AssertionFailedError e)
View Full Code Here

Examples of org.jboss.test.jmx.compliance.server.support.Broadcaster

         }
      }

      // Register the broadcaster
      ObjectName broadcasterName = new ObjectName("test:type=broadcaster");
      Broadcaster broadcaster = new Broadcaster();
      server.registerMBean(broadcaster, broadcasterName);
     
      // Add the listener to the broadcaster
      MyNotificationListener listener = new MyNotificationListener();
      server.addNotificationListener(broadcasterName, listener, null, null);
     
      // Add the listener to the delegate
      server.addNotificationListener(
            new ObjectName("JMImplementation:type=MBeanServerDelegate"),
            listener, null, null
      );      

      // Test we get a notification from the broadcaster
      broadcaster.doSomething();
      assertEquals(1, listener.result);

      // Test we get a notification from the delegate
      server.registerMBean(new Test(), new ObjectName("Test:foo=bar"));
      assertEquals(2, listener.result);
View Full Code Here

Examples of org.jboss.test.jmx.compliance.server.support.Broadcaster

         }
      }

      // Register the broadcaster
      ObjectName broadcasterName = new ObjectName("test:type=broadcaster");
      Broadcaster broadcaster = new Broadcaster();
      server.registerMBean(broadcaster, broadcasterName);
     
      // Add the listener to the broadcaster
      MyNotificationListener listener = new MyNotificationListener();
      server.addNotificationListener(broadcasterName, listener, null, null);
     
      // Add the listener to the delegate
      server.addNotificationListener(
            new ObjectName("JMImplementation:type=MBeanServerDelegate"),
            listener, null, null
      );

      // Remove ourselves from the broadcaster
      server.removeNotificationListener(broadcasterName, listener);      

      // Test we get a notification from the broadcaster
      broadcaster.doSomething();
      assertEquals(0, listener.result);

      // Test we get a notification from the delegate
      server.registerMBean(new Test(), new ObjectName("Test:foo=bar"));
      assertEquals(1, listener.result);
View Full Code Here

Examples of org.jboss.test.jmx.compliance.server.support.Broadcaster

      MBeanListener listener = new MBeanListener();
      ObjectName listenerName = new ObjectName("test:type=listener");
      server.registerMBean(listener, listenerName);

      ObjectName broadcasterName = new ObjectName("test:type=Broadcaster");
      server.registerMBean(new Broadcaster(), broadcasterName);
     
      server.addNotificationListener(broadcasterName, listenerName, null, "handback1");
      server.removeNotificationListener(broadcasterName, listenerName, null, "handback1");
      server.unregisterMBean(broadcasterName);

      Broadcaster broadcaster = new Broadcaster();
      server.registerMBean(broadcaster, broadcasterName);
      server.addNotificationListener(broadcasterName, listenerName, null, "handback2");
   
      // force notification
      broadcaster.doSomething();
      assertTrue("Listener should get a notification", listener.count == 1);
      assertTrue("Source should be the broadcaster", listener.source.equals(broadcasterName));
      assertTrue("Listener should get handback2", listener.handback.equals("handback2"));
   }
View Full Code Here

Examples of org.jboss.test.jmx.compliance.server.support.Broadcaster

      ObjectName listenerName1 = new ObjectName("test:type=listener1");
      server.registerMBean(listener1, listenerName1);

      // Register the broadcaster
      ObjectName broadcasterName = new ObjectName("test:type=broadcaster");
      Broadcaster broadcaster = new Broadcaster();
      server.registerMBean(broadcaster, broadcasterName);
     
      // Add the listener
      server.addNotificationListener(broadcasterName, listenerName1, null, null);

      // Test we get a notification
      broadcaster.doSomething();
      assertEquals(1, listener1.count);
      assertEquals(broadcasterName, listener1.source);

      // Remove the broadcaster
      server.unregisterMBean(broadcasterName);
     
      // This notification shouldn't work
      broadcaster.doSomething();
      try
      {
         assertEquals(1, listener1.count);
      }
      catch (AssertionFailedError e)
View Full Code Here

Examples of org.jboss.test.jmx.compliance.server.support.Broadcaster

      ObjectName listenerName1 = new ObjectName("test:type=listener1");
      server.registerMBean(listener1, listenerName1);

      // Register the broadcaster
      ObjectName broadcasterName = new ObjectName("test:type=broadcaster");
      Broadcaster broadcaster = new Broadcaster();
      server.registerMBean(broadcaster, broadcasterName);
     
      // Add the listener to the broadcaster
      server.addNotificationListener(broadcasterName, listenerName1, null, null);
     
      // Add the listener to the delegate
      ObjectName delegateName =
         new ObjectName("JMImplementation:type=MBeanServerDelegate");
      server.addNotificationListener(delegateName,listenerName1, null, null);      

      // Test we get a notification from the broadcaster
      broadcaster.doSomething();
      assertEquals(1, listener1.count);
      assertEquals(broadcasterName, listener1.source);

      try
      {
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.