Examples of TriggerListener


Examples of org.quartz.TriggerListener

      return scheduler_.getListenerManager().removeJobListener(name);
   }

   public void addGlobalTriggerListener(ComponentPlugin plugin) throws Exception
   {
      TriggerListener tl = (TriggerListener)plugin;
      try
      {
         scheduler_.getListenerManager().addTriggerListener(tl);
      }
      catch (Exception e)
      {
         LOG.warn("Could not add the global trigger listener (" + tl.getName() + ") defined in the plugin "
            + plugin.getName() + " : " + e.getMessage());
      }
   }
View Full Code Here

Examples of org.quartz.TriggerListener

      return scheduler_.getListenerManager().removeTriggerListener(name);
   }

   public void addTriggerListener(AddTriggerListenerComponentPlugin plugin) throws Exception
   {
      TriggerListener tl = (TriggerListener)plugin;
      try
      {
         List<Matcher<TriggerKey>> matchers = null;
         if (plugin.getKeys() != null)
         {
            matchers = new ArrayList<Matcher<TriggerKey>>();
            for (org.exoplatform.services.scheduler.JobKey key : plugin.getKeys())
            {
               matchers.add(KeyMatcher.keyEquals(TriggerKey.triggerKey(key.getName(), getGroupName(key.getGroup()))));
            }
         }
         scheduler_.getListenerManager().addTriggerListener(tl, matchers);
      }
      catch (Exception e)
      {
         LOG.warn("Could not add the trigger listener (" + tl.getName() + ") defined in the plugin " + plugin.getName()
            + " : " + e.getMessage());
      }
   }
View Full Code Here

Examples of org.quartz.TriggerListener

      return scheduler_.getListenerManager().removeJobListener(name);
   }

   public void addGlobalTriggerListener(ComponentPlugin plugin) throws Exception
   {
      TriggerListener tl = (TriggerListener)plugin;
      try
      {
         scheduler_.getListenerManager().addTriggerListener(tl);
      }
      catch (Exception e)
      {
         LOG.warn("Could not add the global trigger listener (" + tl.getName() + ") defined in the plugin "
            + plugin.getName() + " : " + e.getMessage());
      }
   }
View Full Code Here

Examples of org.quartz.TriggerListener

      return scheduler_.getListenerManager().removeTriggerListener(name);
   }

   public void addTriggerListener(AddTriggerListenerComponentPlugin plugin) throws Exception
   {
      TriggerListener tl = (TriggerListener)plugin;
      try
      {
         List<Matcher<TriggerKey>> matchers = null;
         if (plugin.getKeys() != null)
         {
            matchers = new ArrayList<Matcher<TriggerKey>>();
            for (org.exoplatform.services.scheduler.JobKey key : plugin.getKeys())
            {
               matchers.add(KeyMatcher.keyEquals(TriggerKey.triggerKey(key.getName(), getGroupName(key.getGroup()))));
            }
         }
         scheduler_.getListenerManager().addTriggerListener(tl, matchers);
      }
      catch (Exception e)
      {
         LOG.warn("Could not add the trigger listener (" + tl.getName() + ") defined in the plugin " + plugin.getName()
            + " : " + e.getMessage());
      }
   }
View Full Code Here

Examples of org.quartz.TriggerListener

      return listener;
   }

   public TriggerListener getGlobalTriggerListener(String name) throws Exception
   {
      TriggerListener tlistener;
      List listener;
      listener = scheduler_.getGlobalTriggerListeners();
      ListIterator iterator = listener.listIterator();
      while (iterator.hasNext())
      {
         tlistener = (TriggerListener)iterator.next();
         if (tlistener.getName().equals(name))
         {
            return tlistener;
         }
      }
      return null;
View Full Code Here

Examples of org.quartz.TriggerListener

      return null;
   }

   public boolean removeGlobaTriggerListener(String name) throws Exception
   {
      TriggerListener tlistener = getGlobalTriggerListener(name);
      boolean b = scheduler_.removeGlobalTriggerListener(tlistener);
      return b;
   }
View Full Code Here

Examples of org.quartz.TriggerListener

      return tlisteners;
   }

   public TriggerListener getTriggerListener(String name) throws Exception
   {
      TriggerListener tlistener = scheduler_.getTriggerListener(name);
      return tlistener;
   }
View Full Code Here

Examples of org.quartz.TriggerListener

    final Scheduler scheduler = (Scheduler) schedulerControl.getMock();

    SchedulerListener schedulerListener = new TestSchedulerListener();
    JobListener globalJobListener = new TestJobListener();
    JobListener jobListener = new TestJobListener();
    TriggerListener globalTriggerListener = new TestTriggerListener();
    TriggerListener triggerListener = new TestTriggerListener();

    scheduler.setJobFactory(jobFactory);
    schedulerControl.setVoidCallable();
    scheduler.addSchedulerListener(schedulerListener);
    schedulerControl.setVoidCallable();
View Full Code Here

Examples of org.quartz.TriggerListener

      return scheduler_.getGlobalTriggerListeners();
   }

   public TriggerListener getGlobalTriggerListener(String name) throws Exception
   {
      TriggerListener tlistener;
      List listener = scheduler_.getGlobalTriggerListeners();
      ListIterator iterator = listener.listIterator();
      while (iterator.hasNext())
      {
         tlistener = (TriggerListener)iterator.next();
         if (tlistener.getName().equals(name))
         {
            return tlistener;
         }
      }
      return null;
View Full Code Here

Examples of org.quartz.TriggerListener

      return null;
   }

   public boolean removeGlobaTriggerListener(String name) throws Exception
   {
      TriggerListener tlistener = getGlobalTriggerListener(name);
      return scheduler_.removeGlobalTriggerListener(tlistener);
   }
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.