Class StandardJobRunShellFactory

java.lang.Object
org.quartz.core.StandardJobRunShellFactory
All Implemented Interfaces:
JobRunShellFactory

public class StandardJobRunShellFactory extends Object implements JobRunShellFactory
Responsible for creating the instances of a JobRunShell to be used within the QuartzScheduler instance. It will create a standard JobRunShell unless the job class has the
invalid @link
ExecuteInJTATransaction
annotation in which case it will create a
invalid @link
JTAJobRunShell
.

This implementation does not re-use any objects, it simply makes a new JTAJobRunShell each time borrowJobRunShell() is called.

Author:
James House