JTAJobRunShellFactory (Quartz Parent POM 2.0.1 API)
From Quartz Java
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
org.quartz.ee.jta Class JTAJobRunShellFactory
java.lang.Objectorg.quartz.ee.jta.JTAJobRunShellFactory
- All Implemented Interfaces:
- JobRunShellFactory
public class JTAJobRunShellFactory
- extends Object
- implements JobRunShellFactory
Responsible for creating the instances of JTAJobRunShell
to be used within the QuartzScheduler
instance.
This implementation does not re-use any objects, it simply makes a new
JTAJobRunShell each time borrowJobRunShell() is called.
- Author:
- James House
Constructor Summary
JTAJobRunShellFactory()
Method Summary
JobRunShell
createJobRunShell(org.quartz.spi.TriggerFiredBundle bundle)
Called by the QuartzSchedulerThread
to obtain instances of
JobRunShell.
void
initialize(Scheduler scheduler)
Initialize the factory, providing a handle to the Scheduler
that should be made available within the JobRunShell and
the JobExecutionContext s within it, and a handle to the
SchedulingContext that the shell will use in its own
operations with the JobStore.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail
JTAJobRunShellFactory
public JTAJobRunShellFactory()
Method Detail
initialize
public void initialize(Scheduler scheduler)
throws SchedulerConfigException
Initialize the factory, providing a handle to the Scheduler
that should be made available within the JobRunShell and
the JobExecutionContext s within it, and a handle to the
SchedulingContext that the shell will use in its own
operations with the JobStore.
- Specified by:
initialize in interface JobRunShellFactory
- Throws:
SchedulerConfigException
createJobRunShell
public JobRunShell createJobRunShell(org.quartz.spi.TriggerFiredBundle bundle)
throws SchedulerException
Called by the QuartzSchedulerThread
to obtain instances of
JobRunShell.
- Specified by:
createJobRunShell in interface JobRunShellFactory
- Throws:
SchedulerException
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright 2001-2011, Terracotta, Inc.