Examples of EventManager


Examples of org.b3log.latke.event.EventManager

    private void registerEventProcessor() {
        Stopwatchs.start("Register Event Processors");

        LOGGER.log(Level.INFO, "Registering event processors....");
        try {
            final EventManager eventManager = beanManager.getReference(EventManager.class);

            // Comment
            eventManager.registerListener(new ArticleCommentReplyNotifier());
            eventManager.registerListener(new PageCommentReplyNotifier());
            // Article
            eventManager.registerListener(new AddArticleGoogleBlogSearchPinger());
            eventManager.registerListener(new UpdateArticleGoogleBlogSearchPinger());
            // Plugin
            eventManager.registerListener(new PluginRefresher());
            eventManager.registerListener(new ViewLoadEventHandler());
            // Sync
            eventManager.registerListener(new ArticleSender());
            eventManager.registerListener(new ArticleUpdater());
            eventManager.registerListener(new CommentSender());
        } catch (final Exception e) {
            LOGGER.log(Level.ERROR, "Register event processors error", e);
            throw new IllegalStateException(e);
        }
View Full Code Here

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

    // Create thread group, event manager, and eventQueue, and setup to
    // dispatch EndpointListenerEvents
    ThreadGroup eventGroup = new ThreadGroup(
        "RSA EndpointDescriptionLocator ThreadGroup"); //$NON-NLS-1$
    eventGroup.setDaemon(true);
    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() {
View Full Code Here

Examples of org.jboss.forge.furnace.event.EventManager

                  AddonRegistry addonRegistry = BeanManagerUtils.getContextualInstance(manager, AddonRegistry.class);
                  for (Addon addon : addonRegistry.getAddons(AddonFilters.allStarted()))
                  {
                     if (!self.getId().equals(addon.getId()))
                     {
                        EventManager remoteEventManager = addon.getEventManager();
                        if (remoteEventManager != null)
                        {
                           remoteEventManager.fireEvent(event, qualifiers.toArray(new Annotation[qualifiers.size()]));
                        }
                     }
                  }
               }
               catch (Exception e)
View Full Code Here

Examples of org.jboss.forge.furnace.event.EventManager

   {
      ServiceRegistry registry = addon.getServiceRegistry();
      ExportedInstance<EventManager> instance = registry.getExportedInstance(EventManager.class);
      if (instance != null)
      {
         EventManager manager = instance.get();
         manager.fireEvent(event, qualifiers);
         instance.release(manager);
      }
   }
View Full Code Here

Examples of org.mitre.sim.event.EventManager

    exec = (Executive) loadObject("org.mitre.sim.Executive.class");
    exec.setProperties(properties);
    exec.setFlow(flow);
    exec.setSimulation(this);
   
    EventManager event = (EventManager) loadObject("org.mitre.sim.EventManager.class");
    exec.setEventManager(event);
   
    LogicalProcess.resetEntityNumber();

    if (properties.getProperty("org.mitre.sim.Simulation.suppressVersionPrint")
View Full Code Here

Examples of org.rhq.core.pc.event.EventManager

        if (pluginManager == null) {
            throw new NullPointerException("pluginManager is null");
        }
        this.pluginManager = pluginManager;
        pluginFactory = new PluginComponentFactory(this, pluginManager);
        eventManager = new EventManager(configuration);
        operationManager = new OperationManager(configuration, getStreamRemoter());
        measurementManager = new MeasurementManager(configuration, getStreamRemoter(), this);
        contentManager = new ContentManager(configuration, getStreamRemoter(), this);
        availabilityExecutor = new AvailabilityExecutor(this);
        serviceScanExecutor = new RuntimeDiscoveryExecutor(this, configuration);
View Full Code Here

Examples of org.rsbot.event.EventManager

    sh = new ScriptHandler(this);
    backBuffer = new BufferedImage(size.width, size.height, BufferedImage.TYPE_INT_RGB);
    image = new BufferedImage(size.width, size.height, BufferedImage.TYPE_INT_RGB);
    paintEvent = new PaintEvent();
    textPaintEvent = new TextPaintEvent();
    eventManager = new EventManager();
    listeners = new TreeMap<String, EventListener>();
  }
View Full Code Here

Examples of org.spout.api.event.EventManager

    if (getEngine().debugMode()) {
      AnnotatedCommandExecutorFactory.create(new TestCommands(this));
    }

    EventManager em = getEngine().getEventManager();
    em.registerEvents(new VanillaListener(this), this);
    em.registerEvents(new ScoreboardListener(), this);

    switch (getEngine().getPlatform()) {
      case CLIENT:

        final Client client = (Client) getEngine();
View Full Code Here

Examples of org.switchyard.internal.EventManager

        super(DEFAULT_DOMAIN,
                registry,
                new LocalExchangeBus(),
                new BaseTransformerRegistry(),
                new BaseValidatorRegistry(),
                new EventManager(),
                new DefaultServiceDomainSecurity());
        init();
    }
View Full Code Here

Examples of org.w3c.tools.timers.EventManager

    /**
     * Initialize our event manager.
     */

    private void initializeEventManager() {
  this.timer   = new EventManager () ;
  this.timer.setDaemon(true);
  this.timer.start() ;
    }
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.