Package org.jobrunr.storage.sql.oracle
Class OracleStorageProvider
- java.lang.Object
-
- org.jobrunr.storage.AbstractStorageProvider
-
- org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
-
- org.jobrunr.storage.sql.oracle.OracleStorageProvider
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,SqlStorageProvider
,StorageProvider
public class OracleStorageProvider extends DefaultSqlStorageProvider
-
-
Field Summary
-
Fields inherited from class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
dataSource, dialect, tablePrefix
-
Fields inherited from interface org.jobrunr.storage.StorageProvider
BATCH_SIZE
-
-
Constructor Summary
Constructors Constructor Description OracleStorageProvider(javax.sql.DataSource dataSource)
OracleStorageProvider(javax.sql.DataSource dataSource, java.lang.String tablePrefix)
OracleStorageProvider(javax.sql.DataSource dataSource, java.lang.String tablePrefix, StorageProviderUtils.DatabaseOptions databaseOptions)
OracleStorageProvider(javax.sql.DataSource dataSource, StorageProviderUtils.DatabaseOptions databaseOptions)
-
Method Summary
-
Methods inherited from class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
announceBackgroundJobServer, backgroundJobServerTable, countRecurringJobs, deleteJobsPermanently, deleteMetadata, deletePermanently, deleteRecurringJob, exists, getBackgroundJobServers, getDatabaseCreator, getDistinctJobSignatures, getJobById, getJobPage, getJobs, getJobs, getJobStats, getLongestRunningBackgroundJobServerId, getMetadata, getMetadata, getRecurringJobs, getScheduledJobs, jobStatsView, jobTable, metadataTable, publishTotalAmountOfSucceededJobs, recurringJobExists, recurringJobTable, removeTimedOutBackgroundJobServers, save, save, saveMetadata, saveRecurringJob, setJobMapper, setUpStorageProvider, signalBackgroundJobServerAlive, signalBackgroundJobServerStopped
-
Methods inherited from class org.jobrunr.storage.AbstractStorageProvider
addJobStorageOnChangeListener, close, getName, notifyJobStatsOnChangeListeners, notifyJobStatsOnChangeListenersIf, notifyMetadataChangeListeners, notifyMetadataChangeListeners, 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, close, getJobById, getName, removeJobStorageOnChangeListener
-
-
-
-
Constructor Detail
-
OracleStorageProvider
public OracleStorageProvider(javax.sql.DataSource dataSource)
-
OracleStorageProvider
public OracleStorageProvider(javax.sql.DataSource dataSource, java.lang.String tablePrefix)
-
OracleStorageProvider
public OracleStorageProvider(javax.sql.DataSource dataSource, StorageProviderUtils.DatabaseOptions databaseOptions)
-
OracleStorageProvider
public OracleStorageProvider(javax.sql.DataSource dataSource, java.lang.String tablePrefix, StorageProviderUtils.DatabaseOptions databaseOptions)
-
-