Classes
Class | Description | |
---|---|---|
AdoConstants |
This interface can be implemented by any IDriverDelegate
class that needs to use the constants contained herein.
| |
AdoJobStoreUtil |
This class contains utility functions for use in all delegate classes.
| |
AdoUtil |
Common helper methods for working with ADO.NET.
| |
CalendarIntervalTriggerPersistenceDelegate |
Persist a CalendarIntervalTriggerImpl by converting internal fields to and from
SimplePropertiesTriggerProperties.
| |
ConnectionAndTransactionHolder |
Utility class to keep track of both active transaction
and connection.
| |
CronTriggerPersistenceDelegate |
Persist a CronTriggerImpl.
| |
DailyTimeIntervalTriggerPersistenceDelegate |
Persist a DailyTimeIntervalTrigger by converting internal fields to and from
SimplePropertiesTriggerProperties.
| |
DBSemaphore |
Base class for database based lock handlers for providing thread/resource locking
in order to protect resources from being altered by multiple threads at the
same time.
| |
DelegateInitializationArgs |
Initialization argumens holder for IDriverDelegate implementations.
| |
FiredTriggerRecord |
Conveys the state of a fired-trigger record.
| |
InvalidConfigurationException |
Exception class for when a driver delegate cannot be found for a given
configuration, or lack thereof.
| |
JobStoreCMT | JobStoreCMT is meant to be used in an application-server
or other software framework environment that provides
container-managed-transactions. No commit / rollback will be handled by this class.
| |
JobStoreSupport |
Contains base functionality for ADO.NET-based JobStore implementations.
| |
JobStoreSupport RecoverMisfiredJobsResult |
Helper class for returning the composite result of trying
to recover misfired jobs.
| |
JobStoreTX | JobStoreTX is meant to be used in a standalone environment.
Both commit and rollback will be handled by this class.
| |
LockException |
Exception class for when there is a failure obtaining or releasing a
resource lock.
| |
MySQLDelegate |
This is a driver delegate for the MySQL ADO.NET driver.
| |
NoSuchDelegateException |
Exception class for when a driver delegate cannot be found for a given
configuration, or lack thereof.
| |
OracleDelegate |
This is a driver delegate for the Oracle database.
| |
SchedulerStateRecord |
Conveys a scheduler-instance state record.
| |
SimplePropertiesTriggerPersistenceDelegateSupport |
A base implementation of ITriggerPersistenceDelegate that persists
trigger fields in the "QRTZ_SIMPROP_TRIGGERS" table. This allows extending
concrete classes to simply implement a couple methods that do the work of
getting/setting the trigger's fields, and creating the IScheduleBuilder
for the particular type of trigger.
| |
SimplePropertiesTriggerProperties | ||
SimpleSemaphore |
Internal in-memory lock handler for providing thread/resource locking in
order to protect resources from being altered by multiple threads at the
same time.
| |
SimpleTriggerPersistenceDelegate | ||
SQLiteDelegate |
This is a driver delegate for the SQLiteDelegate ADO.NET driver.
| |
SqlServerDelegate |
A SQL Server specific driver delegate.
| |
StdAdoConstants |
This class extends AdoConstants
to include the query string constants in use by the StdAdoDelegate
class.
| |
StdAdoDelegate |
This is meant to be an abstract base class for most, if not all, IDriverDelegate
implementations. Subclasses should override only those methods that need
special handling for the DBMS driver in question.
| |
StdRowLockSemaphore |
Internal database based lock handler for providing thread/resource locking
in order to protect resources from being altered by multiple threads at the
same time.
| |
TriggerPropertyBundle |
Property name and value holder for trigger state data.
| |
TriggerStatus |
Object representing a job or trigger key.
| |
UpdateLockRowSemaphore |
Provide thread/resource locking in order to protect
resources from being altered by multiple threads at the same time using
a db row update.
|
Interfaces
Interface | Description | |
---|---|---|
IDbAccessor |
Service interface or modifying IDbCommand parameters
and resultset values.
| |
IDriverDelegate |
This is the base interface for all driver delegate classes.
| |
ISemaphore |
An interface for providing thread/resource locking in order to protect
resources from being altered by multiple threads at the same time.
| |
ITablePrefixAware |
Interface for Quartz objects that need to know what the table prefix of
the tables used by a ADO.NET JobStore is.
| |
ITriggerPersistenceDelegate |
An interface which provides an implementation for storing a particular
type of ITrigger's extended properties.
|