Package org.jobrunr.storage.sql.h2
Class H2StorageProvider
- java.lang.Object
-
- org.jobrunr.storage.AbstractStorageProvider
-
- org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
-
- org.jobrunr.storage.sql.h2.H2StorageProvider
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,SqlStorageProvider
,StorageProvider
public class H2StorageProvider extends DefaultSqlStorageProvider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
DefaultSqlStorageProvider.DatabaseOptions
-
-
Field Summary
-
Fields inherited from class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
databaseOptions, dataSource, jobMapper
-
-
Constructor Summary
Constructors Constructor Description H2StorageProvider(javax.sql.DataSource dataSource)
-
Method Summary
-
Methods inherited from class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
announceBackgroundJobServer, backgroundJobServerTable, countJobs, createDBIfNecessary, deleteJobs, deletePermanently, deleteRecurringJob, exists, getBackgroundJobServers, getDatabaseCreator, getJobById, getJobPage, getJobs, getJobs, getJobStats, getRecurringJobs, getScheduledJobs, jobTable, publishJobStatCounter, recurringJobTable, removeTimedOutBackgroundJobServers, save, save, saveRecurringJob, setJobMapper, signalBackgroundJobServerAlive
-
Methods inherited from class org.jobrunr.storage.AbstractStorageProvider
addJobStorageOnChangeListener, close, delete, notifyJobStatsOnChangeListeners, notifyOnChangeListenersIf, removeJobStorageOnChangeListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jobrunr.storage.StorageProvider
addJobStorageOnChangeListener, delete, getJobById, removeJobStorageOnChangeListener
-
-