Package | Description |
---|---|
org.quartz.core |
Contains the core classes and interfaces for the Quartz job scheduler.
|
org.quartz.impl |
Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and
other interfaces required by the org.quartz.core.QuartzScheduler.
|
org.quartz.impl.jdbcjobstore | |
org.quartz.simpl |
Contains simple / light-weight implementations (with no dependencies on
external libraries) of interfaces required by the
org.quartz.core.QuartzScheduler.
|
org.terracotta.quartz |
Modifier and Type | Method and Description |
---|---|
JobStore |
QuartzSchedulerResources.getJobStore()
Get the
for the
to use. |
Modifier and Type | Method and Description |
---|---|
void |
QuartzSchedulerResources.setJobStore(JobStore jobStore)
Set the
for the
to use. |
Modifier and Type | Method and Description |
---|---|
void |
DirectSchedulerFactory.createScheduler(String schedulerName,
String schedulerInstanceId,
ThreadPool threadPool,
JobStore jobStore)
Same as
DirectSchedulerFactory.createScheduler(ThreadPool threadPool, JobStore jobStore) ,
with the addition of specifying the scheduler name and instance ID. |
void |
DirectSchedulerFactory.createScheduler(String schedulerName,
String schedulerInstanceId,
ThreadPool threadPool,
JobStore jobStore,
Map<String,SchedulerPlugin> schedulerPluginMap,
String rmiRegistryHost,
int rmiRegistryPort,
long idleWaitTime,
long dbFailureRetryInterval,
boolean jmxExport,
String jmxObjectName)
Creates a scheduler using the specified thread pool, job store, and
plugins, and binds it to RMI.
|
void |
DirectSchedulerFactory.createScheduler(String schedulerName,
String schedulerInstanceId,
ThreadPool threadPool,
JobStore jobStore,
String rmiRegistryHost,
int rmiRegistryPort,
long idleWaitTime,
long dbFailureRetryInterval)
Creates a scheduler using the specified thread pool and job store and
binds it to RMI.
|
void |
DirectSchedulerFactory.createScheduler(String schedulerName,
String schedulerInstanceId,
ThreadPool threadPool,
ThreadExecutor threadExecutor,
JobStore jobStore,
Map<String,SchedulerPlugin> schedulerPluginMap,
String rmiRegistryHost,
int rmiRegistryPort,
long idleWaitTime,
long dbFailureRetryInterval,
boolean jmxExport,
String jmxObjectName)
Creates a scheduler using the specified thread pool, job store, and
plugins, and binds it to RMI.
|
void |
DirectSchedulerFactory.createScheduler(String schedulerName,
String schedulerInstanceId,
ThreadPool threadPool,
ThreadExecutor threadExecutor,
JobStore jobStore,
Map<String,SchedulerPlugin> schedulerPluginMap,
String rmiRegistryHost,
int rmiRegistryPort,
long idleWaitTime,
long dbFailureRetryInterval,
boolean jmxExport,
String jmxObjectName,
int maxBatchSize,
long batchTimeWindow)
Creates a scheduler using the specified thread pool, job store, and
plugins, and binds it to RMI.
|
void |
DirectSchedulerFactory.createScheduler(ThreadPool threadPool,
JobStore jobStore)
Creates a scheduler using the specified thread pool and job store.
|
Modifier and Type | Class and Description |
---|---|
class |
JobStoreCMT
JobStoreCMT is meant to be used in an application-server
environment that provides container-managed-transactions. |
class |
JobStoreSupport
Contains base functionality for JDBC-based JobStore implementations.
|
class |
JobStoreTX
JobStoreTX is meant to be used in a standalone environment. |
Modifier and Type | Class and Description |
---|---|
class |
RAMJobStore
This class implements a
that
utilizes RAM as its storage device. |
Modifier and Type | Interface and Description |
---|---|
interface |
ClusteredJobStore |
interface |
TerracottaJobStoreExtensions
This interface defines convenience methods on the terracotta job store implementation Without this interface we would
need to use reflection to invoke these "extra" methods (ie.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTerracottaJobStore |
class |
PlainTerracottaJobStore<T extends ClusteredJobStore> |
class |
TerracottaJobStore |
Copyright 2001-2019, Terracotta, Inc.