Quartz.Impl.AdoJobStore NamespaceQuartz.NET API Documentation
 
Classes

  ClassDescription
Public classAdoConstants
This interface can be implemented by any IDriverDelegate class that needs to use the constants contained herein.
Public classAdoJobStoreUtil
This class contains utility functions for use in all delegate classes.
Public classAdoUtil
Public classConnectionAndTransactionHolder
Utility class to keep track of both active transaction and connection.
Public classDBSemaphore
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.
Public classFirebirdDelegate
A FirebirdDelegate specific driver delegate.
Public classFiredTriggerRecord
Conveys the state of a fired-trigger record.
Public classInvalidConfigurationException
Exception class for when a driver delegate cannot be found for a given configuration, or lack thereof.
Public classJobStoreCMT
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.
Public classJobStoreSupport
Contains base functionality for ADO.NET-based JobStore implementations.
Protected classJobStoreSupport AcquireNextTriggerCallback
Protected classJobStoreSupport CallbackSupport
Protected classJobStoreSupport CleanVolatileTriggerAndJobsCallback
Protected classJobStoreSupport ExecuteInLockCallback
Protected classJobStoreSupport ExecuteInNonManagedTXLockCallback
Protected classJobStoreSupport GetCalendarNamesCallback
Protected classJobStoreSupport GetJobGroupNamesCallback
Protected classJobStoreSupport GetJobNamesCallback
Protected classJobStoreSupport GetNumberOfCalendarsCallback
Protected classJobStoreSupport GetNumberOfJobsCallback
Protected classJobStoreSupport GetNumberOfTriggersCallback
Protected classJobStoreSupport GetPausedTriggerGroupsCallback
Protected classJobStoreSupport GetTriggerGroupNamesCallback
Protected classJobStoreSupport GetTriggerNamesCallback
Protected classJobStoreSupport GetTriggersForJobCallback
Protected classJobStoreSupport GetTriggerStateCallback
Protected classJobStoreSupport PauseAllCallback
Protected classJobStoreSupport PauseJobCallback
Protected classJobStoreSupport PauseJobGroupCallback
Protected classJobStoreSupport PauseTriggerCallback
Protected classJobStoreSupport PauseTriggerGroupCallback
Protected classJobStoreSupport RecoverJobsCallback
Public classJobStoreSupport RecoverMisfiredJobsResult
Helper class for returning the composite result of trying to recover misfired jobs.
Protected classJobStoreSupport ReleaseAcquiredTriggerCallback
Protected classJobStoreSupport RemoveCalendarCallback
Protected classJobStoreSupport RemoveJobCallback
Protected classJobStoreSupport RemoveTriggerCallback
Protected classJobStoreSupport ReplaceTriggerCallback
Protected classJobStoreSupport ResumeAllCallback
Protected classJobStoreSupport ResumeJobCallback
Protected classJobStoreSupport ResumeJobGroupCallback
Protected classJobStoreSupport ResumeTriggerCallback
Protected classJobStoreSupport ResumeTriggerGroupCallback
Protected classJobStoreSupport RetrieveCalendarCallback
Protected classJobStoreSupport RetrieveJobCallback
Protected classJobStoreSupport RetrieveTriggerCallback
Protected classJobStoreSupport StoreCalendarCallback
Protected classJobStoreSupport StoreJobAndTriggerCallback
Protected classJobStoreSupport StoreJobCallback
Protected classJobStoreSupport StoreTriggerCallback
Protected classJobStoreSupport TriggeredJobCompleteCallback
Protected classJobStoreSupport TriggerFiredCallback
Public classJobStoreTX
JobStoreTX is meant to be used in a standalone environment. Both commit and rollback will be handled by this class.
Public classLockException
Exception class for when there is a failure obtaining or releasing a resource lock.
Public classMySQLDelegate
This is a driver delegate for the MySQL ADO.NET driver.
Public classNoSuchDelegateException
Exception class for when a driver delegate cannot be found for a given configuration, or lack thereof.
Public classOracleDelegate
This is a driver delegate for the Oracle database.
Public classPostgreSQLDelegate
This is a driver delegate for the PostgreSQL ADO.NET driver.
Public classSchedulerStateRecord
Conveys a scheduler-instance state record.
Public classSimpleSemaphore
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.
Public classSQLiteDelegate
This is a driver delegate for the SQLiteDelegate ADO.NET driver.
Public classSqlServerDelegate
A SQL Server specific driver delegate.
Public classStdAdoConstants
This class extends AdoConstants to include the query string constants in use by the StdAdoDelegate class.
Public classStdAdoDelegate
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.
Public classStdRowLockSemaphore
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.
Public classUpdateLockRowSemaphore
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

  InterfaceDescription
Public interfaceIDbProvider
Public interfaceIDriverDelegate
This is the base interface for all driver delegate classes.
Public interfaceISemaphore
An interface for providing thread/resource locking in order to protect resources from being altered by multiple threads at the same time.
Public interfaceITablePrefixAware
Interface for Quartz objects that need to know what the table prefix of the tables used by a ADO.NET JobStore is.
Protected interfaceJobStoreSupport 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.
Protected interfaceJobStoreSupport IVoidTransactionCallback
Implement this interface to provide the code to execute within the a transaction template that has no return value.