Package org.quartz.impl.jdbcjobstore

Interface Summary
Constants This interface can be implemented by any DriverDelegate class that needs to use the constants contained herein.
DriverDelegate This is the base interface for all driver delegate classes.
JobStoreSupport.TransactionCallback Implement this interface to provide the code to execute within the a transaction template.
JobStoreSupport.VoidTransactionCallback Implement this interface to provide the code to execute within the a transaction template that has no return value.
Semaphore An interface for providing thread/resource locking in order to protect resources from being altered by multiple threads at the same time.
StdJDBCConstants This interface extends Constants to include the query string constants in use by the StdJDBCDelegate class.
TablePrefixAware Interface for Quartz objects that need to know what the table prefix of the tables used by a JDBC JobStore is.
TriggerPersistenceDelegate An interface which provides an implementation for storing a particular type of Trigger's extended properties.
 

Class Summary
AttributeRestoringConnectionInvocationHandler Protects a Connection's attributes from being permanently modfied.
CalendarIntervalTriggerPersistenceDelegate  
CloudscapeDelegate Deprecated. Use the StdJDBCDelegate for latest versions of Derby
CronTriggerPersistenceDelegate  
DB2v6Delegate Quartz JDBC delegate for DB2 v6 databases.
DB2v7Delegate Quartz JDBC delegate for DB2 v7 databases.
DB2v8Delegate Quartz JDBC delegate for DB2 v8 databases.
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.
FiredTriggerRecord Conveys the state of a fired-trigger record.
HSQLDBDelegate This is a driver delegate for the HSQLDB database.
JobStoreCMT JobStoreCMT is meant to be used in an application-server environment that provides container-managed-transactions.
JobStoreSupport Contains base functionality for JDBC-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.
JTANonClusteredSemaphore Provides in memory thread/resource locking that is JTA Transaction aware.
MSSQLDelegate This is a driver delegate for the MSSQL JDBC driver.
PointbaseDelegate This is a driver delegate for the Pointbase JDBC driver.
PostgreSQLDelegate This is a driver delegate for the PostgreSQL JDBC driver.
SchedulerStateRecord Conveys a scheduler-instance state record.
SimplePropertiesTriggerPersistenceDelegateSupport A base implementation of TriggerPersistenceDelegate that persists trigger fields in the "QRTZ_SIMPROP_TRIGGERS" table.
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  
StdJDBCDelegate This is meant to be an abstract base class for most, if not all, DriverDelegate implementations.
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.
SybaseDelegate This is a driver delegate for the Sybase database.
TriggerPersistenceDelegate.TriggerPropertyBundle  
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.
Util This class contains utility functions for use in all delegate classes.
 

Exception Summary
InvalidConfigurationException Exception class for when a driver delegate cannot be found for a given configuration, or lack thereof.
LockException Exception class for when there is a failure obtaining or releasing a resource lock.
NoSuchDelegateException Exception class for when a driver delegate cannot be found for a given configuration, or lack thereof.
 



Copyright 2001-2019, Terracotta, Inc.