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
Common helper methods for working with ADO.NET.
Public classCalendarIntervalTriggerPersistenceDelegate
Persist a CalendarIntervalTriggerImpl by converting internal fields to and from SimplePropertiesTriggerProperties.
Public classConnectionAndTransactionHolder
Utility class to keep track of both active transaction and connection.
Public classCronTriggerPersistenceDelegate
Persist a CronTriggerImpl.
Public classDailyTimeIntervalTriggerPersistenceDelegate
Persist a DailyTimeIntervalTrigger by converting internal fields to and from SimplePropertiesTriggerProperties.
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 classDelegateInitializationArgs
Initialization argumens holder for IDriverDelegate implementations.
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.
Public classJobStoreSupport RecoverMisfiredJobsResult
Helper class for returning the composite result of trying to recover misfired jobs.
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 classSchedulerStateRecord
Conveys a scheduler-instance state record.
Public classSimplePropertiesTriggerPersistenceDelegateSupport
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.
Public classSimplePropertiesTriggerProperties
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 classSimpleTriggerPersistenceDelegate
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 classTriggerPropertyBundle
Property name and value holder for trigger state data.
Public classTriggerStatus
Object representing a job or trigger key.
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 interfaceIDbAccessor
Service interface or modifying IDbCommand parameters and resultset values.
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.
Public interfaceITriggerPersistenceDelegate
An interface which provides an implementation for storing a particular type of ITrigger's extended properties.