Examples of JobDetailBean


Examples of org.apache.servicemix.quartz.support.JobDetailBean

                throw new DeploymentException("jobDetail can not be set on endpoint and trigger at the same time");
            }
            jobDetail = ((JobDetailAwareTrigger) trigger).getJobDetail();
        }
        if (jobDetail == null) {
            JobDetailBean j = new JobDetailBean();
            j.setName(EndpointSupport.getKey(this));
            jobDetail = j;
        }
        if (triggers == null) {
            triggers = new ArrayList<Trigger>();
        }
View Full Code Here

Examples of org.apache.servicemix.quartz.support.JobDetailBean

                throw new DeploymentException("jobDetail can not be set on endpoint and trigger at the same time");
            }
            jobDetail = ((JobDetailAwareTrigger) trigger).getJobDetail();
        }
        if (jobDetail == null) {
            JobDetailBean j = new JobDetailBean();
            j.setName(EndpointSupport.getKey(this));
            jobDetail = j;
        }
        if (triggers == null) {
            triggers = new ArrayList<Trigger>();
        }
View Full Code Here

Examples of org.springframework.scheduling.quartz.JobDetailBean

    return new String[] {"classpath:org/olat/core/commons/scheduler/testContext.xml"};
  }

  public void testSimpleTrigger() {
    Date start = new Date();
    JobDetailBean job = (JobDetailBean)applicationContext.getBean("schedulerTestJobSimple");
    assertNotNull(job);
    //wait until the job is executed
    try {
      Thread.sleep(5000);
    } catch (InterruptedException e) {
View Full Code Here

Examples of org.springframework.scheduling.quartz.JobDetailBean

        // 1. Job bean
        getBeanFactory().registerSingleton(jobName, jobInstance);

        // 2. JobDetail bean
        JobDetail jobDetail = new JobDetailBean();
        jobDetail.setName(jobName);
        jobDetail.setGroup(Scheduler.DEFAULT_GROUP);
        jobDetail.setJobClass(jobInstance.getClass());

        // 3. Trigger
        if (cronExpression == null) {
            scheduler.getScheduler().addJob(jobDetail, true);
        } else {
View Full Code Here

Examples of org.springframework.scheduling.quartz.JobDetailBean

        // 1. Job bean
        getBeanFactory().registerSingleton(jobName, jobInstance);

        // 2. JobDetail bean
        JobDetail jobDetail = new JobDetailBean();
        jobDetail.setName(jobName);
        jobDetail.setGroup(Scheduler.DEFAULT_GROUP);
        jobDetail.setJobClass(jobInstance.getClass());

        // 3. Trigger
        if (cronExpression == null) {
            scheduler.getScheduler().addJob(jobDetail, true);
        } else {
View Full Code Here

Examples of org.springframework.scheduling.quartz.JobDetailBean

        // 1. Job bean
        getBeanFactory().registerSingleton(jobName, jobInstance);

        // 2. JobDetail bean
        JobDetail jobDetail = new JobDetailBean();
        jobDetail.setName(jobName);
        jobDetail.setGroup(Scheduler.DEFAULT_GROUP);
        jobDetail.setJobClass(jobInstance.getClass());

        // 3. Trigger
        if (cronExpression == null) {
            scheduler.getScheduler().addJob(jobDetail, true);
        } else {
View Full Code Here

Examples of org.springframework.scheduling.quartz.JobDetailBean

        // 1. Job bean
        getBeanFactory().registerSingleton(jobName, jobInstance);

        // 2. JobDetail bean
        JobDetail jobDetail = new JobDetailBean();
        jobDetail.setName(jobName);
        jobDetail.setGroup(Scheduler.DEFAULT_GROUP);
        jobDetail.setJobClass(jobInstance.getClass());

        // 3. Trigger
        if (cronExpression == null) {
            scheduler.getScheduler().addJob(jobDetail, true);
        } else {
View Full Code Here

Examples of org.springframework.scheduling.quartz.JobDetailBean

        CronTriggerBean cronTriggerBean = createCronTriggerBean(jobSchedulerConfiguration);
        if (cronTriggerBean == null) {
            return;
        }

        JobDetailBean jobDetailBean = createJobDetailBean(jobSchedulerConfiguration);
        if (jobDetailBean == null) {
            return;
        }
        deleteJob(jobSchedulerConfiguration);
        this.scheduler.scheduleJob(jobDetailBean, cronTriggerBean);
View Full Code Here

Examples of org.springframework.scheduling.quartz.JobDetailBean

     *            configuration to create <code>JobDetailBean</>
     * @return the created <code>JobDetailBean</code> or null if unable to it
     */
    private JobDetailBean createJobDetailBean(
            JobSchedulerConfiguration jobSchedulerConfiguration) {
        JobDetailBean jobDetailBean = new JobDetailBean();

        Class<?> jobClass = getJobClass(jobSchedulerConfiguration
                .getJobClassName());
        if (jobClass == null) {
            return null;
        }

        jobDetailBean.setName(jobSchedulerConfiguration.getJobName());
        jobDetailBean.setGroup(jobSchedulerConfiguration.getJobGroup());
        jobDetailBean.setJobClass(jobClass);

        Map<String, Object> jobDataAsMap = new HashMap<String, Object>();
        jobDataAsMap.put("applicationContext", applicationContext);
        jobDetailBean.setJobDataAsMap(jobDataAsMap);
        return jobDetailBean;
    }
View Full Code Here

Examples of org.springframework.scheduling.quartz.JobDetailBean

        // 1. Job bean
        getBeanFactory().registerSingleton(jobName, jobInstance);

        // 2. JobDetail bean
        JobDetail jobDetail = new JobDetailBean();
        jobDetail.setName(jobName);
        jobDetail.setGroup(Scheduler.DEFAULT_GROUP);
        jobDetail.setJobClass(jobInstance.getClass());

        // 3. Trigger
        if (cronExpression == null) {
            scheduler.getScheduler().addJob(jobDetail, true);
        } else {
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.