org.quartz.impl
Class StdJobRunShellFactory

java.lang.Object
  extended by org.quartz.impl.StdJobRunShellFactory
All Implemented Interfaces:
JobRunShellFactory

public class StdJobRunShellFactory
extends Object
implements JobRunShellFactory

Responsible for creating the instances of JobRunShell to be used within the QuartzScheduler instance.

Author:
James House

Constructor Summary
StdJobRunShellFactory()
           
 
Method Summary
 JobRunShell createJobRunShell(TriggerFiredBundle bndle)
           Called by the QuartzSchedulerThread to obtain instances of JobRunShell.
 void initialize(Scheduler sched)
           Initialize the factory, providing a handle to the Scheduler that should be made available within the JobRunShell and the JobExecutionContext s within it.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StdJobRunShellFactory

public StdJobRunShellFactory()
Method Detail

initialize

public void initialize(Scheduler sched)

Initialize the factory, providing a handle to the Scheduler that should be made available within the JobRunShell and the JobExecutionContext s within it.

Specified by:
initialize in interface JobRunShellFactory

createJobRunShell

public JobRunShell createJobRunShell(TriggerFiredBundle bndle)
                              throws SchedulerException

Called by the QuartzSchedulerThread to obtain instances of JobRunShell.

Specified by:
createJobRunShell in interface JobRunShellFactory
Throws:
SchedulerException


Copyright 2001-2019, Terracotta, Inc.