Package br.com.caelum.vraptor.tasks

Examples of br.com.caelum.vraptor.tasks.Task


  public Job newJob(TriggerFiredBundle bundle, Scheduler scheduler) throws SchedulerException {

    JobDetail detail = bundle.getJobDetail();
    JobProvider provider = providers.getProvider(detail.getJobClass());
    Task task = factory.newTask(taskClass(detail), detail);
    logger.debug("Using {} to provide {}", provider.getClass().getName(), task.getClass().getName());
    return provider.newJob(task, task.getClass().getAnnotation(Scheduled.class));

  }
View Full Code Here


  public TaskFactory(Container container) {
    this.container = container;
  }
 
  public Task newTask(Class<? extends Task> taskClass, JobDetail detail) {
    Task task = newInstance(taskClass);
    return task;
  }
View Full Code Here

  public TaskFactory(Container container) {
    this.container = container;
  }
 
  public Task newTask(Class<? extends Task> taskClass, JobDetail detail) {
    Task task = newInstance(taskClass);
    setParameters(task, detail);
    return task;
  }
View Full Code Here

  public Job newJob(TriggerFiredBundle bundle, Scheduler scheduler) throws SchedulerException {

    JobDetail detail = bundle.getJobDetail();
    JobProvider provider = providers.getProvider(detail.getJobClass());
    Task task = factory.newTask(taskClass(detail), detail);
    logger.debug("Using {} to provide {}", provider.getClass().getName(), task.getClass().getName());
    return provider.newJob(task, task.getClass().getAnnotation(Scheduled.class));

  }
View Full Code Here

TOP

Related Classes of br.com.caelum.vraptor.tasks.Task

Copyright © 2018 www.massapicom. 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.