Package org.jobrunr.storage.nosql
Interface NoSqlStorageProvider
- All Superinterfaces:
AutoCloseable
,StorageProvider
- All Known Implementing Classes:
AmazonDocumentDBStorageProvider
,ElasticSearchStorageProvider
,JedisRedisStorageProvider
,LettuceRedisStorageProvider
,MongoDBStorageProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jobrunr.storage.StorageProvider
StorageProvider.StorageProviderInfo
-
Field Summary
Fields inherited from interface org.jobrunr.storage.StorageProvider
BATCH_SIZE
-
Method Summary
Methods inherited from interface org.jobrunr.storage.StorageProvider
addJobStorageOnChangeListener, announceBackgroundJobServer, close, countRecurringJobs, deleteJobsPermanently, deleteMetadata, deletePermanently, deleteRecurringJob, exists, getBackgroundJobServers, getDistinctJobSignatures, getJobById, getJobById, getJobPage, getJobs, getJobs, getJobStats, getLongestRunningBackgroundJobServerId, getMetadata, getMetadata, getRecurringJobs, getScheduledJobs, getStorageProviderInfo, publishTotalAmountOfSucceededJobs, recurringJobExists, recurringJobsUpdated, removeJobStorageOnChangeListener, removeTimedOutBackgroundJobServers, save, save, saveMetadata, saveRecurringJob, setJobMapper, setUpStorageProvider, signalBackgroundJobServerAlive, signalBackgroundJobServerStopped