Examples of Scheduler


Examples of org.jwatch.domain.quartz.Scheduler

      List list = quartzInstance.getSchedulerList();
      if (list != null && list.size() > 0)
      {
         for (int i = 0; i < list.size(); i++)
         {
            Scheduler s = (Scheduler) list.get(i);
            if (s.getInstanceId().equals(instanceId))
            {
               return s;
            }
         }
      }
View Full Code Here

Examples of org.latexlab.docs.client.events.Scheduler

        clsiService.setTimeout(30);
        settings = new DocsEditorSettings();
          execute(new SystemApplyCompilerSettingsCommand());
        settings.setHasCompilerSettings(false);
          loadDocument();
          scheduler = new Scheduler();
          scheduler.addCommandHandler(DocsAdvancedEditorController.this);
        if (settings.isUseAutoSave()) {
            scheduler.scheduleRepeating("AutoSave", settings.getAutoSaveInterval(),
                new CurrentDocumentSaveCommand(true));
        }
View Full Code Here

Examples of org.mule.api.schedule.Scheduler

     *                   Failure Exception
     *                   </p>
     */
    public void schedulePoll(String flowName) throws Exception
    {
        Scheduler scheduler = getScheduler(flowName);
        scheduler.schedule();
    }
View Full Code Here

Examples of org.openmim.infrastructure.scheduler.Scheduler

    {
      if (Defines.DEBUG && CAT.isInfoEnabled()) CAT.info("icq2k: init() enter");

      loginSched.init();
      gal.init();
      asyncScheduler = new Scheduler(
        REQPARAM_ASYNC_SCHEDULER_THREADCOUNT_MAXIMUM,
        REQPARAM_ASYNC_SCHEDULER_THREADCOUNT_OPTIMUM);
      asyncScheduler.init();
      getResourceManager().init();
      if (socketRegistry != null) socketRegistry.init();
View Full Code Here

Examples of org.quartz.Scheduler

        } else {
            throw new EJBException("The timer component found is not a Quartz Timer Component ('" + timerComponent + "').");
        }

        // Get Scheduler on the quartz component
        Scheduler scheduler = quartzComponent.getScheduler();

        // Get detail
        JobDetail jobDetail = null;
        try {
            jobDetail = scheduler.getJobDetail(jobName, groupName);
        } catch (SchedulerException e) {
            throw new EJBException("Cannot get the jobDetail for the jobName '" + jobName + "'.", e);
        }

        // Cast to correct object
        EasyBeansJobDetail easyBeansJobDetail = null;
        if (jobDetail instanceof EasyBeansJobDetail) {
            easyBeansJobDetail = (EasyBeansJobDetail) jobDetail;
        } else {
            throw new EJBException("JobDetail found for the job named '" + jobName + "' is not an EasyBeansJobDetail object");
        }

        // Get triggers
        Trigger[] triggers = null;
        try {
            triggers = scheduler.getTriggersOfJob(jobName, groupName);
        } catch (SchedulerException e) {
            throw new EJBException("Cannot get triggers for the job named '" + jobName + "'.", e);
        }

        // Should be only once trigger per job
View Full Code Here

Examples of org.quartz.Scheduler

      CronTrigger trigger = new CronTrigger();
      trigger.setName(jobName);
      trigger.setGroup(LOG_DISPLAYER_GROUP);
      trigger.setCronExpression("* * * * * ?");
      // Schedule job now
      Scheduler scheduler = (Scheduler) CoreSpringFactory.getBean("schedulerFactoryBean");
      scheduler.addJobListener(this);
      scheduler.scheduleJob(jobDetail, trigger);
    } catch (ParseException e) {
      logError("Can not parse log viewer cron expression", e);
    } catch (SchedulerException e) {
      logError("Problem when creating log viewer scheduler", e);
    }
View Full Code Here

Examples of org.quartz.Scheduler

   * @see org.olat.core.gui.control.DefaultController#doDispose()
   */
  @Override
  protected void doDispose() {
    if (logViewerVC != null) { // don't clean up twice
      Scheduler scheduler = (Scheduler) CoreSpringFactory.getBean("schedulerFactoryBean");
      // remove scheduler job first
      try {
        scheduler.deleteJob(jobName, LOG_DISPLAYER_GROUP);
        scheduler.removeJobListener(jobName);
      } catch (SchedulerException e) {
        logError("Can not delete log viewer job", e);
      }
      // remove logger appender and release StringWriter
      log4JLogger.removeAppender(writerAppender);
View Full Code Here

Examples of org.quartz.Scheduler

      startLink = LinkFactory.createButtonSmall("logviewer.link.start", logViewerVC, this);
      // remove logger appender
      log4JLogger.removeAppender(writerAppender);
      // pause log update trigger job
      try {
        Scheduler scheduler = (Scheduler) CoreSpringFactory.getBean("schedulerFactoryBean");
        scheduler.pauseJob(jobName, LOG_DISPLAYER_GROUP);
      } catch (SchedulerException e) {
        logError("Can not pause log viewer job", e);
      }
    }
    if (source == startLink) {
      // update viewable links
      logViewerVC.remove(startLink);
      updateLink = LinkFactory.createButtonSmall("logviewer.link.update", logViewerVC, this);
      stopLink = LinkFactory.createButtonSmall("logviewer.link.stop", logViewerVC, this);
      // re-add appender to logger
      log4JLogger.addAppender(writerAppender);
      // resume trigger job
      try {
        Scheduler scheduler = (Scheduler) CoreSpringFactory.getBean("schedulerFactoryBean");
        scheduler.resumeJob(jobName, LOG_DISPLAYER_GROUP);
      } catch (SchedulerException e) {
        logError("Can not resume log viewer job", e);
      }
    }   
  }
View Full Code Here

Examples of org.quartz.Scheduler

    String cronExpression = "";
    if (CoreSpringFactory.containsBean("schedulerFactoryBean")) {
      log_.info("refreshUIState: schedulerFactoryBean found");
      Object schedulerFactoryBean = CoreSpringFactory.getBean("schedulerFactoryBean");
      if (schedulerFactoryBean!=null && schedulerFactoryBean instanceof Scheduler) {
        Scheduler schedulerBean = (Scheduler) schedulerFactoryBean;
        int triggerState;
        try {
          triggerState = schedulerBean.getTriggerState("updateStatisticsTrigger", null/*trigger group*/);
          enabled = (triggerState!=Trigger.STATE_NONE) && (triggerState!=Trigger.STATE_ERROR);
          log_.info("refreshUIState: updateStatisticsTrigger state was "+triggerState+", enabled now: "+enabled);
        } catch (SchedulerException e) {
          log_.warn("refreshUIState: Got a SchedulerException while asking for the updateStatisticsTrigger's state", e);
        }
View Full Code Here

Examples of org.quartz.Scheduler

    // remove properties
    if (persitedProperties != null) {
      persitedProperties.destroy();
    }
    // Stop registration job
    Scheduler scheduler = (Scheduler) CoreSpringFactory.getBean("schedulerFactoryBean");
    try {
      scheduler.deleteJob(SCHEDULER_NAME, Scheduler.DEFAULT_GROUP);
    } catch (SchedulerException e) {
      logError("Could not shut down job::" + SCHEDULER_NAME, e);
    }
  }
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.