Examples of EventDispatcher


Examples of org.apache.maven.monitor.event.EventDispatcher

        else if ( debug || commandLine.hasOption( CLIManager.SHOW_VERSION ) )
        {
            showVersion();
        }

        EventDispatcher eventDispatcher = new DefaultEventDispatcher();

        // Make sure the Maven home directory is an absolute path to save us from confusion with say drive-relative
        // Windows paths.
        String mavenHome = System.getProperty( "maven.home" );
        if ( mavenHome != null )
View Full Code Here

Examples of org.eclipse.jdt.internal.debug.core.EventDispatcher

   *            the event to queue
   * @param set
   *            the event set the event is associated with
   */
  public void queueEvent(DebugEvent event, EventSet set) {
    EventDispatcher dispatcher = ((JDIDebugTarget) getDebugTarget())
        .getEventDispatcher();
    if (dispatcher != null) {
      dispatcher.queue(event, set);
    }
  }
View Full Code Here

Examples of org.eclipse.osgi.framework.eventmgr.EventDispatcher

    eventManager = new EventManager(
        "RSA EndpointDescriptionLocator Dispatcher", eventGroup); //$NON-NLS-1$
    eventQueue = new ListenerQueue(eventManager);
    CopyOnWriteIdentityMap listeners = new CopyOnWriteIdentityMap();
    listeners.put(this, this);
    eventQueue.queueListeners(listeners.entrySet(), new EventDispatcher() {
      public void dispatchEvent(Object eventListener,
          Object listenerObject, int eventAction, Object eventObject) {
        final String logMethodName = "dispatchEvent"; //$NON-NLS-1$
        // We now dispatch both EndpointListenerEvents
        if (eventObject instanceof EndpointListenerEvent) {
View Full Code Here

Examples of org.jboss.errai.cdi.server.events.EventDispatcher

    abd.addObserverMethod(new ShutdownEventObserver(managedTypes, bus));

    // subscribe service and rpc endpoints
    subscribeServices(bm, bus);

    final EventDispatcher eventDispatcher
        = new EventDispatcher(bm, eventRoutingTable, bus, observableEvents,
        eventQualifiers, abd);

    // subscribe event dispatcher
    bus.subscribe(CDI.SERVER_DISPATCHER_SUBJECT, eventDispatcher);
  }
View Full Code Here

Examples of org.jboss.errai.cdi.server.events.EventDispatcher

    abd.addObserverMethod(new ShutdownEventObserver(managedTypes, bus));

    // subscribe service and rpc endpoints
    subscribeServices(bm, bus);

    final EventDispatcher eventDispatcher = new EventDispatcher(bm, eventRoutingTable, bus, observableEvents,
            eventQualifiers, abd);

    // subscribe event dispatcher
    bus.subscribe(CDI.SERVER_DISPATCHER_SUBJECT, eventDispatcher);
  }
View Full Code Here

Examples of org.jboss.errai.cdi.server.events.EventDispatcher

    abd.addObserverMethod(new ShutdownEventObserver(managedTypes, bus));

    // subscribe service and rpc endpoints
    subscribeServices(bm, bus);

    final EventDispatcher eventDispatcher = new EventDispatcher(bm, eventRoutingTable, bus, observableEvents,
            eventQualifiers, abd);

    // subscribe event dispatcher
    bus.subscribe(CDI.SERVER_DISPATCHER_SUBJECT, eventDispatcher);
  }
View Full Code Here

Examples of org.jboss.ws.extensions.eventing.mgmt.EventDispatcher

      Element payload = DOMUtils.parse(eventString);
      try
      {
         InitialContext iniCtx = getInitialContext();
         EventDispatcher delegate = (EventDispatcher)
               iniCtx.lookup(EventingConstants.DISPATCHER_JNDI_NAME);
         delegate.dispatch(eventSourceURI, payload);
         Thread.sleep(3000);        
      }
      catch (Exception e)
      {        
         throw e;
View Full Code Here

Examples of org.menacheri.jetclient.event.EventDispatcher

{
  @Test
  public void specificEventReceiptOnSpecificEventHandler()
      throws InterruptedException
  {
    EventDispatcher dispatcher = new DefaultEventDispatcher();
    final CountDownLatch latch = new CountDownLatch(1);
    dispatcher.addHandler(new EventHandler()
    {

      @Override
      public void onEvent(Event event)
      {
        latch.countDown();
      }

      @Override
      public int getEventType()
      {
        return Events.SESSION_MESSAGE;
      }
    });

    Event event = Events.event(null, Events.SESSION_MESSAGE);
    dispatcher.fireEvent(event);
    assertTrue(latch.await(1, TimeUnit.SECONDS));
  }
View Full Code Here

Examples of org.menacheri.jetclient.event.EventDispatcher

  }

  @Test
  public void eventReceiptOnANYTypeEventHandler() throws InterruptedException
  {
    EventDispatcher dispatcher = new DefaultEventDispatcher();
    final CountDownLatch latch = new CountDownLatch(5);
    dispatcher.addHandler(new EventHandler()
    {

      @Override
      public void onEvent(Event event)
      {
        latch.countDown();
      }

      @Override
      public int getEventType()
      {
        return Events.ANY;
      }
    });

    Event event = Events.event(null, Events.SESSION_MESSAGE);
    dispatcher.fireEvent(event);
    event = Events.event(null, Events.NETWORK_MESSAGE);
    dispatcher.fireEvent(event);
    event = Events.event(null, Events.EXCEPTION);
    dispatcher.fireEvent(event);
    event = Events.event(null, Events.LOG_IN);
    dispatcher.fireEvent(event);
    event = Events.event(null, Events.CONNECT);
    dispatcher.fireEvent(event);

    assertTrue(latch.await(1, TimeUnit.SECONDS));
  }
View Full Code Here

Examples of org.menacheri.jetclient.event.EventDispatcher

  @Test
  public void nonReceiptOfWrongEventOnSpecificEventHandler()
      throws InterruptedException
  {
    EventDispatcher dispatcher = new DefaultEventDispatcher();
    final CountDownLatch latch = new CountDownLatch(1);
    dispatcher.addHandler(new EventHandler()
    {

      @Override
      public void onEvent(Event event)
      {
        latch.countDown();
      }

      @Override
      public int getEventType()
      {
        return Events.SESSION_MESSAGE;
      }
    });

    Event event = Events.event(null, Events.NETWORK_MESSAGE);
    dispatcher.fireEvent(event);
    assertFalse(latch.await(1, TimeUnit.SECONDS));
  }
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.