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.
 

Class Summary
AttributeRestoringConnectionInvocationHandler Protects a Connection's attributes from being permanently modfied.
CloudscapeDelegate Deprecated. Use the StdJDBCDelegate for latest versions of Derby
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.
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.
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.
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.