Examples of TriggerListener


Examples of org.quartz.TriggerListener

                .getTriggerListenerNames());

        // notify all trigger listeners in the list
        java.util.Iterator itr = triggerListeners.iterator();
        while (itr.hasNext()) {
            TriggerListener tl = (TriggerListener) itr.next();
            try {
                tl.triggerMisfired(trigger);
            } catch (Exception e) {
                SchedulerException se = new SchedulerException(
                        "TriggerListener '" + tl.getName()
                                + "' threw exception: " + e.getMessage(), e);
                se.setErrorCode(SchedulerException.ERR_TRIGGER_LISTENER);
                throw se;
            }
        }
View Full Code Here

Examples of org.quartz.TriggerListener

                .getTriggerListenerNames());

        // notify all trigger listeners in the list
        java.util.Iterator itr = triggerListeners.iterator();
        while (itr.hasNext()) {
            TriggerListener tl = (TriggerListener) itr.next();
            try {
                tl.triggerComplete(jec.getTrigger(), jec, instCode);
            } catch (Exception e) {
                SchedulerException se = new SchedulerException(
                        "TriggerListener '" + tl.getName()
                                + "' threw exception: " + e.getMessage(), e);
                se.setErrorCode(SchedulerException.ERR_TRIGGER_LISTENER);
                throw se;
            }
        }
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 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

      catch (IOException localIOException1)
      {
        throw new MarshalException("error marshalling arguments", localIOException1);
      }
      this.ref.invoke((RemoteCall)localObject1);
      TriggerListener localTriggerListener;
      try
      {
        ObjectInput localObjectInput = ((RemoteCall)localObject1).getInputStream();
        localTriggerListener = (TriggerListener)localObjectInput.readObject();
      }
View Full Code Here

Examples of org.quartz.TriggerListener

/*      */   private List buildTriggerListenerList(String[] additionalLstnrs)
/*      */     throws SchedulerException
/*      */   {
/* 1500 */     List triggerListeners = getGlobalTriggerListeners();
/* 1501 */     for (int i = 0; i < additionalLstnrs.length; i++) {
/* 1502 */       TriggerListener tl = getTriggerListener(additionalLstnrs[i]);
/*      */
/* 1504 */       if (tl != null) triggerListeners.add(tl);
/*      */       else {
/* 1506 */         throw new SchedulerException("TriggerListener '" + additionalLstnrs[i] + "' not found.", 710);
/*      */       }
View Full Code Here

Examples of org.quartz.TriggerListener

/*      */
/* 1536 */     boolean vetoedExecution = false;
/*      */
/* 1539 */     Iterator itr = triggerListeners.iterator();
/* 1540 */     while (itr.hasNext()) {
/* 1541 */       TriggerListener tl = (TriggerListener)itr.next();
/*      */       try {
/* 1543 */         tl.triggerFired(jec.getTrigger(), jec);
/*      */
/* 1545 */         if (tl.vetoJobExecution(jec.getTrigger(), jec))
/* 1546 */           vetoedExecution = true;
/*      */       } catch (Exception e) {
/* 1548 */         SchedulerException se = new SchedulerException("TriggerListener '" + tl.getName() + "' threw exception: " + e.getMessage(), e);
/*      */
/* 1551 */         se.setErrorCode(700);
/* 1552 */         throw se;
/*      */       }
/*      */     }
View Full Code Here

Examples of org.quartz.TriggerListener

/*      */   {
/* 1563 */     List triggerListeners = buildTriggerListenerList(trigger.getTriggerListenerNames());
/*      */
/* 1567 */     Iterator itr = triggerListeners.iterator();
/* 1568 */     while (itr.hasNext()) {
/* 1569 */       TriggerListener tl = (TriggerListener)itr.next();
/*      */       try {
/* 1571 */         tl.triggerMisfired(trigger);
/*      */       } catch (Exception e) {
/* 1573 */         SchedulerException se = new SchedulerException("TriggerListener '" + tl.getName() + "' threw exception: " + e.getMessage(), e);
/*      */
/* 1576 */         se.setErrorCode(700);
/* 1577 */         throw se;
/*      */       }
/*      */     }
View Full Code Here

Examples of org.quartz.TriggerListener

/*      */   {
/* 1585 */     List triggerListeners = buildTriggerListenerList(jec.getTrigger().getTriggerListenerNames());
/*      */
/* 1589 */     Iterator itr = triggerListeners.iterator();
/* 1590 */     while (itr.hasNext()) {
/* 1591 */       TriggerListener tl = (TriggerListener)itr.next();
/*      */       try {
/* 1593 */         tl.triggerComplete(jec.getTrigger(), jec, instCode);
/*      */       } catch (Exception e) {
/* 1595 */         SchedulerException se = new SchedulerException("TriggerListener '" + tl.getName() + "' threw exception: " + e.getMessage(), e);
/*      */
/* 1598 */         se.setErrorCode(700);
/* 1599 */         throw se;
/*      */       }
/*      */     }
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.