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 | ||
ConnectionAndTransactionHolder |
Utility class to keep track of both active transaction
and connection.
| |
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.
| |
FirebirdDelegate |
A FirebirdDelegate specific driver delegate.
| |
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 AcquireNextTriggerCallback | ||
JobStoreSupport CallbackSupport | ||
JobStoreSupport CleanVolatileTriggerAndJobsCallback | ||
JobStoreSupport ExecuteInLockCallback | ||
JobStoreSupport ExecuteInNonManagedTXLockCallback | ||
JobStoreSupport GetCalendarNamesCallback | ||
JobStoreSupport GetJobGroupNamesCallback | ||
JobStoreSupport GetJobNamesCallback | ||
JobStoreSupport GetNumberOfCalendarsCallback | ||
JobStoreSupport GetNumberOfJobsCallback | ||
JobStoreSupport GetNumberOfTriggersCallback | ||
JobStoreSupport GetPausedTriggerGroupsCallback | ||
JobStoreSupport GetTriggerGroupNamesCallback | ||
JobStoreSupport GetTriggerNamesCallback | ||
JobStoreSupport GetTriggersForJobCallback | ||
JobStoreSupport GetTriggerStateCallback | ||
JobStoreSupport PauseAllCallback | ||
JobStoreSupport PauseJobCallback | ||
JobStoreSupport PauseJobGroupCallback | ||
JobStoreSupport PauseTriggerCallback | ||
JobStoreSupport PauseTriggerGroupCallback | ||
JobStoreSupport RecoverJobsCallback | ||
JobStoreSupport RecoverMisfiredJobsResult |
Helper class for returning the composite result of trying
to recover misfired jobs.
| |
JobStoreSupport ReleaseAcquiredTriggerCallback | ||
JobStoreSupport RemoveCalendarCallback | ||
JobStoreSupport RemoveJobCallback | ||
JobStoreSupport RemoveTriggerCallback | ||
JobStoreSupport ReplaceTriggerCallback | ||
JobStoreSupport ResumeAllCallback | ||
JobStoreSupport ResumeJobCallback | ||
JobStoreSupport ResumeJobGroupCallback | ||
JobStoreSupport ResumeTriggerCallback | ||
JobStoreSupport ResumeTriggerGroupCallback | ||
JobStoreSupport RetrieveCalendarCallback | ||
JobStoreSupport RetrieveJobCallback | ||
JobStoreSupport RetrieveTriggerCallback | ||
JobStoreSupport StoreCalendarCallback | ||
JobStoreSupport StoreJobAndTriggerCallback | ||
JobStoreSupport StoreJobCallback | ||
JobStoreSupport StoreTriggerCallback | ||
JobStoreSupport TriggeredJobCompleteCallback | ||
JobStoreSupport TriggerFiredCallback | ||
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.
| |
PostgreSQLDelegate |
This is a driver delegate for the PostgreSQL ADO.NET driver.
| |
SchedulerStateRecord |
Conveys a scheduler-instance state record.
| |
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.
| |
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.
| |
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 | |
---|---|---|
IDbProvider | ||
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.
| |
JobStoreSupport ITransactionCallback |
Implement this interface to provide the code to execute within
the a transaction template. If no return value is required, execute
should just return null.
| |
JobStoreSupport IVoidTransactionCallback |
Implement this interface to provide the code to execute within
the a transaction template that has no return value.
|