Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AAStoreInstruction - Class in org.jobrunr.jobs.details.instructions
- AAStoreInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.AAStoreInstruction
- AbstractAllowedConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- AbstractAllowedConcurrentStateChange(StateName, StateName) - Constructor for class org.jobrunr.server.concurrent.statechanges.AbstractAllowedConcurrentStateChange
- AbstractBackgroundJobRunner - Class in org.jobrunr.server.runner
- AbstractBackgroundJobRunner() - Constructor for class org.jobrunr.server.runner.AbstractBackgroundJobRunner
- AbstractBackgroundJobRunner.BackgroundJobWorker - Class in org.jobrunr.server.runner
- AbstractHttpExchangeHandler - Class in org.jobrunr.dashboard.server
- AbstractHttpExchangeHandler() - Constructor for class org.jobrunr.dashboard.server.AbstractHttpExchangeHandler
- AbstractJob - Class in org.jobrunr.jobs
- AbstractJob() - Constructor for class org.jobrunr.jobs.AbstractJob
- AbstractJob(JobDetails) - Constructor for class org.jobrunr.jobs.AbstractJob
- AbstractJob(JobDetails, int) - Constructor for class org.jobrunr.jobs.AbstractJob
- AbstractJobFilters - Class in org.jobrunr.jobs.filters
- AbstractJobFilters(AbstractJob, JobDefaultFilters) - Constructor for class org.jobrunr.jobs.filters.AbstractJobFilters
- AbstractJobScheduler - Class in org.jobrunr.scheduling
- AbstractJobScheduler(StorageProvider, List<JobFilter>) - Constructor for class org.jobrunr.scheduling.AbstractJobScheduler
-
Creates a new AbstractJobScheduler using the provided storageProvider and the list of JobFilters that will be used for every background job
- AbstractJobState - Class in org.jobrunr.jobs.states
- AbstractJobState(StateName) - Constructor for class org.jobrunr.jobs.states.AbstractJobState
- AbstractJobStewardTask - Class in org.jobrunr.server.tasks.steward
- AbstractJobStewardTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.steward.AbstractJobStewardTask
- AbstractJobZooKeeperTask - Class in org.jobrunr.server.tasks.zookeeper
- AbstractJobZooKeeperTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.AbstractJobZooKeeperTask
- AbstractJVMInstruction - Class in org.jobrunr.jobs.details.instructions
- AbstractJVMInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
- AbstractObjectSseExchange - Class in org.jobrunr.dashboard.sse
- AbstractObjectSseExchange(HttpExchange, JsonMapper) - Constructor for class org.jobrunr.dashboard.sse.AbstractObjectSseExchange
- AbstractPipelinedStream<T> - Class in org.jobrunr.storage.nosql.redis
- AbstractPipelinedStream(Stream<T>) - Constructor for class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- AbstractStorageProvider - Class in org.jobrunr.storage
- AbstractStorageProvider(RateLimiter) - Constructor for class org.jobrunr.storage.AbstractStorageProvider
- accept(S) - Method in interface org.jobrunr.jobs.lambdas.IocJobLambda
- accept(S, T) - Method in interface org.jobrunr.jobs.lambdas.IocJobLambdaFromStream
- accept(T) - Method in interface org.jobrunr.jobs.lambdas.JobLambdaFromStream
- accept(T) - Method in interface org.jobrunr.utils.exceptions.Exceptions.ThrowingConsumer
- accept(T, U) - Method in interface org.jobrunr.utils.exceptions.Exceptions.ThrowingBiConsumer
- activateJob(Class<T>) - Method in interface org.jobrunr.server.JobActivator
- adaptFromJson(JsonArray) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobHistoryAdapter
- adaptFromJson(JsonArray) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobLabelsAdapter
- adaptFromJson(JsonObject) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobDetailsAdapter
- adaptFromJson(JsonObject) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobMetadataAdapter
- adaptFromJson(JsonObject) - Method in class org.jobrunr.utils.mapper.jsonb.JobAdapter
- adaptFromJson(JsonObject) - Method in class org.jobrunr.utils.mapper.jsonb.RecurringJobAdapter
- adaptToJson(List<JobState>) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobHistoryAdapter
- adaptToJson(Map<String, Object>) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobMetadataAdapter
- adaptToJson(Set<String>) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobLabelsAdapter
- adaptToJson(Job) - Method in class org.jobrunr.utils.mapper.jsonb.JobAdapter
- adaptToJson(JobDetails) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobDetailsAdapter
- adaptToJson(RecurringJob) - Method in class org.jobrunr.utils.mapper.jsonb.RecurringJobAdapter
- add(int, RecurringJob) - Method in class org.jobrunr.storage.RecurringJobsResult
- add(String, boolean) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, double) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, int) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, long) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, JsonArrayBuilder) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, JsonObjectBuilder) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, JsonValue) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, Integer) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, Long) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, String) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, BigDecimal) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, BigInteger) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(String, UUID) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- add(JobDashboardLogger.JobDashboardLogLine) - Method in class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLines
- add(RecurringJob) - Method in class org.jobrunr.storage.RecurringJobsResult
- addAll(int, Collection<? extends RecurringJob>) - Method in class org.jobrunr.storage.RecurringJobsResult
- addAll(Collection<? extends RecurringJob>) - Method in class org.jobrunr.storage.RecurringJobsResult
- addAll(List<? extends JobFilter>) - Method in class org.jobrunr.jobs.filters.JobDefaultFilters
- addJobStorageOnChangeListener(StorageProviderChangeListener) - Method in class org.jobrunr.storage.AbstractStorageProvider
- addJobStorageOnChangeListener(StorageProviderChangeListener) - Method in interface org.jobrunr.storage.StorageProvider
-
Allows to listen for changes related to
jobs
. - addJobStorageOnChangeListener(StorageProviderChangeListener) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- addLocalVariable(Object) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- addNull(String) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- addProblem(Problem) - Method in class org.jobrunr.dashboard.ui.model.problems.Problems
- aJob() - Static method in class org.jobrunr.scheduling.JobBuilder
-
Creates a new
JobBuilder
instance to create a Job using a Java 8 lambda. - AllJVMInstructions - Class in org.jobrunr.jobs.details.instructions
- allMatch(Predicate<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- ALLOWED_SORT_COLUMNS - Static variable in class org.jobrunr.jobs.Job
- ALLOWED_SORT_COLUMNS - Static variable in class org.jobrunr.jobs.RecurringJob
- AllowedConcurrentStateChange - Interface in org.jobrunr.server.concurrent.statechanges
- AllowedJobStateStateChanges - Class in org.jobrunr.jobs.states
- allowedSortColumns - Variable in class org.jobrunr.storage.sql.common.mapper.SqlAmountRequestMapper
- ALoadOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- ALoadOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.ALoadOperandInstruction
- AmazonDocumentDBCreator - Class in org.jobrunr.storage.nosql.documentdb
- AmazonDocumentDBCreator(MongoClient, String) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBCreator
- AmazonDocumentDBCreator(MongoClient, String, String) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBCreator
- AmazonDocumentDBStorageProvider - Class in org.jobrunr.storage.nosql.documentdb
- AmazonDocumentDBStorageProvider(MongoClient) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, String) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, String, String) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, String, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, String, String, StorageProviderUtils.DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, StorageProviderUtils.DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(String, int) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- amazonDocumentDBStorageProviderWithDefaultSetting(String, int, MongoCredential) - Static method in class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- amazonDocumentDBStorageProviderWithDefaultSetting(String, int, MongoCredential, String) - Static method in class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmountBasedList() - Constructor for class org.jobrunr.storage.Paging.AmountBasedList
- AmountRequest - Class in org.jobrunr.storage.navigation
- AmountRequest(String, int) - Constructor for class org.jobrunr.storage.navigation.AmountRequest
- andAllowAnonymousDataUsage(boolean) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Allows to opt-out of anonymous usage statistics.
- andBackgroundJobServerWorkerPolicy(BackgroundJobServerWorkerPolicy) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the backgroundJobServerWorkerPolicy for the BackgroundJobServer.
- andBasicAuthentication(String, String) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Adds basic authentication to the dashboard using the provided username and password.
- andConcurrentJobModificationPolicy(ConcurrentJobModificationPolicy) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the ConcurrentJobModificationPolicy for the BackgroundJobServer.
- andDeleteSucceededJobsAfter(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the duration to wait before deleting succeeded jobs
- andId(UUID) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the id for the
BackgroundJobServer
- andInterruptJobsAwaitDurationOnStopBackgroundJobServer(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the duration to wait before interrupting jobs/threads when the
BackgroundJobServer
is stopped - andName(String) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the name for the
BackgroundJobServer
- andOrphanedJobsRequestSize(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the query size for misfired jobs per database round-trip (to retry them).
- andPermanentlyDeleteDeletedJobsAfter(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the duration to wait before permanently deleting succeeded jobs
- andPollInterval(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the pollInterval duration for the BackgroundJobServer
- andPollIntervalInSeconds(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the pollIntervalInSeconds for the BackgroundJobServer
- andPort(int) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the port on which the JobRunrDashboard will run
- andScheduledJobsRequestSize(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the maximum number of jobs to update from scheduled to enqueued state per database round-trip.
- andServerTimeoutPollIntervalMultiplicand(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the pollInterval multiplicand after which a BackgroundJobServer will be seen as timed out (e.g.
- andSucceededJobsRequestSize(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the maximum number of jobs to update from succeeded to deleted state per database round-trip.
- andWorkerCount(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the workerCount for the BackgroundJobServer which defines the maximum number of jobs that will be run in parallel
- ANewArrayOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- ANewArrayOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.ANewArrayOperandInstruction
- announce(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.common.BackgroundJobServerTable
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in interface org.jobrunr.storage.StorageProvider
- announceBackgroundJobServer(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- AnsiDatabaseTablePrefixStatementUpdater - Class in org.jobrunr.storage.sql.common.tables
- AnsiDatabaseTablePrefixStatementUpdater(String) - Constructor for class org.jobrunr.storage.sql.common.tables.AnsiDatabaseTablePrefixStatementUpdater
- AnsiDialect - Class in org.jobrunr.storage.sql.common.db
- AnsiDialect() - Constructor for class org.jobrunr.storage.sql.common.db.AnsiDialect
- anyMatch(Predicate<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- APPLICATION_JSON - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- APPLICATION_OCTET_STREAM - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- apply(T) - Method in interface org.jobrunr.utils.exceptions.Exceptions.ThrowingFunction
- apply(T, U) - Method in interface org.jobrunr.utils.exceptions.Exceptions.ThrowingBiFunction
- ApplyStateFilter - Interface in org.jobrunr.jobs.filters
-
A filter that is triggered each time that the state of a Job has changed (except when the Job is deleted via the Dashboard).
- aRecurringJob() - Static method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Creates a new
RecurringJobBuilder
instance to create aRecurringJob
using a Java 8 lambda. - areNewJobs() - Method in class org.jobrunr.jobs.JobListVersioner
- asArrayList(Collection<T>) - Static method in class org.jobrunr.utils.CollectionUtils
- asBoolean(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- ASC - Enum constant in enum class org.jobrunr.storage.navigation.OrderTerm.Order
- ascOnCreatedAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnScheduledAt(int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- ascOnScheduledAt(int, int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- ascOnUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- ascOnUpdatedAt(int, int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- asDouble(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- asDuration(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- asInstant(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- asInt(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- asJson(Object) - Method in class org.jobrunr.dashboard.server.http.HttpResponse
- asList(T[], T...) - Static method in class org.jobrunr.utils.CollectionUtils
- asLong(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- asMarkDown() - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- assertJobExists(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- asSet(Collection<T>...) - Static method in class org.jobrunr.utils.CollectionUtils
- asSet(T...) - Static method in class org.jobrunr.utils.CollectionUtils
- asString() - Method in class org.jobrunr.storage.navigation.AmountRequest
- asString() - Method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- asString(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- AStoreInstruction - Class in org.jobrunr.jobs.details.instructions
- AStoreInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.AStoreInstruction
- asUUID() - Method in class org.jobrunr.jobs.JobId
- asUUID(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- at10Requests() - Method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- at1Request() - Method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- at2Requests() - Method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- at5Requests() - Method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- atRequests(int) - Method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- autobox(Object, Class<Boolean>) - Method in class org.jobrunr.utils.reflection.autobox.BooleanTypeAutoboxer
- autobox(Object, Class<Double>) - Method in class org.jobrunr.utils.reflection.autobox.DoubleTypeAutoboxer
- autobox(Object, Class<Enum>) - Method in class org.jobrunr.utils.reflection.autobox.EnumAutoboxer
- autobox(Object, Class<Float>) - Method in class org.jobrunr.utils.reflection.autobox.FloatTypeAutoboxer
- autobox(Object, Class<Integer>) - Method in class org.jobrunr.utils.reflection.autobox.IntegerTypeAutoboxer
- autobox(Object, Class<Long>) - Method in class org.jobrunr.utils.reflection.autobox.LongTypeAutoboxer
- autobox(Object, Class<String>) - Method in class org.jobrunr.utils.reflection.autobox.StringTypeAutoboxer
- autobox(Object, Class<Duration>) - Method in class org.jobrunr.utils.reflection.autobox.DurationTypeAutoboxer
- autobox(Object, Class<Instant>) - Method in class org.jobrunr.utils.reflection.autobox.InstantForOracleTypeAutoboxer
- autobox(Object, Class<Instant>) - Method in class org.jobrunr.utils.reflection.autobox.InstantTypeAutoboxer
- autobox(Object, Class<UUID>) - Method in class org.jobrunr.utils.reflection.autobox.UUIDTypeAutoboxer
- autobox(Object, Class<T>) - Static method in class org.jobrunr.utils.reflection.autobox.Autoboxer
- autobox(Object, Class<T>) - Method in interface org.jobrunr.utils.reflection.autobox.TypeAutoboxer
- autobox(Object, Class<T>) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- Autoboxer - Class in org.jobrunr.utils.reflection.autobox
B
- BackgroundForIoCJobLambdaWorker(JobActivator, Job) - Constructor for class org.jobrunr.server.runner.BackgroundJobWithIocRunner.BackgroundForIoCJobLambdaWorker
- BackgroundForJobLambdaWorker(Job) - Constructor for class org.jobrunr.server.runner.BackgroundJobWithoutIocRunner.BackgroundForJobLambdaWorker
- BackgroundJob - Class in org.jobrunr.scheduling
-
Provides static methods for creating fire-and-forget, delayed and recurring jobs as well as to delete existing background jobs.
- BackgroundJobPerformer - Class in org.jobrunr.server
- BackgroundJobPerformer(BackgroundJobServer, Job) - Constructor for class org.jobrunr.server.BackgroundJobPerformer
- BackgroundJobPerformerFactory - Interface in org.jobrunr.server
- BackgroundJobRequest - Class in org.jobrunr.scheduling
-
Provides static methods for creating fire-and-forget, delayed and recurring jobs as well as to delete existing background jobs.
- BackgroundJobRunner - Interface in org.jobrunr.server.runner
- backgroundJobServer - Variable in class org.jobrunr.server.tasks.Task
- BackgroundJobServer - Class in org.jobrunr.server
- BackgroundJobServer(StorageProvider, JsonMapper) - Constructor for class org.jobrunr.server.BackgroundJobServer
- BackgroundJobServer(StorageProvider, JsonMapper, JobActivator) - Constructor for class org.jobrunr.server.BackgroundJobServer
- BackgroundJobServer(StorageProvider, JsonMapper, JobActivator, BackgroundJobServerConfiguration) - Constructor for class org.jobrunr.server.BackgroundJobServer
- BackgroundJobServer(StorageProvider, JsonMapper, JobActivator, BackgroundJobServerConfigurationReader) - Constructor for class org.jobrunr.server.BackgroundJobServer
- backgroundJobServerConfiguration() - Method in class org.jobrunr.server.JobHandler
- backgroundJobServerConfiguration() - Method in class org.jobrunr.server.tasks.Task
- BackgroundJobServerConfiguration - Class in org.jobrunr.server
-
This class allows to configure the BackgroundJobServer
- BackgroundJobServerConfigurationReader - Class in org.jobrunr.server
- BackgroundJobServerConfigurationReader(BackgroundJobServerConfiguration) - Constructor for class org.jobrunr.server.BackgroundJobServerConfigurationReader
- backgroundJobServerKey(String, String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- backgroundJobServerKey(String, UUID) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- backgroundJobServerKey(String, BackgroundJobServerStatus) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- BackgroundJobServerMBean - Interface in org.jobrunr.server.jmx
- BackgroundJobServerMetricsBinder - Class in org.jobrunr.server.metrics
- BackgroundJobServerMetricsBinder(BackgroundJobServer, MeterRegistry) - Constructor for class org.jobrunr.server.metrics.BackgroundJobServerMetricsBinder
- backgroundJobServersCreatedKey(String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- BackgroundJobServerStatus - Class in org.jobrunr.storage
- BackgroundJobServerStatus(UUID, String, int, int, Duration, Duration, Instant, Instant, boolean, Long, Long, Double, Long, Long, Long, Double) - Constructor for class org.jobrunr.storage.BackgroundJobServerStatus
- BackgroundJobServerStatus(UUID, String, int, int, Duration, Duration, Instant, Instant, boolean, JobServerStats) - Constructor for class org.jobrunr.storage.BackgroundJobServerStatus
- BackgroundJobServerStatusChangeListener - Interface in org.jobrunr.storage.listeners
- BackgroundJobServerStatusDocumentMapper - Class in org.jobrunr.storage.nosql.mongo.mapper
- BackgroundJobServerStatusDocumentMapper() - Constructor for class org.jobrunr.storage.nosql.mongo.mapper.BackgroundJobServerStatusDocumentMapper
- BackgroundJobServerStatusMBean - Interface in org.jobrunr.server.jmx
- BackgroundJobServerStatusSseExchange - Class in org.jobrunr.dashboard.sse
- BackgroundJobServerStatusSseExchange(HttpExchange, StorageProvider, JsonMapper) - Constructor for class org.jobrunr.dashboard.sse.BackgroundJobServerStatusSseExchange
- backgroundJobServersUpdatedKey(String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- backgroundJobServerTable(Connection) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- BackgroundJobServerTable - Class in org.jobrunr.storage.sql.common
- BackgroundJobServerTable(Connection, Dialect, String) - Constructor for class org.jobrunr.storage.sql.common.BackgroundJobServerTable
- BackgroundJobServerThreadType - Enum Class in org.jobrunr.server.configuration
-
Enum representing the different types of background job server threads.
- BackgroundJobServerWorkerPolicy - Interface in org.jobrunr.server.configuration
- BackgroundJobWithIocRunner - Class in org.jobrunr.server.runner
- BackgroundJobWithIocRunner(JobActivator) - Constructor for class org.jobrunr.server.runner.BackgroundJobWithIocRunner
- BackgroundJobWithIocRunner.BackgroundForIoCJobLambdaWorker - Class in org.jobrunr.server.runner
- BackgroundJobWithoutIocRunner - Class in org.jobrunr.server.runner
- BackgroundJobWithoutIocRunner() - Constructor for class org.jobrunr.server.runner.BackgroundJobWithoutIocRunner
- BackgroundJobWithoutIocRunner.BackgroundForJobLambdaWorker - Class in org.jobrunr.server.runner
- BackgroundJobWorker(Job) - Constructor for class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- BackgroundStaticFieldJobWithoutIocRunner - Class in org.jobrunr.server.runner
- BackgroundStaticFieldJobWithoutIocRunner() - Constructor for class org.jobrunr.server.runner.BackgroundStaticFieldJobWithoutIocRunner
- BackgroundStaticFieldJobWithoutIocRunner.StaticFieldBackgroundJobWorker - Class in org.jobrunr.server.runner
- BackgroundStaticJobWithoutIocRunner - Class in org.jobrunr.server.runner
- BackgroundStaticJobWithoutIocRunner() - Constructor for class org.jobrunr.server.runner.BackgroundStaticJobWithoutIocRunner
- BackgroundStaticJobWithoutIocRunner.StaticBackgroundJobWorker - Class in org.jobrunr.server.runner
- BasicWorkDistributionStrategy - Class in org.jobrunr.server.strategy
- BasicWorkDistributionStrategy(BackgroundJobServer, int) - Constructor for class org.jobrunr.server.strategy.BasicWorkDistributionStrategy
- BAStoreOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- BAStoreOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.BAStoreOperandInstruction
- BATCH_SIZE - Static variable in interface org.jobrunr.storage.StorageProvider
- batchCollector(int, Consumer<List<T>>) - Static method in class org.jobrunr.utils.streams.StreamUtils
-
Creates a new batch collector
- Because - Annotation Interface in org.jobrunr.utils.annotations
-
Documents why a class, field or method is visible
- Beta - Annotation Interface in org.jobrunr.utils.annotations
-
Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
- BooleanTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- BooleanTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.BooleanTypeAutoboxer
- build() - Method in class org.jobrunr.scheduling.JobBuilder
-
Not publicly visible as it will be used by the
JobRequestScheduler
only. - build() - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Not publicly visible as it will be used by the
JobRequestScheduler
only. - build() - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- build() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- build(JobDetailsGenerator) - Method in class org.jobrunr.scheduling.JobBuilder
-
Not publicly visible as it will be used by the
JobScheduler
only. - build(JobDetailsGenerator) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Not publicly visible as it will be used by the
JobScheduler
only. - builder() - Static method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- builder() - Static method in class org.jobrunr.utils.uuid.UUIDv7Factory
-
Returns a builder of Unix epoch time-ordered factory.
- Builder() - Constructor for class org.jobrunr.utils.resilience.RateLimiter.Builder
- Builder() - Constructor for class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- byId(List<UUID>) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- ByteUtil - Class in org.jobrunr.utils.uuid
-
Utility class that contains many static methods for byte handling.
C
- CachingJobDetailsGenerator - Class in org.jobrunr.jobs.details
- CachingJobDetailsGenerator() - Constructor for class org.jobrunr.jobs.details.CachingJobDetailsGenerator
- CachingJobDetailsGenerator(JobDetailsGenerator) - Constructor for class org.jobrunr.jobs.details.CachingJobDetailsGenerator
- canOnboardNewWork() - Method in class org.jobrunr.server.strategy.BasicWorkDistributionStrategy
- canOnboardNewWork() - Method in interface org.jobrunr.server.strategy.WorkDistributionStrategy
- capitalize(String) - Static method in class org.jobrunr.utils.StringUtils
- cast(Object) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
-
Why: less warnings and @SuppressWarnings("unchecked")
- CGLibPostProcessor - Class in org.jobrunr.jobs.details.postprocess
- CGLibPostProcessor() - Constructor for class org.jobrunr.jobs.details.postprocess.CGLibPostProcessor
- characteristics() - Method in class org.jobrunr.storage.sql.common.db.SqlSpliterator
- CheckCastOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- CheckCastOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.CheckCastOperandInstruction
- CheckIfAllJobsExistTask - Class in org.jobrunr.server.tasks.startup
- CheckIfAllJobsExistTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.startup.CheckIfAllJobsExistTask
- classExists(String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- ClassNameObjectTypeAdapter - Class in org.jobrunr.utils.mapper.gson
- ClassPathResourceProvider - Class in org.jobrunr.utils.resources
-
Class to be only used on startup to load all resources (SQL migrations and noSQL migrations) from the classpath.
- ClassPathResourceProvider() - Constructor for class org.jobrunr.utils.resources.ClassPathResourceProvider
- clear() - Method in class org.jobrunr.storage.RecurringJobsResult
- clearJob() - Static method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- clock - Variable in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- clone(byte[]) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- close() - Method in class org.jobrunr.configuration.JobRunrMicroMeterIntegration
- close() - Method in class org.jobrunr.dashboard.server.AbstractHttpExchangeHandler
- close() - Method in interface org.jobrunr.dashboard.server.HttpExchangeHandler
- close() - Method in class org.jobrunr.dashboard.server.sse.ServerSentEventHandler
- close() - Method in class org.jobrunr.dashboard.server.sse.SseExchange
- close() - Method in class org.jobrunr.dashboard.sse.BackgroundJobServerStatusSseExchange
- close() - Method in class org.jobrunr.dashboard.sse.JobSseExchange
- close() - Method in class org.jobrunr.dashboard.sse.JobStatsSseExchange
- close() - Method in class org.jobrunr.jobs.JobListVersioner
- close() - Method in class org.jobrunr.jobs.JobVersioner
- close() - Method in class org.jobrunr.server.metrics.BackgroundJobServerMetricsBinder
- close() - Method in class org.jobrunr.server.tasks.PeriodicTaskRunInfo
- close() - Method in class org.jobrunr.storage.AbstractStorageProvider
- close() - Method in class org.jobrunr.storage.metrics.StorageProviderMetricsBinder
- close() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- close() - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- close() - Method in class org.jobrunr.storage.sql.common.db.SqlSpliterator
- close() - Method in class org.jobrunr.storage.sql.common.db.Transaction
- close() - Method in interface org.jobrunr.storage.StorageProvider
- close() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- close() - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- close() - Method in class org.jobrunr.utils.resilience.Lock
- close() - Method in class org.jobrunr.utils.resilience.MultiLock
- close() - Method in class org.jobrunr.utils.resources.ClassPathResourceProvider
- close() - Method in class org.jobrunr.utils.resources.JarFileSystemProvider
- close() - Method in class org.jobrunr.utils.resources.PathFileSystemProvider
- close() - Method in class org.jobrunr.utils.resources.ResourcesFileSystemProvider
- close() - Method in class org.jobrunr.utils.resources.VfsFilesystemProvider
- collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- collect(Collector<? super T, A, R>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- collectionExists(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- CollectionUtils - Class in org.jobrunr.utils
- commit() - Method in class org.jobrunr.storage.sql.common.db.Transaction
- commitVersion() - Method in class org.jobrunr.jobs.JobVersioner
- commitVersions() - Method in class org.jobrunr.jobs.JobListVersioner
- compareTo(Schedule) - Method in class org.jobrunr.scheduling.Schedule
-
Compare two
Schedule
objects based on next occurrence. - compareTo(JobStats) - Method in class org.jobrunr.storage.JobStats
- compareTo(VersionNumber) - Method in class org.jobrunr.utils.VersionNumber
- concat(Stream<? extends T1>, Stream<? extends T1>) - Static method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- concurrentDatabaseModificationException(Object, int) - Static method in exception org.jobrunr.storage.sql.common.db.ConcurrentSqlModificationException
- concurrentDatabaseModificationException(List<?>, int[]) - Static method in exception org.jobrunr.storage.sql.common.db.ConcurrentSqlModificationException
- ConcurrentJobModificationException - Exception in org.jobrunr.storage
- ConcurrentJobModificationException(List<Job>) - Constructor for exception org.jobrunr.storage.ConcurrentJobModificationException
- ConcurrentJobModificationException(List<Job>, Exception) - Constructor for exception org.jobrunr.storage.ConcurrentJobModificationException
- ConcurrentJobModificationException(Job) - Constructor for exception org.jobrunr.storage.ConcurrentJobModificationException
- ConcurrentJobModificationException(Job, Exception) - Constructor for exception org.jobrunr.storage.ConcurrentJobModificationException
- ConcurrentJobModificationPolicy - Interface in org.jobrunr.server.configuration
- ConcurrentJobModificationResolver - Interface in org.jobrunr.server.concurrent
-
Class responsible for resolving ConcurrentJobModificationExceptions.
- ConcurrentJobModificationResolveResult - Class in org.jobrunr.server.concurrent
- ConcurrentSqlModificationException - Exception in org.jobrunr.storage.sql.common.db
- configurationException(String) - Static method in exception org.jobrunr.JobRunrException
- configurationException(String, Throwable) - Static method in exception org.jobrunr.JobRunrException
- configure() - Static method in class org.jobrunr.configuration.JobRunr
- consumerToFunction(Consumer<T>) - Static method in class org.jobrunr.utils.streams.StreamUtils
- containsProblemOfType(String) - Method in class org.jobrunr.dashboard.ui.model.problems.Problems
- ContentType - Class in org.jobrunr.dashboard.server.http
- convertAndProcessJobs(List<T>, Function<T, Job>) - Method in class org.jobrunr.server.tasks.Task
- convertAndProcessManyJobs(Function<List<T>, List<T>>, Function<T, Job>, Consumer<Integer>) - Method in class org.jobrunr.server.tasks.zookeeper.AbstractJobZooKeeperTask
- convertAndProcessManyJobs(List<T>, Function<T, List<Job>>, Consumer<Integer>) - Method in class org.jobrunr.server.tasks.zookeeper.AbstractJobZooKeeperTask
- copyStream(InputStream, OutputStream) - Static method in class org.jobrunr.utils.io.IOUtils
- copyStream(InputStream, Writer) - Static method in class org.jobrunr.utils.io.IOUtils
- copyStreamNoException(InputStream, Writer) - Static method in class org.jobrunr.utils.io.IOUtils
- count() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- count() - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- countJobs(StateName) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- countJobs(StateName) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- countJobs(StateName) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- countJobs(StateName) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- countJobs(StateName) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- countJobs(StateName) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- countJobs(StateName) - Method in class org.jobrunr.storage.sql.common.JobTable
- countJobs(StateName) - Method in interface org.jobrunr.storage.StorageProvider
-
Counts all the jobs matching the given
StateName
. - countJobs(StateName) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- CpuAllocationIrregularityNotification - Class in org.jobrunr.server.dashboard
- CpuAllocationIrregularityNotification(Integer) - Constructor for class org.jobrunr.server.dashboard.CpuAllocationIrregularityNotification
- CpuAllocationIrregularityNotificationMapper - Class in org.jobrunr.server.dashboard.mappers
- CpuAllocationIrregularityNotificationMapper(UUID) - Constructor for class org.jobrunr.server.dashboard.mappers.CpuAllocationIrregularityNotificationMapper
- CpuAllocationIrregularityProblem - Class in org.jobrunr.dashboard.ui.model.problems
- CpuAllocationIrregularityProblem(List<JobRunrMetadata>) - Constructor for class org.jobrunr.dashboard.ui.model.problems.CpuAllocationIrregularityProblem
- CpuAllocationIrregularityProblemHandler - Class in org.jobrunr.dashboard.ui.model.problems
- CpuAllocationIrregularityProblemHandler(Problems, StorageProvider) - Constructor for class org.jobrunr.dashboard.ui.model.problems.CpuAllocationIrregularityProblemHandler
- create() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory
-
Returns a time-ordered unique identifier (UUIDv7).
- create(Gson, TypeToken<R>) - Method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
- create(String) - Static method in class org.jobrunr.scheduling.cron.CronExpression
-
Parses crontab expression and create a Schedule object representing that expression.
- create(Stream<JobBuilder>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new
Job
for eachJobBuilder
and provides an alternative to the job annotation. - create(Stream<JobBuilder>) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new
Job
for eachJobBuilder
and provides an alternative to the job annotation. - create(Stream<JobBuilder>) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new
Job
for eachJobBuilder
and provides an alternative to the job annotation. - create(Stream<JobBuilder>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new
Job
for eachJobBuilder
and provides an alternative to the job annotation. - create(JobBuilder) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new
Job
using aJobBuilder
that can be enqueued or scheduled and provides an alternative to the job annotation. - create(JobBuilder) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new
Job
using aJobBuilder
that can be enqueued or scheduled and provides an alternative to the job annotation. - create(JobBuilder) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new
Job
using aJobBuilder
that can be enqueued or scheduled and provides an alternative to the job annotation. - create(JobBuilder) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new
Job
using aJobBuilder
that can be enqueued or scheduled and provides an alternative to the job annotation. - CREATE - Enum constant in enum class org.jobrunr.storage.StorageProviderUtils.DatabaseOptions
- CreateClusterIdIfNotExists - Class in org.jobrunr.server.tasks.startup
- CreateClusterIdIfNotExists(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.startup.CreateClusterIdIfNotExists
- createCollection(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- createConcurrentJobModificationResolver() - Method in class org.jobrunr.server.BackgroundJobServer
- createContext(HttpExchangeHandler) - Method in class org.jobrunr.dashboard.server.WebServer
- createIndex(ElasticsearchClient, CreateIndexRequest) - Static method in class org.jobrunr.storage.nosql.elasticsearch.migrations.ElasticSearchMigration
- createIndex(ElasticsearchClient, String) - Static method in class org.jobrunr.storage.nosql.elasticsearch.migrations.ElasticSearchMigration
- createIndex(MongoCollection<Document>, Bson, IndexOptions) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- createJobSteward() - Method in class org.jobrunr.server.BackgroundJobServer
- createObjectViaConstructor(String, Class<?>[], Object[]) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- createObjectViaMethod(Object, String, Class<?>[], Object[]) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- createObjectViaStaticMethod(String, String, Class<?>[], Object[]) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- createRecurrently(RecurringJobBuilder) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new or alters the existing recurring job based on the given
RecurringJobBuilder
. - createRecurrently(RecurringJobBuilder) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new or alters the existing recurring job based on the given
RecurringJobBuilder
. - createRecurrently(RecurringJobBuilder) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new or alters the existing recurring job based on the recurringJobBuilder (using id, cron expression and jobRequest).
- createRecurrently(RecurringJobBuilder) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing recurring job based on the given RecurringJobBuilder (using id, cron expression and lambda).
- createSchedule(String) - Method in enum class org.jobrunr.scheduling.ScheduleExpressionType
- createServerZooKeeper() - Method in class org.jobrunr.server.BackgroundJobServer
- createSseExchange(HttpExchange) - Method in class org.jobrunr.dashboard.JobRunrSseHandler
- createSseExchange(HttpExchange) - Method in class org.jobrunr.dashboard.server.sse.ServerSentEventHandler
- createWorkDistributionStrategy() - Method in class org.jobrunr.server.BackgroundJobServer
- cron() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
-
The cron expression defining when to run this recurring job.
- Cron - Class in org.jobrunr.scheduling.cron
- CRON_EXPRESSION - Enum constant in enum class org.jobrunr.scheduling.ScheduleExpressionType
- CronExpression - Class in org.jobrunr.scheduling.cron
-
Schedule class represents a parsed crontab expression.
- CronFieldType - Enum Class in org.jobrunr.scheduling.cron
D
- daily() - Static method in class org.jobrunr.scheduling.cron.Cron
- daily(int) - Static method in class org.jobrunr.scheduling.cron.Cron
- daily(int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- DashboardNotification - Interface in org.jobrunr.server.dashboard
- DashboardNotificationManager - Class in org.jobrunr.server.dashboard
- DashboardNotificationManager(UUID, StorageProvider) - Constructor for class org.jobrunr.server.dashboard.DashboardNotificationManager
- DashboardNotificationMapper<T extends DashboardNotification> - Interface in org.jobrunr.server.dashboard.mappers
- DatabaseCreator - Class in org.jobrunr.storage.sql.common
- DatabaseCreator(DataSource) - Constructor for class org.jobrunr.storage.sql.common.DatabaseCreator
- DatabaseCreator(DataSource, Class<? extends SqlStorageProvider>) - Constructor for class org.jobrunr.storage.sql.common.DatabaseCreator
- DatabaseCreator(DataSource, String) - Constructor for class org.jobrunr.storage.sql.common.DatabaseCreator
- DatabaseCreator(DataSource, String, Class<? extends SqlStorageProvider>) - Constructor for class org.jobrunr.storage.sql.common.DatabaseCreator
- DatabaseCreator(DatabaseCreator.ConnectionProvider, String, Class<? extends SqlStorageProvider>) - Constructor for class org.jobrunr.storage.sql.common.DatabaseCreator
- DatabaseSqlMigrationFileProvider - Class in org.jobrunr.storage.sql.common
- DatabaseSqlMigrationFileProvider() - Constructor for class org.jobrunr.storage.sql.common.DatabaseSqlMigrationFileProvider
- dataSource - Variable in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- DAY - Enum constant in enum class org.jobrunr.scheduling.cron.CronFieldType
- DAY_OF_WEEK - Enum constant in enum class org.jobrunr.scheduling.cron.CronFieldType
- DB2StorageProvider - Class in org.jobrunr.storage.sql.db2
- DB2StorageProvider(DataSource) - Constructor for class org.jobrunr.storage.sql.db2.DB2StorageProvider
- DB2StorageProvider(DataSource, String) - Constructor for class org.jobrunr.storage.sql.db2.DB2StorageProvider
- DB2StorageProvider(DataSource, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.db2.DB2StorageProvider
- DB2StorageProvider(DataSource, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.db2.DB2StorageProvider
- debug(String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- debug(String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- debug(String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- debug(String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- debug(String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- debug(Marker, String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- debug(Marker, String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- debug(Marker, String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- debug(Marker, String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- debug(Marker, String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- DEFAULT_BACKGROUND_JOB_SERVER_INDEX_NAME - Static variable in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- DEFAULT_BACKOFF_POLICY_TIME_SEED - Static variable in class org.jobrunr.jobs.filters.RetryFilter
- DEFAULT_CLOCK - Static variable in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- DEFAULT_DB_NAME - Static variable in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- DEFAULT_DELETE_SUCCEEDED_JOBS_DURATION - Static variable in class org.jobrunr.server.BackgroundJobServerConfiguration
- DEFAULT_INTERRUPT_JOBS_AWAIT_DURATION_ON_STOP_BACKGROUND_JOB_SERVER - Static variable in class org.jobrunr.server.BackgroundJobServerConfiguration
- DEFAULT_JOB_INDEX_NAME - Static variable in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- DEFAULT_LIMIT - Static variable in class org.jobrunr.storage.navigation.AmountRequest
- DEFAULT_METADATA_INDEX_NAME - Static variable in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- DEFAULT_NBR_OF_RETRIES - Static variable in class org.jobrunr.jobs.filters.RetryFilter
- DEFAULT_OFFSET - Static variable in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- DEFAULT_PAGE_REQUEST_SIZE - Static variable in class org.jobrunr.server.BackgroundJobServerConfiguration
- DEFAULT_PERMANENTLY_DELETE_JOBS_DURATION - Static variable in class org.jobrunr.server.BackgroundJobServerConfiguration
- DEFAULT_POLL_INTERVAL - Static variable in class org.jobrunr.server.BackgroundJobServerConfiguration
- DEFAULT_PREFIX - Static variable in interface org.jobrunr.storage.sql.common.tables.TablePrefixStatementUpdater
- DEFAULT_RECURRING_JOB_INDEX_NAME - Static variable in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- DEFAULT_SERVER_TIMEOUT_POLL_INTERVAL_MULTIPLICAND - Static variable in class org.jobrunr.server.BackgroundJobServerConfiguration
- DefaultBackgroundJobServerWorkerPolicy - Class in org.jobrunr.server.configuration
- DefaultBackgroundJobServerWorkerPolicy() - Constructor for class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- DefaultBackgroundJobServerWorkerPolicy(int) - Constructor for class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- DefaultBackgroundJobServerWorkerPolicy(int, Function<Integer, JobRunrExecutor>) - Constructor for class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- DefaultBackgroundJobServerWorkerPolicy(int, BackgroundJobServerThreadType) - Constructor for class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- DefaultBackgroundJobServerWorkerPolicy(BackgroundJobServerThreadType) - Constructor for class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- DefaultConcurrentJobModificationPolicy - Class in org.jobrunr.server.configuration
-
Default implementation of
ConcurrentJobModificationPolicy
. - DefaultConcurrentJobModificationPolicy() - Constructor for class org.jobrunr.server.configuration.DefaultConcurrentJobModificationPolicy
- DefaultConcurrentJobModificationResolver - Class in org.jobrunr.server.concurrent
-
Default implementation of
ConcurrentJobModificationResolver
. - DefaultConcurrentJobModificationResolver(BackgroundJobServer) - Constructor for class org.jobrunr.server.concurrent.DefaultConcurrentJobModificationResolver
- DefaultJobFilter - Class in org.jobrunr.jobs.filters
- DefaultJobFilter() - Constructor for class org.jobrunr.jobs.filters.DefaultJobFilter
- DefaultNoSqlMigrationProvider - Class in org.jobrunr.storage.nosql.common.migrations
- DefaultNoSqlMigrationProvider() - Constructor for class org.jobrunr.storage.nosql.common.migrations.DefaultNoSqlMigrationProvider
- DefaultSqlMigrationProvider - Class in org.jobrunr.storage.sql.common.migrations
- DefaultSqlMigrationProvider() - Constructor for class org.jobrunr.storage.sql.common.migrations.DefaultSqlMigrationProvider
- DefaultSqlStorageProvider - Class in org.jobrunr.storage.sql.common
- DefaultSqlStorageProvider(DataSource, Dialect, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- DefaultSqlStorageProvider(DataSource, Dialect, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- DefaultSqlStorageProvider(DataSource, Dialect, StorageProviderUtils.DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- delete(String) - Method in class org.jobrunr.jobs.Job
- delete(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- delete(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- delete(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.RestHttpHandler
- delete(UUID) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Deletes a job and sets its state to DELETED.
- delete(UUID) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Deletes a job and sets its state to DELETED.
- delete(UUID) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Deletes a job and sets its state to DELETED.
- delete(UUID, String) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Deletes a job and sets its state to DELETED.
- delete(JobId) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
- delete(JobId) - Static method in class org.jobrunr.scheduling.BackgroundJob
- delete(JobId) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
- delete(JobId, String) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
- DELETE - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers.RequestMethod
- deleteById(String) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- deleteByName(String) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- DELETED - Enum constant in enum class org.jobrunr.jobs.states.StateName
- DeleteDeletedJobsPermanentlyTask - Class in org.jobrunr.server.tasks.zookeeper
- DeleteDeletedJobsPermanentlyTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.DeleteDeletedJobsPermanentlyTask
- DeletedState - Class in org.jobrunr.jobs.states
- DeletedState() - Constructor for class org.jobrunr.jobs.states.DeletedState
- DeletedState(String) - Constructor for class org.jobrunr.jobs.states.DeletedState
- DeletedWhileAnyOtherConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- DeletedWhileAnyOtherConcurrentStateChange(JobSteward) - Constructor for class org.jobrunr.server.concurrent.statechanges.DeletedWhileAnyOtherConcurrentStateChange
- deleteJobsByStateAndUpdatedBefore(StateName, Instant) - Method in class org.jobrunr.storage.sql.common.JobTable
- deleteJobsPermanently(StateName, Instant) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- deleteJobsPermanently(StateName, Instant) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- deleteJobsPermanently(StateName, Instant) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- deleteJobsPermanently(StateName, Instant) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- deleteJobsPermanently(StateName, Instant) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- deleteJobsPermanently(StateName, Instant) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- deleteJobsPermanently(StateName, Instant) - Method in interface org.jobrunr.storage.StorageProvider
- deleteJobsPermanently(StateName, Instant) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- deleteMetadata(String) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- deleteMetadata(String) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- deleteMetadata(String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- deleteMetadata(String) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- deleteMetadata(String) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- deleteMetadata(String) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- deleteMetadata(String) - Method in interface org.jobrunr.storage.StorageProvider
- deleteMetadata(String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- deleteNotification(Class<? extends DashboardNotification>) - Method in class org.jobrunr.server.dashboard.DashboardNotificationManager
- deletePermanently(UUID) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- deletePermanently(UUID) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- deletePermanently(UUID) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- deletePermanently(UUID) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- deletePermanently(UUID) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- deletePermanently(UUID) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- deletePermanently(UUID) - Method in interface org.jobrunr.storage.StorageProvider
-
Deletes the
Job
with the given id and returns the amount of deleted jobs (either 0 or 1). - deletePermanently(UUID) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- deletePermanently(UUID...) - Method in class org.jobrunr.storage.sql.common.JobTable
- deleteRecurringJob(String) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Deletes the recurring job based on the given id.
- deleteRecurringJob(String) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Deletes the recurring job based on the given id.
- deleteRecurringJob(String) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Deletes the recurring job based on the given id.
- deleteRecurringJob(String) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- deleteRecurringJob(String) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- deleteRecurringJob(String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- deleteRecurringJob(String) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- deleteRecurringJob(String) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- deleteRecurringJob(String) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- deleteRecurringJob(String) - Method in interface org.jobrunr.storage.StorageProvider
-
Deletes the
RecurringJob
with the given id. - deleteRecurringJob(String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- DeleteSucceededJobsTask - Class in org.jobrunr.server.tasks.zookeeper
- DeleteSucceededJobsTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.DeleteSucceededJobsTask
- DESC - Enum constant in enum class org.jobrunr.storage.navigation.OrderTerm.Order
- descOnUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- descOnUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- descOnUpdatedAt(int, int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- descriptor - Variable in class org.jobrunr.jobs.details.instructions.VisitFieldInstruction
- descriptor - Variable in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- deserialize(JsonParser, DeserializationContext) - Method in class org.jobrunr.utils.mapper.jackson.modules.DurationDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.jobrunr.utils.mapper.jackson.modules.InstantDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.jobrunr.utils.mapper.jackson.modules.JobParameterDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.jobrunr.utils.mapper.jackson.modules.LocalDateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.jobrunr.utils.mapper.jackson.modules.LocalDateTimeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.jobrunr.utils.mapper.jackson.modules.LocalTimeDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.jobrunr.utils.mapper.gson.JobParameterDeserializer
- deserialize(JsonParser, DeserializationContext, Type) - Method in class org.jobrunr.utils.mapper.jsonb.serializer.DurationTypeDeserializer
- deserialize(JsonParser, DeserializationContext, Type) - Method in class org.jobrunr.utils.mapper.jsonb.serializer.FileTypeDeserializer
- deserialize(JsonParser, DeserializationContext, Type) - Method in class org.jobrunr.utils.mapper.jsonb.serializer.PathTypeDeserializer
- deserialize(String, Class<T>) - Method in class org.jobrunr.utils.mapper.gson.GsonJsonMapper
- deserialize(String, Class<T>) - Method in class org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
- deserialize(String, Class<T>) - Method in class org.jobrunr.utils.mapper.jsonb.JsonbJsonMapper
- deserialize(String, Class<T>) - Method in interface org.jobrunr.utils.mapper.JsonMapper
- deserializeJob(String) - Method in class org.jobrunr.jobs.mappers.JobMapper
- deserializeRecurringJob(String) - Method in class org.jobrunr.jobs.mappers.JobMapper
- DesktopUtils - Class in org.jobrunr.server
- DesktopUtils() - Constructor for class org.jobrunr.server.DesktopUtils
- DesktopUtils.Internal - Interface in org.jobrunr.server
- DesktopUtils.Java8Internal - Class in org.jobrunr.server
- destroy() - Static method in class org.jobrunr.configuration.JobRunr
- diagnostics() - Static method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- DiagnosticsBuilder - Class in org.jobrunr.utils.diagnostics
- DiagnosticsBulletedLine - Class in org.jobrunr.utils.diagnostics
- DiagnosticsBulletedLine(int, String) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsBulletedLine
- DiagnosticsBulletedLine(int, String, String) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsBulletedLine
- DiagnosticsBulletedLine(String) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsBulletedLine
- DiagnosticsBulletedLine(String, String) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsBulletedLine
- DiagnosticsException - Class in org.jobrunr.utils.diagnostics
- DiagnosticsException(Exception) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsException
- DiagnosticsItem - Interface in org.jobrunr.utils.diagnostics
- DiagnosticsLine - Class in org.jobrunr.utils.diagnostics
- DiagnosticsLine(int, String) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsLine
- DiagnosticsLine(String) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsLine
- DiagnosticsTitle - Class in org.jobrunr.utils.diagnostics
- DiagnosticsTitle(int, String) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsTitle
- DiagnosticsTitle(int, DiagnosticsTitle) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsTitle
- DiagnosticsTitle(String) - Constructor for class org.jobrunr.utils.diagnostics.DiagnosticsTitle
- dialect - Variable in class org.jobrunr.storage.sql.common.db.Sql
- dialect - Variable in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- dialect - Variable in class org.jobrunr.storage.sql.common.mapper.SqlAmountRequestMapper
- Dialect - Interface in org.jobrunr.storage.sql.common.db
- dismiss() - Method in class org.jobrunr.dashboard.ui.model.problems.CpuAllocationIrregularityProblemHandler
- dismiss() - Method in class org.jobrunr.dashboard.ui.model.problems.PollIntervalInSecondsTimeBoxIsTooSmallProblemHandler
- dismiss() - Method in interface org.jobrunr.dashboard.ui.model.problems.ProblemHandler
- dismiss() - Method in class org.jobrunr.dashboard.ui.model.problems.ScheduledJobsNotFoundProblemHandler
- dismiss() - Method in class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblemHandler
- dismissProblemOfType(String) - Method in class org.jobrunr.dashboard.ui.model.problems.ProblemsManager
- distinct() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- DLoadOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- DLoadOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.DLoadOperandInstruction
- DO_NOT_PUT_ON_STACK - Static variable in class org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
- DoubleTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- DoubleTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.DoubleTypeAutoboxer
- dropIndexes(MongoCollection<Document>) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- DStoreInstruction - Class in org.jobrunr.jobs.details.instructions
- DStoreInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.DStoreInstruction
- DupOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- DupOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.DupOperandInstruction
- DurationAdapter - Class in org.jobrunr.utils.mapper.gson
- DurationAdapter() - Constructor for class org.jobrunr.utils.mapper.gson.DurationAdapter
- durationBetweenRecurringJobInstances() - Method in class org.jobrunr.jobs.RecurringJob
- DurationDeserializer - Class in org.jobrunr.utils.mapper.jackson.modules
- DurationDeserializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.DurationDeserializer
- DurationSerializer - Class in org.jobrunr.utils.mapper.jackson.modules
- DurationSerializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.DurationSerializer
- DurationTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- DurationTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.DurationTypeAutoboxer
- DurationTypeDeserializer - Class in org.jobrunr.utils.mapper.jsonb.serializer
- DurationTypeDeserializer() - Constructor for class org.jobrunr.utils.mapper.jsonb.serializer.DurationTypeDeserializer
- DurationTypeSerializer - Class in org.jobrunr.utils.mapper.jsonb.serializer
-
Serializer for
Duration
type. - DurationTypeSerializer() - Constructor for class org.jobrunr.utils.mapper.jsonb.serializer.DurationTypeSerializer
E
- ElasticSearchDBCreator - Class in org.jobrunr.storage.nosql.elasticsearch
- ElasticSearchDBCreator(NoSqlStorageProvider, ElasticsearchClient, String) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDBCreator
- ElasticSearchDocumentMapper - Class in org.jobrunr.storage.nosql.elasticsearch
- ElasticSearchDocumentMapper(JobMapper) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- ElasticSearchMigration - Class in org.jobrunr.storage.nosql.elasticsearch.migrations
- ElasticSearchMigration() - Constructor for class org.jobrunr.storage.nosql.elasticsearch.migrations.ElasticSearchMigration
- ElasticSearchStorageProvider - Class in org.jobrunr.storage.nosql.elasticsearch
- ElasticSearchStorageProvider(ElasticsearchClient) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- ElasticSearchStorageProvider(ElasticsearchClient, String) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- ElasticSearchStorageProvider(ElasticsearchClient, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- ElasticSearchStorageProvider(ElasticsearchClient, String, StorageProviderUtils.DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- ElasticSearchStorageProvider(ElasticsearchClient, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- ElasticSearchStorageProvider(ElasticsearchClient, StorageProviderUtils.DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- ElasticSearchStorageProvider(String, int) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- ElasticSearchStorageProvider(HttpHost) - Constructor for class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- ElasticSearchUtils - Class in org.jobrunr.storage.nosql.elasticsearch
- ElectStateFilter - Interface in org.jobrunr.jobs.filters
-
A filter that is triggered each time that the state of a Job is changed (except when the Job is deleted via the Dashboard).
- elementPrefixer(String, String) - Static method in class org.jobrunr.storage.StorageProviderUtils
- empty() - Static method in class org.jobrunr.storage.JobStats
- empty() - Static method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- emptyPage - Static variable in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- emptyPage() - Method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- emptyPage() - Method in class org.jobrunr.storage.navigation.PageRequest
- emptyPage() - Static method in class org.jobrunr.storage.Page
- enqueue() - Method in class org.jobrunr.jobs.Job
- enqueue(Stream<? extends JobRequest>) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates new fire-and-forget jobs for each item in the input stream.
- enqueue(Stream<? extends JobRequest>) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates new fire-and-forget jobs for each item in the input stream.
- enqueue(Stream<T>, IocJobLambdaFromStream<S, T>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates new fire-and-forget jobs for each item in the input stream using the lambda passed as
jobFromStream
. - enqueue(Stream<T>, IocJobLambdaFromStream<S, T>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates new fire-and-forget jobs for each item in the input stream using the lambda passed as
jobFromStream
. - enqueue(Stream<T>, JobLambdaFromStream<T>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates new fire-and-forget jobs for each item in the input stream using the lambda passed as
jobFromStream
. - enqueue(Stream<T>, JobLambdaFromStream<T>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates new fire-and-forget jobs for each item in the input stream using the lambda passed as
jobFromStream
. - enqueue(UUID, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on a given lambda.
- enqueue(UUID, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on a given lambda.
- enqueue(UUID, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on a given lambda.
- enqueue(UUID, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda.
- enqueue(UUID, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on a given jobRequest.
- enqueue(UUID, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on a given jobRequest.
- enqueue(IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on a given lambda.
- enqueue(IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on a given lambda.
- enqueue(JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on a given lambda.
- enqueue(JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on a given lambda.
- enqueue(JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on a given jobRequest.
- enqueue(JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on a given jobRequest.
- ENQUEUED - Enum constant in enum class org.jobrunr.jobs.states.StateName
- EnqueuedState - Class in org.jobrunr.jobs.states
- EnqueuedState() - Constructor for class org.jobrunr.jobs.states.EnqueuedState
- enrich(JobStats) - Method in class org.jobrunr.storage.JobStatsEnricher
- EnumAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- EnumAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.EnumAutoboxer
- equals(Object) - Method in class org.jobrunr.jobs.JobId
- equals(Object) - Method in class org.jobrunr.scheduling.cron.CronExpression
-
Compares this object against the specified object.
- equals(Object) - Method in class org.jobrunr.scheduling.interval.Interval
-
Compares this object against the specified object.
- equals(Object) - Method in class org.jobrunr.scheduling.Schedule
- equals(Object) - Method in class org.jobrunr.utils.VersionNumber
- error(String) - Method in class org.jobrunr.jobs.context.JobDashboardLogger
- error(String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- error(String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- error(String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- error(String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- error(String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- error(Throwable) - Method in class org.jobrunr.dashboard.server.http.HttpResponse
- error(Marker, String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- error(Marker, String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- error(Marker, String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- error(Marker, String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- error(Marker, String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- ERROR - Enum constant in enum class org.jobrunr.jobs.context.JobDashboardLogger.Level
- escape(String) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- escape(String) - Method in class org.jobrunr.storage.sql.h2.H2Dialect
- escape(String) - Method in class org.jobrunr.storage.sql.oracle.OracleDialect
- escape(String) - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerDialect
- estimateSize() - Method in class org.jobrunr.storage.sql.common.db.SqlSpliterator
- Estimation(boolean) - Constructor for class org.jobrunr.storage.JobStatsExtended.Estimation
- Estimation(boolean, Instant) - Constructor for class org.jobrunr.storage.JobStatsExtended.Estimation
- every10minutes() - Static method in class org.jobrunr.scheduling.cron.Cron
- every15minutes() - Static method in class org.jobrunr.scheduling.cron.Cron
- every15seconds() - Static method in class org.jobrunr.scheduling.cron.Cron
- every30seconds() - Static method in class org.jobrunr.scheduling.cron.Cron
- every5minutes() - Static method in class org.jobrunr.scheduling.cron.Cron
- everyHalfHour() - Static method in class org.jobrunr.scheduling.cron.Cron
- ExceptionHandler - Interface in org.jobrunr.dashboard.server.http.handlers
- Exceptions - Class in org.jobrunr.utils.exceptions
- Exceptions() - Constructor for class org.jobrunr.utils.exceptions.Exceptions
- Exceptions.ThrowingBiConsumer<T,
U> - Interface in org.jobrunr.utils.exceptions - Exceptions.ThrowingBiFunction<T,
U, R> - Interface in org.jobrunr.utils.exceptions - Exceptions.ThrowingConsumer<T> - Interface in org.jobrunr.utils.exceptions
- Exceptions.ThrowingFunction<T,
R> - Interface in org.jobrunr.utils.exceptions - Exceptions.ThrowingRunnable - Interface in org.jobrunr.utils.exceptions
- Exceptions.ThrowingSupplier<T> - Interface in org.jobrunr.utils.exceptions
- execute(Runnable) - Method in class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- execute(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
F
- FACTORY - Static variable in class org.jobrunr.utils.mapper.gson.ClassNameObjectTypeAdapter
- failed() - Method in class org.jobrunr.server.concurrent.ConcurrentJobModificationResolveResult
- failed(String, Exception) - Method in class org.jobrunr.jobs.Job
- failed(Job, Job) - Static method in class org.jobrunr.server.concurrent.ConcurrentJobModificationResolveResult
- FAILED - Enum constant in enum class org.jobrunr.jobs.states.StateName
- FAILED_STATES - Static variable in enum class org.jobrunr.jobs.states.StateName
- FailedState - Class in org.jobrunr.jobs.states
- FailedState() - Constructor for class org.jobrunr.jobs.states.FailedState
- FailedState(String, Exception) - Constructor for class org.jobrunr.jobs.states.FailedState
- FIELD_ACTUAL_CLASS_NAME - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_CACHEABLE - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_CLASS_NAME - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_CREATED_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_CREATED_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- FIELD_CREATED_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_DATE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Migrations
- FIELD_DELETE_DELETED_JOBS_AFTER - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_DELETE_SUCCEEDED_JOBS_AFTER - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_FIRST_HEARTBEAT - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
-
Deprecated.
- FIELD_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- FIELD_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.Migrations
- FIELD_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_IS_RUNNING - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_JOB_AS_JSON - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_JOB_AS_JSON - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_JOB_PARAMETERS - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_JOB_SIGNATURE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_LAST_HEARTBEAT - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_METHOD_NAME - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- FIELD_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Migrations
- FIELD_OWNER - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- FIELD_PERMANENTLY_DELETE_JOBS_AFTER - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_POLL_INTERVAL_IN_SECONDS - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_PROCESS_ALLOCATED_MEMORY - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_PROCESS_CPU_LOAD - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_PROCESS_FREE_MEMORY - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_PROCESS_MAX_MEMORY - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_RECURRING_JOB_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_SCHEDULED_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_STATE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_STATIC_FIELD_NAME - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_STATS - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
-
Deprecated.
- FIELD_SYSTEM_CPU_LOAD - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_SYSTEM_FREE_MEMORY - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_SYSTEM_TOTAL_MEMORY - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_UPDATED_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_UPDATED_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- FIELD_VALUE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- FIELD_VERSION - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_VERSION - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_WORKER_POOL_SIZE - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FieldAccessStrategy - Class in org.jobrunr.utils.mapper.jsonb
- FieldAccessStrategy() - Constructor for class org.jobrunr.utils.mapper.jsonb.FieldAccessStrategy
- FieldNotFoundException - Exception in org.jobrunr.scheduling.exceptions
- FieldNotFoundException(Class<?>, String) - Constructor for exception org.jobrunr.scheduling.exceptions.FieldNotFoundException
- FileAdapter - Class in org.jobrunr.utils.mapper.gson
- FileAdapter() - Constructor for class org.jobrunr.utils.mapper.gson.FileAdapter
- FileSystemProvider - Interface in org.jobrunr.utils.resources
- FileTypeDeserializer - Class in org.jobrunr.utils.mapper.jsonb.serializer
- FileTypeDeserializer() - Constructor for class org.jobrunr.utils.mapper.jsonb.serializer.FileTypeDeserializer
- FileTypeSerializer - Class in org.jobrunr.utils.mapper.jsonb.serializer
- FileTypeSerializer() - Constructor for class org.jobrunr.utils.mapper.jsonb.serializer.FileTypeSerializer
- fillBitSet(int, int) - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- fillBitSetToIncl(int, int) - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- filter(Predicate<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- findAny() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- findField(Class<?>, String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- findField(Class<?>, Predicate<Field>) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- findFirst() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- findMatchingUrl(MatchUrl) - Method in class org.jobrunr.dashboard.server.http.handlers.HttpRequestMethodHandlers
- findMethod(Class<?>, String, Class<?>...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- findMethod(Class<?>, Predicate<Method>) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- findMethod(Object, String, Class<?>...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- findParamTypesFromDescriptor(String) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- findParamTypesFromDescriptorAsArray(String) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- FixedSizeBackgroundJobServerWorkerPolicy - Class in org.jobrunr.server.configuration
- FixedSizeBackgroundJobServerWorkerPolicy(int) - Constructor for class org.jobrunr.server.configuration.FixedSizeBackgroundJobServerWorkerPolicy
- flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- flatMapToInt(Function<? super T, ? extends IntStream>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- flatMapToLong(Function<? super T, ? extends LongStream>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- FLoadOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- FLoadOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.FLoadOperandInstruction
- FloatTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- FloatTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.FloatTypeAutoboxer
- forEach(Consumer<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- forEachOrdered(Consumer<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- forType(Class<T>) - Static method in class org.jobrunr.storage.sql.common.db.Sql
- from(String) - Static method in class org.jobrunr.dashboard.server.http.ContentType
- from(Path) - Static method in class org.jobrunr.dashboard.server.http.ContentType
- fromJson(InputStream, Class<T>) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(InputStream, Type) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(Reader, Class<T>) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(Reader, Type) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(String, Class<T>) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(String, Type) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJsonToJsonValue(Object) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJsonValue(JsonValue, Class<T>) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromQueryParams(Class<T>) - Method in class org.jobrunr.dashboard.server.http.HttpRequest
- fromQueryParams(Class<T>) - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- fromString(String) - Static method in class org.jobrunr.storage.navigation.AmountRequest
- fromString(String) - Static method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- FStoreInstruction - Class in org.jobrunr.jobs.details.instructions
- FStoreInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.FStoreInstruction
G
- generate(Supplier<T1>) - Static method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- get() - Method in interface org.jobrunr.utils.exceptions.Exceptions.ThrowingSupplier
- get(int, JobDetailsBuilder) - Static method in class org.jobrunr.jobs.details.instructions.AllJVMInstructions
- get(String, String) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- get(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- get(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.RestHttpHandler
- get(Job) - Static method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- GET - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers.RequestMethod
- getActualClassName() - Method in class org.jobrunr.jobs.JobParameter
-
Represents the actual class name of the job parameter (e.g.
- getActualClassName(String, String) - Static method in class org.jobrunr.utils.mapper.jackson.modules.JobParameterDeserializer
- getActualClassName(String, String) - Static method in class org.jobrunr.utils.mapper.JsonMapperUtils
- getActualClassName(String, String, String...) - Static method in class org.jobrunr.utils.mapper.JsonMapperUtils
- getActualDurationInSeconds() - Method in class org.jobrunr.server.dashboard.PollIntervalInSecondsTimeBoxIsTooSmallNotification
- getAll() - Method in class org.jobrunr.storage.sql.common.BackgroundJobServerTable
- getAll(String) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- getAllOrderTerms(Set<String>) - Method in class org.jobrunr.storage.navigation.AmountRequest
- getAllRequestMethodHandlers(String) - Method in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- getAllTimeSucceeded() - Method in class org.jobrunr.storage.JobStats
- getAmountFailed() - Method in class org.jobrunr.storage.JobStatsExtended
- getAmountOfRetries() - Method in class org.jobrunr.jobs.AbstractJob
- getAmountOfSeconds() - Method in class org.jobrunr.server.dashboard.CpuAllocationIrregularityNotification
- getAmountSucceeded() - Method in class org.jobrunr.storage.JobStatsExtended
- getBackgroundJobServer() - Static method in class org.jobrunr.configuration.JobRunr
- getBackgroundJobServerConfiguration() - Method in class org.jobrunr.server.tasks.TaskRunInfo
- getBackgroundJobServers() - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- getBackgroundJobServers() - Method in interface org.jobrunr.server.jmx.JobStatsMBean
- getBackgroundJobServers() - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getBackgroundJobServers() - Method in class org.jobrunr.storage.JobStats
- getBackgroundJobServers() - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getBackgroundJobServers() - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getBackgroundJobServers() - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getBackgroundJobServers() - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getBackgroundJobServers() - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getBackgroundJobServers() - Method in interface org.jobrunr.storage.StorageProvider
- getBackgroundJobServers() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getBackgroundJobServerWorkerPolicy() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getBackgroundJobWorker(Job) - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner
- getBackgroundJobWorker(Job) - Method in class org.jobrunr.server.runner.BackgroundJobWithIocRunner
- getBackgroundJobWorker(Job) - Method in class org.jobrunr.server.runner.BackgroundJobWithoutIocRunner
- getBackgroundJobWorker(Job) - Method in class org.jobrunr.server.runner.BackgroundStaticFieldJobWithoutIocRunner
- getBackgroundJobWorker(Job) - Method in class org.jobrunr.server.runner.BackgroundStaticJobWithoutIocRunner
- getBootstrapMethodArguments() - Method in class org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction
- getBootstrapMethodHandle() - Method in class org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction
- getCacheable() - Method in class org.jobrunr.jobs.JobDetails
- getClassContainingLambdaAsInputStream() - Method in class org.jobrunr.jobs.details.JavaJobDetailsFinder
- getClassContainingLambdaAsInputStream() - Method in class org.jobrunr.jobs.details.KotlinJobDetailsFinder
- getClassLocationOfLambda(Object) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- getClassName() - Method in class org.jobrunr.jobs.JobDetails
- getClassName() - Method in class org.jobrunr.jobs.JobParameter
-
Represents the class name expected by the job method (e.g.
- getClassName() - Method in class org.jobrunr.jobs.JobParameterNotDeserializableException
- getClassName() - Method in interface org.jobrunr.storage.nosql.common.migrations.NoSqlMigration
- getClassName() - Method in class org.jobrunr.storage.nosql.common.migrations.NoSqlMigrationByPath
- getClassName() - Method in class org.jobrunr.storage.nosql.common.migrations.NoSqlMigrationByZipEntry
- getClock() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- getClusterId() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- getCompleteVersion() - Method in class org.jobrunr.utils.VersionNumber
- getConcurrentJobModificationPolicy() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getConcurrentJobModificationResolver() - Method in class org.jobrunr.server.BackgroundJobServer
- getConcurrentUpdatedJobs() - Method in exception org.jobrunr.storage.ConcurrentJobModificationException
- getConfiguration() - Method in class org.jobrunr.server.BackgroundJobServer
- getConnection() - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisDBCreator
- getConnection() - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getContextPath() - Method in class org.jobrunr.dashboard.server.http.RedirectHttpHandler
- getContextPath() - Method in class org.jobrunr.dashboard.server.http.RestHttpHandler
- getContextPath() - Method in class org.jobrunr.dashboard.server.http.StaticFileHttpHandler
- getContextPath() - Method in interface org.jobrunr.dashboard.server.HttpExchangeHandler
- getContextPath() - Method in class org.jobrunr.dashboard.server.sse.ServerSentEventHandler
- getCpuAllocationIrregularityMetadataSet() - Method in class org.jobrunr.dashboard.ui.model.problems.CpuAllocationIrregularityProblem
- getCreatedAt() - Method in class org.jobrunr.jobs.context.JobContext
- getCreatedAt() - Method in class org.jobrunr.jobs.Job
- getCreatedAt() - Method in class org.jobrunr.jobs.RecurringJob
- getCreatedAt() - Method in class org.jobrunr.jobs.states.AbstractJobState
- getCreatedAt() - Method in interface org.jobrunr.jobs.states.JobState
- getCreatedAt() - Method in class org.jobrunr.storage.JobRunrMetadata
- getCurrentPage() - Method in class org.jobrunr.storage.Page
- getDashboardNotification(Class<T>) - Method in class org.jobrunr.server.dashboard.DashboardNotificationManager
- getDashboardNotificationManager() - Method in class org.jobrunr.server.BackgroundJobServer
- getDatabaseCreator() - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getDefaultThreadType() - Static method in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
- getDefaultWorkerCount() - Method in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
- getDeleted() - Method in class org.jobrunr.storage.JobStats
- getDeletedAt() - Method in class org.jobrunr.jobs.states.DeletedState
- getDeleteSucceededJobsAfter() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getDeleteSucceededJobsAfter() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getDeleteSucceededJobsAfter() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getDescriptor() - Method in class org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction
- getDiagnostics() - Method in exception org.jobrunr.SevereJobRunrException
- getDiagnosticsInfo() - Method in exception org.jobrunr.server.concurrent.UnresolvableConcurrentJobModificationException
- getDiagnosticsInfo() - Method in interface org.jobrunr.SevereJobRunrException.DiagnosticsAware
- getDistinctJobSignatures(StateName...) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getDistinctJobSignatures(StateName...) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getDistinctJobSignatures(StateName...) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getDistinctJobSignatures(StateName...) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getDistinctJobSignatures(StateName...) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getDistinctJobSignatures(StateName...) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getDistinctJobSignatures(StateName[]) - Method in class org.jobrunr.storage.sql.common.JobTable
- getDistinctJobSignatures(StateName...) - Method in interface org.jobrunr.storage.StorageProvider
- getDistinctJobSignatures(StateName...) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getEnqueued() - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- getEnqueued() - Method in interface org.jobrunr.server.jmx.JobStatsMBean
- getEnqueued() - Method in class org.jobrunr.storage.JobStats
- getEnqueuedAt() - Method in class org.jobrunr.jobs.states.EnqueuedState
- getEstimatedProcessingFinishedAt() - Method in class org.jobrunr.storage.JobStatsExtended.Estimation
- getEstimation() - Method in class org.jobrunr.storage.JobStatsExtended
- getException() - Method in class org.jobrunr.jobs.states.FailedState
- getExceptionCauseMessage() - Method in class org.jobrunr.jobs.states.FailedState
- getExceptionCauseType() - Method in class org.jobrunr.jobs.states.FailedState
- getExceptionMessage() - Method in class org.jobrunr.jobs.JobParameterNotDeserializableException
- getExceptionMessage() - Method in class org.jobrunr.jobs.states.FailedState
- getExceptionType() - Method in class org.jobrunr.jobs.states.FailedState
- getExponentialBackoffPolicy(Job, int) - Method in class org.jobrunr.jobs.filters.RetryFilter
- getExpression() - Method in class org.jobrunr.scheduling.cron.CronExpression
- getFailed() - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- getFailed() - Method in interface org.jobrunr.server.jmx.JobStatsMBean
- getFailed() - Method in class org.jobrunr.storage.JobStats
- getFailedAmount() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- getFailedItems() - Method in exception org.jobrunr.storage.sql.common.db.ConcurrentSqlModificationException
- getFailedItems(List<T>, int[]) - Static method in class org.jobrunr.storage.sql.common.db.SqlUtils
- getField(Class<?>, String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- GetFieldInstruction - Class in org.jobrunr.jobs.details.instructions
- GetFieldInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.GetFieldInstruction
- getFieldName() - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- getFieldName() - Method in class org.jobrunr.storage.navigation.OrderTerm
- getFileName() - Method in interface org.jobrunr.storage.sql.common.migrations.SqlMigration
- getFileName() - Method in class org.jobrunr.storage.sql.common.migrations.SqlMigrationByPath
- getFileName() - Method in class org.jobrunr.storage.sql.common.migrations.SqlMigrationByZipEntry
- getFirstHeartbeat() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getFirstHeartbeat() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getFQTableName(String) - Method in class org.jobrunr.storage.sql.common.tables.AnsiDatabaseTablePrefixStatementUpdater
- getFQTableName(String) - Method in class org.jobrunr.storage.sql.common.tables.NoOpTablePrefixStatementUpdater
- getFQTableName(String) - Method in class org.jobrunr.storage.sql.common.tables.OracleAndDB2TablePrefixStatementUpdater
- getFQTableName(String) - Method in interface org.jobrunr.storage.sql.common.tables.TablePrefixStatementUpdater
- getFrom() - Method in exception org.jobrunr.jobs.states.IllegalJobStateChangeException
- getGithubIssueBody() - Method in class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblem
- getGithubIssueBodyLength() - Method in class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblem
- getGithubIssueTitle() - Method in class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblem
- getId() - Method in class org.jobrunr.jobs.AbstractJob
- getId() - Method in class org.jobrunr.jobs.Job
- getId() - Method in class org.jobrunr.jobs.RecurringJob
- getId() - Method in class org.jobrunr.server.BackgroundJobServer
- getId() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getId() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerMBean
- getId() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getId() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getId() - Method in class org.jobrunr.storage.JobRunrMetadata
- getIdAsUUID(Document) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- getImplementationClass() - Method in class org.jobrunr.storage.StorageProvider.StorageProviderInfo
- getIncrementSupplier() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- getIncrementType() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- getInstructions() - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- getInterruptJobsAwaitDurationOnStopBackgroundJobServer() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getItems() - Method in class org.jobrunr.storage.Page
- getItemsToProcess(Function<List<T>, List<T>>, List<T>) - Method in class org.jobrunr.server.tasks.zookeeper.AbstractJobZooKeeperTask
- getJavaClassContainingLambdaAsInputStream(Object) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- getJedis() - Method in class org.jobrunr.storage.nosql.redis.JedisRedisDBCreator
- getJedis() - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getJobAnnotation(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getJobById(UUID) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobById(UUID) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getJobById(UUID) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getJobById(UUID) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getJobById(UUID) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getJobById(UUID) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobById(UUID) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the
Job
with the given id or throws aJobNotFoundException
if the job does not exist - getJobById(UUID) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getJobById(JobId) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the
Job
with the given id or throws aJobNotFoundException
if the job does not exist - getJobById(JobId) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getJobClass(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getJobContext() - Static method in class org.jobrunr.server.runner.ThreadLocalJobContext
- getJobDetails() - Method in class org.jobrunr.jobs.AbstractJob
- getJobDetails() - Method in class org.jobrunr.jobs.details.JavaJobDetailsFinder
- getJobDetails() - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- getJobFilters() - Method in class org.jobrunr.server.BackgroundJobServer
- getJobFromStorage() - Method in class org.jobrunr.server.concurrent.ConcurrentJobModificationResolveResult
- getJobId() - Method in class org.jobrunr.dashboard.sse.JobSseExchange
- getJobId() - Method in class org.jobrunr.jobs.context.JobContext
- getJobId() - Method in interface org.jobrunr.storage.listeners.JobChangeListener
- getJobLabels() - Method in class org.jobrunr.jobs.context.JobContext
- getJobList(StateName, Instant, AmountRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobList(StateName, Instant, AmountRequest) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getJobList(StateName, Instant, AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getJobList(StateName, Instant, AmountRequest) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getJobList(StateName, Instant, AmountRequest) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getJobList(StateName, Instant, AmountRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobList(StateName, Instant, AmountRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getJobList(StateName, Instant, AmountRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getJobList(StateName, AmountRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobList(StateName, AmountRequest) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getJobList(StateName, AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getJobList(StateName, AmountRequest) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getJobList(StateName, AmountRequest) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getJobList(StateName, AmountRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobList(StateName, AmountRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns all the jobs matching the given
StateName
andAmountRequest
. - getJobList(StateName, AmountRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getJobMethod(Class<?>, JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getJobMethod(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getJobMethodToPerform(Class<?>) - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- getJobName() - Method in class org.jobrunr.jobs.AbstractJob
- getJobName() - Method in class org.jobrunr.jobs.context.JobContext
- getJobParameters() - Method in class org.jobrunr.jobs.details.instructions.JobDetailsInstruction
- getJobParameters() - Method in class org.jobrunr.jobs.JobDetails
- getJobParameterTypes() - Method in class org.jobrunr.jobs.JobDetails
- getJobParameterValues() - Method in class org.jobrunr.jobs.JobDetails
- getJobRequestHandler() - Method in interface org.jobrunr.jobs.lambdas.JobRequest
- getJobRequestScheduler() - Method in class org.jobrunr.configuration.JobRunrConfiguration.JobRunrConfigurationResult
- getJobs(StateName, PageRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getJobScheduler() - Method in class org.jobrunr.configuration.JobRunrConfiguration.JobRunrConfigurationResult
- getJobSignature() - Method in class org.jobrunr.jobs.AbstractJob
- getJobSignature() - Method in class org.jobrunr.jobs.context.JobContext
- getJobSignature(Job) - Static method in class org.jobrunr.utils.JobUtils
- getJobSignature(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getJobsInProgress() - Method in class org.jobrunr.server.JobSteward
- getJobsNotFound() - Method in class org.jobrunr.dashboard.ui.model.problems.ScheduledJobsNotFoundProblem
- getJobState() - Method in class org.jobrunr.jobs.context.JobContext
- getJobState() - Method in class org.jobrunr.jobs.Job
- getJobState(int) - Method in class org.jobrunr.jobs.Job
- getJobStates() - Method in class org.jobrunr.jobs.Job
- getJobStatesOfType(Class<T>) - Method in class org.jobrunr.jobs.Job
- getJobStats() - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobStats() - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getJobStats() - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getJobStats() - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getJobStats() - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getJobStats() - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobStats() - Method in class org.jobrunr.storage.sql.common.JobStatsView
- getJobStats() - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the statistics of the jobs (amount enqueued, amount scheduled, ...) Important: in most cases, this results in a intensive query.
- getJobStats() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getJobSteward() - Method in class org.jobrunr.server.BackgroundJobServer
- getJobsToProcess(BackgroundJobServer, AmountRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobsToProcess(BackgroundJobServer, AmountRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getJobsToProcess(BackgroundJobServer, AmountRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getJobToPerform(Class<?>) - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- getJobToPerform(Class<?>) - Method in class org.jobrunr.server.runner.BackgroundJobWithIocRunner.BackgroundForIoCJobLambdaWorker
- getJobToPerform(Class<?>) - Method in class org.jobrunr.server.runner.BackgroundStaticJobWithoutIocRunner.StaticBackgroundJobWorker
- getJobToPerformClass() - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- getJsonMapper() - Method in class org.jobrunr.server.BackgroundJobServer
- getJvmVersion() - Static method in class org.jobrunr.utils.RuntimeUtils
- getKotlinClassContainingLambdaAsInputStream(Object) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- getLabels() - Method in class org.jobrunr.jobs.AbstractJob
- getLastHeartbeat() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getLastHeartbeat() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getLastJobStateOfType(Class<T>) - Method in class org.jobrunr.jobs.Job
- getLastModifiedHash() - Method in class org.jobrunr.storage.RecurringJobsResult
- getLastSystemAwakeTime() - Static method in class org.jobrunr.server.DesktopUtils
- getLastSystemAwakeTime() - Method in interface org.jobrunr.server.DesktopUtils.Internal
- getLastSystemAwakeTime() - Method in class org.jobrunr.server.DesktopUtils.Java8Internal
- getLatencyDuration() - Method in class org.jobrunr.jobs.states.SucceededState
- getLength() - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- getLevel() - Method in class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLine
- getLimit() - Method in class org.jobrunr.storage.navigation.AmountRequest
- getLimit() - Method in class org.jobrunr.storage.Page
- getLocalJob() - Method in class org.jobrunr.server.concurrent.ConcurrentJobModificationResolveResult
- getLocalVariable(int) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- getLogInstant() - Method in class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLine
- getLogLines() - Method in class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLines
- getLogMessage() - Method in class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLine
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.sql.common.BackgroundJobServerTable
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getLongestRunningBackgroundJobServerId() - Method in interface org.jobrunr.storage.StorageProvider
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getMajorVersion() - Method in class org.jobrunr.utils.VersionNumber
- getManifestAttributeValue(Class<?>, String) - Static method in class org.jobrunr.utils.JarUtils
- getMaxAllowedValue() - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- getMessage() - Method in class org.jobrunr.jobs.states.FailedState
- getMessage() - Method in exception org.jobrunr.server.concurrent.UnresolvableConcurrentJobModificationException
- getMetadata() - Method in class org.jobrunr.jobs.context.JobContext
-
Gives access to Job Metadata via an UnmodifiableMap.
- getMetadata() - Method in class org.jobrunr.jobs.Job
- getMetadata(String) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getMetadata(String) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getMetadata(String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getMetadata(String) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getMetadata(String) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getMetadata(String) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getMetadata(String) - Method in interface org.jobrunr.storage.StorageProvider
- getMetadata(String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getMetadata(String, String) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getMetadata(String, String) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getMetadata(String, String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getMetadata(String, String) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getMetadata(String, String) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getMetadata(String, String) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getMetadata(String, String) - Method in interface org.jobrunr.storage.StorageProvider
- getMetadata(String, String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getMethod(Class<?>, String, Class<?>...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- getMethodName() - Method in class org.jobrunr.jobs.JobDetails
- getMigration() - Method in interface org.jobrunr.storage.nosql.common.migrations.NoSqlMigration
- getMigrationClass() - Method in interface org.jobrunr.storage.nosql.common.migrations.NoSqlMigration
- getMigrationClass() - Method in class org.jobrunr.storage.nosql.common.migrations.NoSqlMigrationByPath
- getMigrationClass() - Method in class org.jobrunr.storage.nosql.common.migrations.NoSqlMigrationByZipEntry
- getMigrations() - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- getMigrations() - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseMigrationsProvider
- getMigrations() - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- getMigrations(Class<?>) - Method in class org.jobrunr.storage.nosql.common.migrations.DefaultNoSqlMigrationProvider
- getMigrations(Class<?>) - Method in interface org.jobrunr.storage.nosql.common.migrations.NoSqlMigrationProvider
- getMigrations(Class<?>) - Method in class org.jobrunr.storage.nosql.common.migrations.RunningOnJava11OrLowerWithinFatJarNoSqlMigrationProvider
- getMigrations(Class<?>) - Method in class org.jobrunr.storage.sql.common.migrations.DefaultSqlMigrationProvider
- getMigrations(Class<?>) - Method in class org.jobrunr.storage.sql.common.migrations.RunningOnJava11OrLowerWithinFatJarSqlMigrationProvider
- getMigrations(Class<?>) - Method in interface org.jobrunr.storage.sql.common.migrations.SqlMigrationProvider
- getMigrations(NoSqlMigrationProvider) - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseMigrationsProvider
- getMigrationSql() - Method in interface org.jobrunr.storage.sql.common.migrations.SqlMigration
- getMigrationSql() - Method in class org.jobrunr.storage.sql.common.migrations.SqlMigrationByPath
- getMigrationSql() - Method in class org.jobrunr.storage.sql.common.migrations.SqlMigrationByZipEntry
- getMinAllowedValue() - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- getMinorVersion() - Method in class org.jobrunr.utils.VersionNumber
- getName() - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- getName() - Method in class org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction
- getName() - Method in class org.jobrunr.jobs.states.AbstractJobState
- getName() - Method in interface org.jobrunr.jobs.states.JobState
- getName() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getName() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getName() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getName() - Method in class org.jobrunr.storage.JobRunrMetadata
- getName() - Method in class org.jobrunr.storage.StorageProvider.StorageProviderInfo
- getNextPage() - Method in class org.jobrunr.storage.Page
- getNextRun() - Method in class org.jobrunr.dashboard.ui.model.RecurringJobUIModel
- getNextRun() - Method in class org.jobrunr.jobs.RecurringJob
- getNextRun(Instant) - Method in class org.jobrunr.jobs.RecurringJob
- getNumberOfFields() - Method in class org.jobrunr.scheduling.cron.CronExpression
- getObject() - Method in class org.jobrunr.jobs.details.instructions.InvokeStaticInstruction
- getObject() - Method in class org.jobrunr.jobs.details.instructions.JobDetailsInstruction
- getObject() - Method in class org.jobrunr.jobs.JobParameter
-
The actual job parameter
- getObjectViaField(Object, String) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- getObjectViaStaticField(String, String) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- getOccupiedWorkerCount() - Method in class org.jobrunr.server.JobSteward
- getOffset() - Method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- getOffset() - Method in class org.jobrunr.storage.Page
- getOrder() - Method in class org.jobrunr.storage.navigation.AmountRequest
- getOrder() - Method in class org.jobrunr.storage.navigation.OrderTerm
- getOrphanedJobsRequestSize() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getOwner() - Method in class org.jobrunr.storage.JobRunrMetadata
- getParametersUsingParamTypes(Class<?>[]) - Method in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- getParams() - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- getPatchVersion() - Method in class org.jobrunr.utils.VersionNumber
- getPermanentlyDeleteDeletedJobsAfter() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getPermanentlyDeleteDeletedJobsAfter() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getPermanentlyDeleteDeletedJobsAfter() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getPollInterval() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getPollIntervalInSeconds() - Method in class org.jobrunr.server.dashboard.PollIntervalInSecondsTimeBoxIsTooSmallNotification
- getPollIntervalInSeconds() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getPollIntervalInSeconds() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getPollIntervalInSecondsTimeBoxIsTooSmallMetadataSet() - Method in class org.jobrunr.dashboard.ui.model.problems.PollIntervalInSecondsTimeBoxIsTooSmallProblem
- getPreviousPage() - Method in class org.jobrunr.storage.Page
- getPriority() - Method in interface org.jobrunr.server.BackgroundJobPerformerFactory
- getProblems() - Method in class org.jobrunr.dashboard.ui.model.problems.ProblemsManager
- getProcessAllocatedMemory() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getProcessAllocatedMemory() - Method in class org.jobrunr.server.jmx.JobServerStats
- getProcessAllocatedMemory() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getProcessCpuLoad() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getProcessCpuLoad() - Method in class org.jobrunr.server.jmx.JobServerStats
- getProcessCpuLoad() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getProcessDuration() - Method in class org.jobrunr.jobs.states.SucceededState
- getProcessFreeMemory() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getProcessFreeMemory() - Method in class org.jobrunr.server.jmx.JobServerStats
- getProcessFreeMemory() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getProcessing() - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- getProcessing() - Method in interface org.jobrunr.server.jmx.JobStatsMBean
- getProcessing() - Method in class org.jobrunr.storage.JobStats
- getProcessMaxMemory() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getProcessMaxMemory() - Method in class org.jobrunr.server.jmx.JobServerStats
- getProcessMaxMemory() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getProgress() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- getQueryDurationInMillis() - Method in class org.jobrunr.storage.JobStats
- getReadableNameFromJobDetails(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getReason() - Method in class org.jobrunr.jobs.states.DeletedState
- getReason() - Method in class org.jobrunr.jobs.states.ScheduledState
- getRecurringJobId() - Method in class org.jobrunr.jobs.Job
- getRecurringJobId() - Method in class org.jobrunr.jobs.states.ScheduledState
- getRecurringJobs() - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- getRecurringJobs() - Method in interface org.jobrunr.server.jmx.JobStatsMBean
- getRecurringJobs() - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getRecurringJobs() - Method in class org.jobrunr.storage.JobStats
- getRecurringJobs() - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getRecurringJobs() - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getRecurringJobs() - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getRecurringJobs() - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getRecurringJobs() - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getRecurringJobs() - Method in interface org.jobrunr.storage.StorageProvider
-
Returns a list
RecurringJobs
. - getRecurringJobs() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getRunIndex() - Method in class org.jobrunr.server.dashboard.PollIntervalInSecondsTimeBoxIsTooSmallNotification
- getRunnerJobContext() - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- getRunStartTime() - Method in class org.jobrunr.server.dashboard.PollIntervalInSecondsTimeBoxIsTooSmallNotification
- getRunStartTime() - Method in class org.jobrunr.server.tasks.TaskRunInfo
- getSchedule(String) - Static method in enum class org.jobrunr.scheduling.ScheduleExpressionType
- getScheduled() - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- getScheduled() - Method in interface org.jobrunr.server.jmx.JobStatsMBean
- getScheduled() - Method in class org.jobrunr.storage.JobStats
- getScheduledAt() - Method in class org.jobrunr.jobs.states.ScheduledState
- getScheduledJobs(Instant, AmountRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getScheduledJobs(Instant, AmountRequest) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- getScheduledJobs(Instant, AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getScheduledJobs(Instant, AmountRequest) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- getScheduledJobs(Instant, AmountRequest) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- getScheduledJobs(Instant, AmountRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getScheduledJobs(Instant, AmountRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getScheduledJobs(Instant, AmountRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getScheduledJobs(Instant, PageRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getScheduledJobsRequestSize() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getScheduleExpression() - Method in class org.jobrunr.jobs.RecurringJob
- getSecondsToAdd(Job) - Method in class org.jobrunr.jobs.filters.RetryFilter
- getServerId() - Method in class org.jobrunr.jobs.states.ProcessingState
- getServerName() - Method in class org.jobrunr.jobs.states.ProcessingState
- getServerStatus() - Method in class org.jobrunr.server.BackgroundJobServer
- getServerStatus() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerMBean
- getServerTimeoutPollIntervalMultiplicand() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getStack() - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- getStackTrace() - Method in class org.jobrunr.jobs.states.FailedState
- getStackTraceAsString(Throwable) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- getState() - Method in class org.jobrunr.jobs.Job
- getStateChangesForJobFilters() - Method in class org.jobrunr.jobs.Job
-
This method is only to be called by JobRunr itself.
- getStateNames(StateName...) - Static method in enum class org.jobrunr.jobs.states.StateName
- getStaticFieldName() - Method in class org.jobrunr.jobs.JobDetails
- GetStaticInstruction - Class in org.jobrunr.jobs.details.instructions
- GetStaticInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.GetStaticInstruction
- getStorageProvider() - Method in class org.jobrunr.server.BackgroundJobServer
- getStorageProvider() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getStorageProviderInfo() - Method in class org.jobrunr.storage.AbstractStorageProvider
- getStorageProviderInfo() - Method in interface org.jobrunr.storage.StorageProvider
- getStorageProviderInfo() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getSucceeded() - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- getSucceeded() - Method in interface org.jobrunr.server.jmx.JobStatsMBean
- getSucceeded() - Method in class org.jobrunr.storage.JobStats
- getSucceededAmount() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- getSucceededItems(List<T>, int[]) - Static method in class org.jobrunr.storage.sql.common.db.SqlUtils
- getSucceededJobsRequestSize() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getSystemCpuLoad() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getSystemCpuLoad() - Method in class org.jobrunr.server.jmx.JobServerStats
- getSystemCpuLoad() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getSystemFreeMemory() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getSystemFreeMemory() - Method in class org.jobrunr.server.jmx.JobServerStats
- getSystemFreeMemory() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getSystemTotalMemory() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getSystemTotalMemory() - Method in class org.jobrunr.server.jmx.JobServerStats
- getSystemTotalMemory() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getTaskOfType(Class<T>) - Method in class org.jobrunr.server.JobHandler
- getThreadProcessingJob(Job) - Method in class org.jobrunr.server.JobSteward
- getTimeStamp() - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- getTimeStamp() - Method in interface org.jobrunr.server.jmx.JobStatsMBean
- getTimeStamp() - Method in class org.jobrunr.storage.JobStats
- getTo() - Method in exception org.jobrunr.jobs.states.IllegalJobStateChangeException
- getTotal() - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- getTotal() - Method in interface org.jobrunr.server.jmx.JobStatsMBean
- getTotal() - Method in class org.jobrunr.storage.JobStats
- getTotal() - Method in class org.jobrunr.storage.Page
- getTotalAmount() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- getTotalPages() - Method in class org.jobrunr.storage.Page
- getUpdatedAt() - Method in class org.jobrunr.jobs.context.JobContext
- getUpdatedAt() - Method in class org.jobrunr.jobs.Job
- getUpdatedAt() - Method in class org.jobrunr.jobs.states.AbstractJobState
- getUpdatedAt() - Method in interface org.jobrunr.jobs.states.JobState
- getUpdatedAt() - Method in class org.jobrunr.jobs.states.ProcessingState
- getUpdatedAt() - Method in class org.jobrunr.storage.JobRunrMetadata
- getUrl() - Method in class org.jobrunr.dashboard.server.http.url.MatchUrl
- getUrl() - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- getValue() - Method in class org.jobrunr.storage.JobRunrMetadata
- getValueAsLong() - Method in class org.jobrunr.storage.JobRunrMetadata
- getValueFromField(Field, Object) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- getValueFromFieldOrProperty(Object, String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- getValueFromGetMethod(Method, Object) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- getVariable() - Method in class org.jobrunr.jobs.details.instructions.StoreVariableInstruction
- getVersion() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- getVersion() - Method in class org.jobrunr.jobs.AbstractJob
- getVersion(Class<?>) - Static method in class org.jobrunr.utils.JarUtils
- getWebServerHostAddress() - Method in class org.jobrunr.dashboard.server.WebServer
- getWebServerHostPort() - Method in class org.jobrunr.dashboard.server.WebServer
- getWorkDistributionStrategy() - Method in class org.jobrunr.server.BackgroundJobServer
- getWorkerCount() - Method in class org.jobrunr.server.strategy.BasicWorkDistributionStrategy
- getWorkerCount() - Method in interface org.jobrunr.server.strategy.WorkDistributionStrategy
- getWorkerCount() - Method in interface org.jobrunr.server.threadpool.JobRunrExecutor
- getWorkerCount() - Method in class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- getWorkerCount() - Method in class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- getWorkerPoolSize() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getWorkerPoolSize() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getWorkPageRequest() - Method in class org.jobrunr.server.strategy.BasicWorkDistributionStrategy
- getWorkPageRequest() - Method in interface org.jobrunr.server.strategy.WorkDistributionStrategy
- getZoneId() - Method in class org.jobrunr.jobs.RecurringJob
- GraalVMUtils - Class in org.jobrunr.utils
- GraalVMUtils() - Constructor for class org.jobrunr.utils.GraalVMUtils
- GsonJsonMapper - Class in org.jobrunr.utils.mapper.gson
- GsonJsonMapper() - Constructor for class org.jobrunr.utils.mapper.gson.GsonJsonMapper
- GsonJsonMapper(Gson) - Constructor for class org.jobrunr.utils.mapper.gson.GsonJsonMapper
- GsonJsonMapper(GsonBuilder) - Constructor for class org.jobrunr.utils.mapper.gson.GsonJsonMapper
H
- H2Dialect - Class in org.jobrunr.storage.sql.h2
- H2Dialect() - Constructor for class org.jobrunr.storage.sql.h2.H2Dialect
- H2StorageProvider - Class in org.jobrunr.storage.sql.h2
- H2StorageProvider(DataSource) - Constructor for class org.jobrunr.storage.sql.h2.H2StorageProvider
- H2StorageProvider(DataSource, String) - Constructor for class org.jobrunr.storage.sql.h2.H2StorageProvider
- H2StorageProvider(DataSource, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.h2.H2StorageProvider
- H2StorageProvider(DataSource, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.h2.H2StorageProvider
- handle(HttpExchange) - Method in class org.jobrunr.dashboard.server.http.RedirectHttpHandler
- handle(HttpExchange) - Method in class org.jobrunr.dashboard.server.http.RestHttpHandler
- handle(HttpExchange) - Method in class org.jobrunr.dashboard.server.http.StaticFileHttpHandler
- handle(HttpExchange) - Method in class org.jobrunr.dashboard.server.sse.ServerSentEventHandler
- handle(Exception) - Method in class org.jobrunr.server.dashboard.DashboardNotificationManager
- handleException(Exception) - Method in class org.jobrunr.server.tasks.TaskStatistics
- hasCause(Throwable, Class<? extends Throwable>) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- hasDefaultNoArgConstructor(Class<?>) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- hasDefaultNoArgConstructor(String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- hashCode() - Method in class org.jobrunr.jobs.JobId
- hashCode() - Method in class org.jobrunr.scheduling.cron.CronExpression
- hashCode() - Method in class org.jobrunr.scheduling.interval.Interval
- hashCode() - Method in class org.jobrunr.scheduling.Schedule
- hashCode() - Method in class org.jobrunr.utils.VersionNumber
- hasItems() - Method in class org.jobrunr.storage.Page
- hasMajorAndMinorVersionHigherOrEqualTo(String) - Method in class org.jobrunr.utils.VersionNumber
- hasMajorAndMinorVersionHigherOrEqualTo(VersionNumber) - Method in class org.jobrunr.utils.VersionNumber
- hasMajorMinorAndPatchVersionHigherOrEqualTo(String) - Method in class org.jobrunr.utils.VersionNumber
- hasMajorMinorAndPatchVersionHigherOrEqualTo(VersionNumber) - Method in class org.jobrunr.utils.VersionNumber
- hasMajorVersionHigherOrEqualTo(int) - Method in class org.jobrunr.utils.VersionNumber
- hasMajorVersionHigherOrEqualTo(String) - Method in class org.jobrunr.utils.VersionNumber
- hasMajorVersionHigherOrEqualTo(VersionNumber) - Method in class org.jobrunr.utils.VersionNumber
- hasNextPage() - Method in class org.jobrunr.storage.Page
- hasPreviousPage() - Method in class org.jobrunr.storage.Page
- hasState(StateName) - Method in class org.jobrunr.jobs.Job
- hasStateChange() - Method in class org.jobrunr.jobs.Job
- hasStaticFieldName() - Method in class org.jobrunr.jobs.JobDetails
- hasSystemSleptRecently() - Static method in class org.jobrunr.server.DesktopUtils
- hasSystemSleptRecently(Duration) - Static method in class org.jobrunr.server.DesktopUtils
- hasTooManyExceptions() - Method in class org.jobrunr.server.tasks.TaskStatistics
- head(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- head(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.RestHttpHandler
- HEAD - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers.RequestMethod
- HOUR - Enum constant in enum class org.jobrunr.scheduling.cron.CronFieldType
- hourly() - Static method in class org.jobrunr.scheduling.cron.Cron
- hourly(int) - Static method in class org.jobrunr.scheduling.cron.Cron
- HttpExchangeHandler - Interface in org.jobrunr.dashboard.server
- HttpRequest - Class in org.jobrunr.dashboard.server.http
- HttpRequest(RequestUrl) - Constructor for class org.jobrunr.dashboard.server.http.HttpRequest
- HttpRequestHandler - Interface in org.jobrunr.dashboard.server.http.handlers
- HttpRequestHandlers - Class in org.jobrunr.dashboard.server.http.handlers
- HttpRequestHandlers() - Constructor for class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- HttpRequestHandlers.RequestMethod - Class in org.jobrunr.dashboard.server.http.handlers
- HttpRequestMethodHandlers - Class in org.jobrunr.dashboard.server.http.handlers
- HttpRequestMethodHandlers() - Constructor for class org.jobrunr.dashboard.server.http.handlers.HttpRequestMethodHandlers
- HttpResponse - Class in org.jobrunr.dashboard.server.http
- HttpResponse(HttpExchange, JsonMapper) - Constructor for class org.jobrunr.dashboard.server.http.HttpResponse
I
- I2BOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- I2BOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.I2BOperandInstruction
- I2COperandInstruction - Class in org.jobrunr.jobs.details.instructions
- I2COperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.I2COperandInstruction
- I2DOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- I2DOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.I2DOperandInstruction
- I2FOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- I2FOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.I2FOperandInstruction
- I2LOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- I2LOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.I2LOperandInstruction
- I2SOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- I2SOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.I2SOperandInstruction
- IConst0OperandInstruction - Class in org.jobrunr.jobs.details.instructions
- IConst0OperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.IConst0OperandInstruction
- IConst1OperandInstruction - Class in org.jobrunr.jobs.details.instructions
- IConst1OperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.IConst1OperandInstruction
- IConst2OperandInstruction - Class in org.jobrunr.jobs.details.instructions
- IConst2OperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.IConst2OperandInstruction
- IConst3OperandInstruction - Class in org.jobrunr.jobs.details.instructions
- IConst3OperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.IConst3OperandInstruction
- IConst4OperandInstruction - Class in org.jobrunr.jobs.details.instructions
- IConst4OperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.IConst4OperandInstruction
- IConst5OperandInstruction - Class in org.jobrunr.jobs.details.instructions
- IConst5OperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.IConst5OperandInstruction
- id() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
- IllegalJobStateChangeException - Exception in org.jobrunr.jobs.states
- IllegalJobStateChangeException(StateName, StateName) - Constructor for exception org.jobrunr.jobs.states.IllegalJobStateChangeException
- ILoadOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- ILoadOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.ILoadOperandInstruction
- IMAGE_PNG - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- IMAGE_X_ICON - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- increaseByOne() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
-
Allows to increase the progress bar in the dashboard for a normal job using the
JobContext
- incrementCounter(String, int) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- indexExists(ElasticsearchClient, String) - Static method in class org.jobrunr.storage.nosql.elasticsearch.migrations.ElasticSearchMigration
- indexPrefix - Variable in class org.jobrunr.storage.sql.common.tables.AnsiDatabaseTablePrefixStatementUpdater
- info(String) - Method in class org.jobrunr.jobs.context.JobDashboardLogger
- info(String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- info(String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- info(String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- info(String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- info(String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- info(Marker, String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- info(Marker, String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- info(Marker, String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- info(Marker, String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- info(Marker, String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- INFO - Enum constant in enum class org.jobrunr.jobs.context.JobDashboardLogger.Level
- initGson(GsonBuilder) - Method in class org.jobrunr.utils.mapper.gson.GsonJsonMapper
- initialize() - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Initializes JobRunr and returns a
JobScheduler
which can then be used to register in the IoC framework or to enqueue/schedule some Jobs. - initialize(StorageProvider, BackgroundJobServer) - Method in class org.jobrunr.configuration.JobRunrMicroMeterIntegration
- initialStream - Variable in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- initJobFilters(AbstractJob, List<JobFilter>) - Method in class org.jobrunr.jobs.filters.AbstractJobFilters
- initJsonbConfig(JsonbConfig) - Method in class org.jobrunr.utils.mapper.jsonb.JsonbJsonMapper
- initLocalVariables(SerializedLambda, Object[]) - Static method in class org.jobrunr.jobs.details.JavaJobDetailsBuilder
- initObjectMapper(ObjectMapper, boolean) - Method in class org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
- InMemoryStorageProvider - Class in org.jobrunr.storage
- InMemoryStorageProvider() - Constructor for class org.jobrunr.storage.InMemoryStorageProvider
- InMemoryStorageProvider(RateLimiter) - Constructor for class org.jobrunr.storage.InMemoryStorageProvider
- insert(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- insert(T, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- insertAll(List<T>, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- InstantAdapter - Class in org.jobrunr.utils.mapper.gson
- InstantAdapter() - Constructor for class org.jobrunr.utils.mapper.gson.InstantAdapter
- InstantDeserializer - Class in org.jobrunr.utils.mapper.jackson.modules
- InstantDeserializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.InstantDeserializer
- InstantForOracleTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- InstantForOracleTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.InstantForOracleTypeAutoboxer
- InstantSerializer - Class in org.jobrunr.utils.mapper.jackson.modules
- InstantSerializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.InstantSerializer
- InstantTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- InstantTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.InstantTypeAutoboxer
- IntegerTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- IntegerTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.IntegerTypeAutoboxer
- interval() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
-
The time interval between scheduled runs of this recurring job.
- Interval - Class in org.jobrunr.scheduling.interval
- Interval(String) - Constructor for class org.jobrunr.scheduling.interval.Interval
- Interval(Duration) - Constructor for class org.jobrunr.scheduling.interval.Interval
- INTERVAL - Enum constant in enum class org.jobrunr.scheduling.ScheduleExpressionType
- INVALID_LAMBDA_MESSAGE - Static variable in exception org.jobrunr.JobRunrException
- InvalidCronExpressionException - Exception in org.jobrunr.scheduling.cron
- invalidLambdaException(Exception) - Static method in exception org.jobrunr.JobRunrException
- InvokeDynamicInstruction - Class in org.jobrunr.jobs.details.instructions
- InvokeDynamicInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.AAStoreInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.ANewArrayOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.BAStoreOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.CheckCastOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.DStoreInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.DupOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.GetFieldInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.GetStaticInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.I2BOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.I2COperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.I2DOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.I2FOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.I2LOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.I2SOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.IConst0OperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.IConst1OperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.IConst2OperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.IConst3OperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.IConst4OperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.IConst5OperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.InvokeSpecialInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.InvokeStaticInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.JobDetailsInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.LConst0OperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.LConst1OperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.LdcInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.LStoreInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.NewOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.PopOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.ReturnOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.SingleIntOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.StoreVariableInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.SwapOperandInstruction
- invokeInstruction() - Method in class org.jobrunr.jobs.details.instructions.VisitLocalVariableInstruction
- invokeInstructionAndPushOnStack() - Method in class org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
- invokeInstructionAndPushOnStack() - Method in class org.jobrunr.jobs.details.instructions.StoreVariableInstruction
- InvokeInterfaceInstruction - Class in org.jobrunr.jobs.details.instructions
- InvokeInterfaceInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.InvokeInterfaceInstruction
- invokeJobMethod(Object, Method) - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- InvokeSpecialInstruction - Class in org.jobrunr.jobs.details.instructions
- InvokeSpecialInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.InvokeSpecialInstruction
- InvokeStaticInstruction - Class in org.jobrunr.jobs.details.instructions
- InvokeStaticInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.InvokeStaticInstruction
- InvokeVirtualInstruction - Class in org.jobrunr.jobs.details.instructions
- InvokeVirtualInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.InvokeVirtualInstruction
- IocJobLambda<S> - Interface in org.jobrunr.jobs.lambdas
-
This is a functional interface which represents a lambda that will be parsed by JobRunr.
- IocJobLambdaFromStream<S,
T> - Interface in org.jobrunr.jobs.lambdas -
This is a functional interface which allows you to schedule jobs based on a Stream and a lambda that will be parsed by JobRunr.
- IOUtils - Class in org.jobrunr.utils.io
- isAllowAnonymousDataUsage() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- isAllowed() - Method in class org.jobrunr.utils.resilience.RateLimiter
- isAllowedStateChange(StateName, StateName) - Static method in class org.jobrunr.jobs.states.AllowedJobStateStateChanges
- isAnnounced() - Method in class org.jobrunr.server.BackgroundJobServer
- isBackgroundOperationInProgressException(RuntimeException) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- isClassAssignable(Class<?>, Class<?>) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- isClassAssignableToObject(Class<?>, Object) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- isClosed() - Method in class org.jobrunr.dashboard.server.sse.SseExchange
- isDebugEnabled() - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isDebugEnabled(Marker) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isErrorEnabled() - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isErrorEnabled(Marker) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isEstimatedProcessingFinishedInstantAvailable() - Method in class org.jobrunr.storage.JobStatsExtended.Estimation
- isIllegalStateChange(StateName, StateName) - Static method in class org.jobrunr.jobs.states.AllowedJobStateStateChanges
- isInfoEnabled() - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isInfoEnabled(Marker) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isInterface - Variable in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- isLambdaContainingJobDetails(String) - Method in class org.jobrunr.jobs.details.JavaJobDetailsFinder
- isLambdaContainingJobDetails(String) - Method in class org.jobrunr.jobs.details.KotlinJobDetailsFinder
- isLastJobDetailsInstruction() - Method in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- isLeapYear(int) - Static method in class org.jobrunr.scheduling.cron.CronExpression
- isLocked() - Method in class org.jobrunr.utils.resilience.Lock
- isMaster() - Method in class org.jobrunr.server.BackgroundJobServer
- isMigrationApplied(SqlMigration) - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- isNewerOrEqualTo(VersionNumber) - Method in class org.jobrunr.utils.VersionNumber
- isNewerThan(Object) - Method in class org.jobrunr.utils.VersionNumber
- isNewJob() - Method in class org.jobrunr.jobs.JobVersioner
- isNewMigration(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- isNewMigration(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDBCreator
- isNewMigration(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- isNewMigration(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisDBCreator
- isNewMigration(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisDBCreator
- isNotNullNorAnEnum(Object) - Static method in class org.jobrunr.jobs.JobParameter
- isNotNullOrEmpty(String) - Static method in class org.jobrunr.utils.StringUtils
- isNotNullOrEmpty(Collection<T>) - Static method in class org.jobrunr.utils.CollectionUtils
- isNotNullOrEmpty(T[]) - Static method in class org.jobrunr.utils.CollectionUtils
- isNotReadyToProcessJobs() - Method in class org.jobrunr.server.BackgroundJobServer
- isNullOrEmpty(String) - Static method in class org.jobrunr.utils.StringUtils
- isNullOrEmpty(Collection<T>) - Static method in class org.jobrunr.utils.CollectionUtils
- isNullOrEmpty(T[]) - Static method in class org.jobrunr.utils.CollectionUtils
- isOlderOrEqualTo(VersionNumber) - Method in class org.jobrunr.utils.VersionNumber
- isOlderThan(Object) - Method in class org.jobrunr.utils.VersionNumber
- isParallel() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- isProblematicAndDoNotRetry() - Method in exception org.jobrunr.JobRunrException
- isProcessingDone() - Method in class org.jobrunr.storage.JobStatsExtended.Estimation
- isRateLimited() - Method in class org.jobrunr.utils.resilience.RateLimiter
- isRunning() - Method in class org.jobrunr.server.BackgroundJobServer
- isRunning() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerMBean
- isRunning() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- isRunning() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- isRunningFromNestedJar() - Static method in class org.jobrunr.utils.RuntimeUtils
- isRunningInGraalVMNativeMode() - Static method in class org.jobrunr.utils.GraalVMUtils
- isStopping() - Method in interface org.jobrunr.server.threadpool.JobRunrExecutor
- isStopping() - Method in class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- isStopping() - Method in class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- isSupported(VersionNumber) - Method in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
- IStoreInstruction - Class in org.jobrunr.jobs.details.instructions
- IStoreInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.IStoreInstruction
- isTraceEnabled() - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isTraceEnabled(Marker) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isUnAnnounced() - Method in class org.jobrunr.server.BackgroundJobServer
- isValidMigration(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- isValidMigration(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisDBCreator
- isValidMigration(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisDBCreator
- isVisible(Field) - Method in class org.jobrunr.utils.mapper.jsonb.FieldAccessStrategy
- isVisible(Method) - Method in class org.jobrunr.utils.mapper.jsonb.FieldAccessStrategy
- isVoidInstruction() - Method in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- isWarnEnabled() - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isWarnEnabled(Marker) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- iterate(T1, UnaryOperator<T1>) - Static method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- iterator() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
J
- JacksonJsonMapper - Class in org.jobrunr.utils.mapper.jackson
- JacksonJsonMapper() - Constructor for class org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
- JacksonJsonMapper(boolean) - Constructor for class org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
- JacksonJsonMapper(ObjectMapper) - Constructor for class org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
- JacksonJsonMapper(ObjectMapper, boolean) - Constructor for class org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
- JarFileSystemProvider - Class in org.jobrunr.utils.resources
- JarFileSystemProvider() - Constructor for class org.jobrunr.utils.resources.JarFileSystemProvider
- JarUtils - Class in org.jobrunr.utils
- JAVA_VERSION - Static variable in class org.jobrunr.utils.VersionNumber
- Java8Internal() - Constructor for class org.jobrunr.server.DesktopUtils.Java8Internal
- JavaJobDetailsBuilder - Class in org.jobrunr.jobs.details
- JavaJobDetailsBuilder(SerializedLambda, Object...) - Constructor for class org.jobrunr.jobs.details.JavaJobDetailsBuilder
- JavaJobDetailsFinder - Class in org.jobrunr.jobs.details
- JedisRedisDBCreator - Class in org.jobrunr.storage.nosql.redis
- JedisRedisDBCreator(NoSqlStorageProvider, JedisPool, String) - Constructor for class org.jobrunr.storage.nosql.redis.JedisRedisDBCreator
- JedisRedisMigration - Class in org.jobrunr.storage.nosql.redis.migrations
- JedisRedisMigration() - Constructor for class org.jobrunr.storage.nosql.redis.migrations.JedisRedisMigration
- JedisRedisPipelinedStream<T> - Class in org.jobrunr.storage.nosql.redis
- JedisRedisPipelinedStream(Collection<T>, Jedis) - Constructor for class org.jobrunr.storage.nosql.redis.JedisRedisPipelinedStream
- JedisRedisPipelinedStream(Stream<T>, Jedis) - Constructor for class org.jobrunr.storage.nosql.redis.JedisRedisPipelinedStream
- JedisRedisStorageProvider - Class in org.jobrunr.storage.nosql.redis
- JedisRedisStorageProvider() - Constructor for class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- JedisRedisStorageProvider(JedisPool) - Constructor for class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- JedisRedisStorageProvider(JedisPool, String) - Constructor for class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- JedisRedisStorageProvider(JedisPool, String, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- JedisRedisStorageProvider(JedisPool, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- job - Variable in class org.jobrunr.jobs.filters.AbstractJobFilters
- job - Variable in class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- Job - Class in org.jobrunr.jobs
-
Defines the job with its JobDetails, History and Job Metadata.
- Job - Annotation Interface in org.jobrunr.jobs.annotations
-
Allows to add a specific name to a job that will be used in the dashboard as well as extra jobFilters that will be used for the job.
- Job(UUID, int, JobDetails, List<JobState>, ConcurrentMap<String, Object>) - Constructor for class org.jobrunr.jobs.Job
- Job(UUID, JobDetails) - Constructor for class org.jobrunr.jobs.Job
- Job(UUID, JobDetails, JobState) - Constructor for class org.jobrunr.jobs.Job
- Job(JobDetails) - Constructor for class org.jobrunr.jobs.Job
- Job(JobDetails, JobState) - Constructor for class org.jobrunr.jobs.Job
- JobActivator - Interface in org.jobrunr.server
- JobAdapter - Class in org.jobrunr.utils.mapper.jsonb
- JobAdapter() - Constructor for class org.jobrunr.utils.mapper.jsonb.JobAdapter
- JobBuilder - Class in org.jobrunr.scheduling
-
This class is used to build a
Job
using a job lambda or aJobRequest
. - JobChangeListener - Interface in org.jobrunr.storage.listeners
- JobClassNotFoundException - Exception in org.jobrunr.scheduling.exceptions
- JobClassNotFoundException(String) - Constructor for exception org.jobrunr.scheduling.exceptions.JobClassNotFoundException
- JobClassNotFoundException(JobDetails) - Constructor for exception org.jobrunr.scheduling.exceptions.JobClassNotFoundException
- JobClientFilter - Interface in org.jobrunr.jobs.filters
-
A filter that is triggered each time that a Job is about to be created (before it is saved to the
StorageProvider
) has been created (after it has been saved in theStorageProvider
Please note: AnyJobFilter
should process really fast. - jobContext() - Method in interface org.jobrunr.jobs.lambdas.JobRequestHandler
-
Gives access to the JobContext for the current job in a thread-safe manner.
- JobContext - Class in org.jobrunr.jobs.context
-
The JobContext class gives access to the Job id, the Job name, the state, ...
- JobContext - Static variable in class org.jobrunr.jobs.JobParameter
- JobContext() - Constructor for class org.jobrunr.jobs.context.JobContext
- JobContext(Job) - Constructor for class org.jobrunr.jobs.context.JobContext
-
Keep constructor package protected to remove confusion on how to instantiate the JobContext.
- JobContext.Metadata - Interface in org.jobrunr.jobs.context
- jobCounterKey(StateName) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
-
Deprecated.
- JobCreationFilters - Class in org.jobrunr.jobs.filters
- JobCreationFilters(AbstractJob, JobDefaultFilters) - Constructor for class org.jobrunr.jobs.filters.JobCreationFilters
- JobDashboardLogger - Class in org.jobrunr.jobs.context
- JobDashboardLogger(Job) - Constructor for class org.jobrunr.jobs.context.JobDashboardLogger
- JobDashboardLogger.JobDashboardLogLine - Class in org.jobrunr.jobs.context
- JobDashboardLogger.JobDashboardLogLines - Class in org.jobrunr.jobs.context
- JobDashboardLogger.Level - Enum Class in org.jobrunr.jobs.context
- JobDashboardLogLine() - Constructor for class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLine
- JobDashboardLogLine(JobDashboardLogger.Level, String) - Constructor for class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLine
- JobDashboardLogLines() - Constructor for class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLines
- JobDashboardProgressBar - Class in org.jobrunr.jobs.context
- JobDashboardProgressBar(JobDashboardProgressBar.JobDashboardProgress) - Constructor for class org.jobrunr.jobs.context.JobDashboardProgressBar
- JobDashboardProgressBar(Job, Long) - Constructor for class org.jobrunr.jobs.context.JobDashboardProgressBar
- JobDefaultFilters - Class in org.jobrunr.jobs.filters
- JobDefaultFilters(List<JobFilter>) - Constructor for class org.jobrunr.jobs.filters.JobDefaultFilters
- JobDefaultFilters(JobFilter...) - Constructor for class org.jobrunr.jobs.filters.JobDefaultFilters
- jobDetails - Variable in class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- JobDetails - Class in org.jobrunr.jobs
- JobDetails(String, String, String, List<JobParameter>) - Constructor for class org.jobrunr.jobs.JobDetails
- JobDetails(JobRequest) - Constructor for class org.jobrunr.jobs.JobDetails
- JobDetailsAdapter - Class in org.jobrunr.utils.mapper.jsonb.adapters
- JobDetailsAdapter(JobRunrJsonb) - Constructor for class org.jobrunr.utils.mapper.jsonb.adapters.JobDetailsAdapter
- JobDetailsAsmGenerator - Class in org.jobrunr.jobs.details
- JobDetailsAsmGenerator() - Constructor for class org.jobrunr.jobs.details.JobDetailsAsmGenerator
- jobDetailsBuilder - Variable in class org.jobrunr.jobs.details.JavaJobDetailsFinder
- jobDetailsBuilder - Variable in class org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
- JobDetailsBuilder - Class in org.jobrunr.jobs.details
- JobDetailsBuilder(List<Object>) - Constructor for class org.jobrunr.jobs.details.JobDetailsBuilder
- JobDetailsBuilder(List<Object>, String, String) - Constructor for class org.jobrunr.jobs.details.JobDetailsBuilder
- JobDetailsGenerator - Interface in org.jobrunr.jobs.details
- JobDetailsGeneratorUtils - Class in org.jobrunr.jobs.details
- JobDetailsInstruction - Class in org.jobrunr.jobs.details.instructions
- JobDetailsInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.JobDetailsInstruction
- jobDetailsKey(String, StateName) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- JobDetailsPostProcessor - Interface in org.jobrunr.jobs.details.postprocess
- JobDocumentMapper - Class in org.jobrunr.storage.nosql.mongo.mapper
- JobDocumentMapper(JobMapper) - Constructor for class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- jobExists(String) - Static method in class org.jobrunr.utils.JobUtils
- JobFilter - Interface in org.jobrunr.jobs.filters
-
A JobFilter allows to extend JobRunr functionality.
- jobFilters() - Element in annotation interface org.jobrunr.jobs.annotations.Job
- jobFilters() - Method in class org.jobrunr.jobs.filters.AbstractJobFilters
- jobFilterUtils - Variable in class org.jobrunr.server.tasks.Task
- JobFilterUtils - Class in org.jobrunr.jobs.filters
- JobFilterUtils(JobDefaultFilters) - Constructor for class org.jobrunr.jobs.filters.JobFilterUtils
- JobHandler - Class in org.jobrunr.server
- JobHandler(BackgroundJobServer, Task...) - Constructor for class org.jobrunr.server.JobHandler
- JobHistoryAdapter - Class in org.jobrunr.utils.mapper.jsonb.adapters
- JobHistoryAdapter(JobRunrJsonb) - Constructor for class org.jobrunr.utils.mapper.jsonb.adapters.JobHistoryAdapter
- JobId - Class in org.jobrunr.jobs
-
Class which represents the Id of the job.
- JobId(UUID) - Constructor for class org.jobrunr.jobs.JobId
- jobKey(String, String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- jobKey(String, UUID) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- jobKey(String, Job) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- JobLabelsAdapter - Class in org.jobrunr.utils.mapper.jsonb.adapters
- JobLabelsAdapter(JobRunrJsonb) - Constructor for class org.jobrunr.utils.mapper.jsonb.adapters.JobLabelsAdapter
- JobLambda - Interface in org.jobrunr.jobs.lambdas
-
This is a functional interface which represents a lambda that will be parsed by JobRunr.
- JobLambdaFromStream<T> - Interface in org.jobrunr.jobs.lambdas
-
This is a functional interface which allows you to schedule jobs based on a Stream and a lambda that will be parsed by JobRunr.
- JobListVersioner - Class in org.jobrunr.jobs
- JobListVersioner(List<Job>) - Constructor for class org.jobrunr.jobs.JobListVersioner
- JobMapper - Class in org.jobrunr.jobs.mappers
- JobMapper(JsonMapper) - Constructor for class org.jobrunr.jobs.mappers.JobMapper
- JobMetadataAdapter - Class in org.jobrunr.utils.mapper.jsonb.adapters
- JobMetadataAdapter(JobRunrJsonb) - Constructor for class org.jobrunr.utils.mapper.jsonb.adapters.JobMetadataAdapter
- JobMethodNotFoundException - Exception in org.jobrunr.scheduling.exceptions
- JobMethodNotFoundException(String) - Constructor for exception org.jobrunr.scheduling.exceptions.JobMethodNotFoundException
- JobMethodNotFoundException(JobDetails) - Constructor for exception org.jobrunr.scheduling.exceptions.JobMethodNotFoundException
- JobNotFoundException - Exception in org.jobrunr.scheduling.exceptions
- JobNotFoundException - Exception in org.jobrunr.storage
- JobNotFoundException(Class<?>, String, Class<?>[]) - Constructor for exception org.jobrunr.scheduling.exceptions.JobNotFoundException
- JobNotFoundException(String) - Constructor for exception org.jobrunr.scheduling.exceptions.JobNotFoundException
- JobNotFoundException(String) - Constructor for exception org.jobrunr.storage.JobNotFoundException
- JobNotFoundException(String, String, String[], boolean) - Constructor for exception org.jobrunr.scheduling.exceptions.JobNotFoundException
- JobNotFoundException(UUID) - Constructor for exception org.jobrunr.storage.JobNotFoundException
- JobNotFoundException(JobDetails) - Constructor for exception org.jobrunr.scheduling.exceptions.JobNotFoundException
- JobParameter - Class in org.jobrunr.jobs
- JobParameter(Class<?>, Object) - Constructor for class org.jobrunr.jobs.JobParameter
- JobParameter(Object) - Constructor for class org.jobrunr.jobs.JobParameter
- JobParameter(String, Object) - Constructor for class org.jobrunr.jobs.JobParameter
- JobParameter(String, String, Object) - Constructor for class org.jobrunr.jobs.JobParameter
- JobParameterDeserializer - Class in org.jobrunr.utils.mapper.gson
- JobParameterDeserializer - Class in org.jobrunr.utils.mapper.jackson.modules
- JobParameterDeserializer() - Constructor for class org.jobrunr.utils.mapper.gson.JobParameterDeserializer
- JobParameterDeserializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.JobParameterDeserializer
- JobParameterJsonMapperException - Exception in org.jobrunr.utils.mapper
- JobParameterJsonMapperException(String) - Constructor for exception org.jobrunr.utils.mapper.JobParameterJsonMapperException
- JobParameterJsonMapperException(String, Throwable) - Constructor for exception org.jobrunr.utils.mapper.JobParameterJsonMapperException
- JobParameterNotDeserializableException - Class in org.jobrunr.jobs
- JobParameterNotDeserializableException() - Constructor for class org.jobrunr.jobs.JobParameterNotDeserializableException
- JobParameterNotDeserializableException(String, String) - Constructor for class org.jobrunr.jobs.JobParameterNotDeserializableException
- JobParameterSerializer - Class in org.jobrunr.utils.mapper.jackson.modules
- JobParameterSerializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.JobParameterSerializer
- JobPerformedOnOtherBackgroundJobServerConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- JobPerformedOnOtherBackgroundJobServerConcurrentStateChange(JobSteward) - Constructor for class org.jobrunr.server.concurrent.statechanges.JobPerformedOnOtherBackgroundJobServerConcurrentStateChange
- JobPerformingFilters - Class in org.jobrunr.jobs.filters
- JobPerformingFilters(Job, JobDefaultFilters) - Constructor for class org.jobrunr.jobs.filters.JobPerformingFilters
- jobQueueForStateKey(String, StateName) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- JobRequest - Interface in org.jobrunr.jobs.lambdas
-
Classes implementing this interface can be used to enqueue a JobRunr Job and will be used as the argument for the actual
JobRequestHandler
. - JobRequestHandler<T extends JobRequest> - Interface in org.jobrunr.jobs.lambdas
-
Classes implementing this interface will handle the actual
JobRequest
. - JobRequestScheduler - Class in org.jobrunr.scheduling
-
Provides methods for creating fire-and-forget, delayed and recurring jobs as well as to delete existing background jobs.
- JobRequestScheduler(StorageProvider) - Constructor for class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new JobRequestScheduler using the provided storageProvider
- JobRequestScheduler(StorageProvider, List<JobFilter>) - Constructor for class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new JobRequestScheduler using the provided storageProvider and the list of JobFilters that will be used for every background job
- JobRunr - Class in org.jobrunr.configuration
-
This class provides the entry point for the JobRunr configuration.
- JOBRUNR_CLASSES - Static variable in class org.jobrunr.utils.GraalVMUtils
- JOBRUNR_JOB_STATS - Static variable in class org.jobrunr.storage.nosql.elasticsearch.migrations.M005_CreateMetadataIndexAndDropJobStatsIndex
- JOBRUNR_LOG_KEY - Static variable in class org.jobrunr.jobs.context.JobDashboardLogger
- JOBRUNR_MDC_JOB_ID_KEY - Static variable in class org.jobrunr.jobs.mappers.MDCMapper
- JOBRUNR_MDC_JOB_NAME_KEY - Static variable in class org.jobrunr.jobs.mappers.MDCMapper
- JOBRUNR_MDC_KEY - Static variable in class org.jobrunr.jobs.mappers.MDCMapper
- JOBRUNR_MIGRATIONS_INDEX_NAME - Static variable in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDBCreator
- JOBRUNR_PREFIX - Static variable in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchUtils
- JOBRUNR_PROGRESSBAR_KEY - Static variable in class org.jobrunr.jobs.context.JobDashboardProgressBar
- JobRunrApiHandler - Class in org.jobrunr.dashboard
- JobRunrApiHandler(StorageProvider, JsonMapper, boolean) - Constructor for class org.jobrunr.dashboard.JobRunrApiHandler
- JobRunrConfiguration - Class in org.jobrunr.configuration
-
The main class to configure JobRunr
- JobRunrConfiguration.JobRunrConfigurationResult - Class in org.jobrunr.configuration
- JobRunrConfigurationResult(JobScheduler, JobRequestScheduler) - Constructor for class org.jobrunr.configuration.JobRunrConfiguration.JobRunrConfigurationResult
- JobRunrDashboardLogger - Class in org.jobrunr.jobs.context
- JobRunrDashboardLogger(Logger) - Constructor for class org.jobrunr.jobs.context.JobRunrDashboardLogger
- JobRunrDashboardLogger(Logger, JobDashboardLogger.Level) - Constructor for class org.jobrunr.jobs.context.JobRunrDashboardLogger
- JobRunrDashboardWebServer - Class in org.jobrunr.dashboard
-
Provides a dashboard which gives insights in your jobs and servers.
- JobRunrDashboardWebServer(StorageProvider, JsonMapper) - Constructor for class org.jobrunr.dashboard.JobRunrDashboardWebServer
- JobRunrDashboardWebServer(StorageProvider, JsonMapper, int) - Constructor for class org.jobrunr.dashboard.JobRunrDashboardWebServer
- JobRunrDashboardWebServer(StorageProvider, JsonMapper, int, String, String) - Constructor for class org.jobrunr.dashboard.JobRunrDashboardWebServer
- JobRunrDashboardWebServer(StorageProvider, JsonMapper, JobRunrDashboardWebServerConfiguration) - Constructor for class org.jobrunr.dashboard.JobRunrDashboardWebServer
- JobRunrDashboardWebServerConfiguration - Class in org.jobrunr.dashboard
-
This class allows to configure the JobRunrDashboard
- JobRunrException - Exception in org.jobrunr
- JobRunrException(String) - Constructor for exception org.jobrunr.JobRunrException
- JobRunrException(String, boolean) - Constructor for exception org.jobrunr.JobRunrException
- JobRunrException(String, boolean, Throwable) - Constructor for exception org.jobrunr.JobRunrException
- JobRunrException(String, Throwable) - Constructor for exception org.jobrunr.JobRunrException
- JobRunrExecutor - Interface in org.jobrunr.server.threadpool
- JobRunrJMXExtensions - Class in org.jobrunr.server.jmx
- JobRunrJMXExtensions(BackgroundJobServer, StorageProvider, boolean) - Constructor for class org.jobrunr.server.jmx.JobRunrJMXExtensions
- JobRunrJob - Interface in org.jobrunr.jobs.lambdas
- JobRunrJsonb - Class in org.jobrunr.utils.mapper.jsonb
- JobRunrJsonb(Jsonb) - Constructor for class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- JobRunrMetadata - Class in org.jobrunr.storage
- JobRunrMetadata(String, String, Object) - Constructor for class org.jobrunr.storage.JobRunrMetadata
- JobRunrMetadata(String, String, String) - Constructor for class org.jobrunr.storage.JobRunrMetadata
- JobRunrMetadata(String, String, String, Instant, Instant) - Constructor for class org.jobrunr.storage.JobRunrMetadata
- JobRunrMicroMeterIntegration - Class in org.jobrunr.configuration
-
A wrapper around a Micrometer
MeterRegistry
that allows to integrate Micrometer with JobRunr. - JobRunrMicroMeterIntegration(MeterRegistry) - Constructor for class org.jobrunr.configuration.JobRunrMicroMeterIntegration
- JobRunrModule - Class in org.jobrunr.utils.mapper.jackson.modules
- JobRunrModule() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.JobRunrModule
- JobRunrSseHandler - Class in org.jobrunr.dashboard
- JobRunrSseHandler(String, StorageProvider, JsonMapper) - Constructor for class org.jobrunr.dashboard.JobRunrSseHandler
- JobRunrSseHandler(StorageProvider, JsonMapper) - Constructor for class org.jobrunr.dashboard.JobRunrSseHandler
- JobRunrStaticFileHandler - Class in org.jobrunr.dashboard
- JobRunrStaticFileHandler() - Constructor for class org.jobrunr.dashboard.JobRunrStaticFileHandler
- JobRunrTimeModule - Class in org.jobrunr.utils.mapper.jackson.modules
- JobRunrTimeModule() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.JobRunrTimeModule
- JobScheduler - Class in org.jobrunr.scheduling
-
Provides methods for creating fire-and-forget, delayed and recurring jobs as well as to delete existing background jobs.
- JobScheduler(StorageProvider) - Constructor for class org.jobrunr.scheduling.JobScheduler
-
Creates a new JobScheduler using the provided storageProvider
- JobScheduler(StorageProvider, List<JobFilter>) - Constructor for class org.jobrunr.scheduling.JobScheduler
-
Creates a new JobScheduler using the provided storageProvider and the list of JobFilters that will be used for every background job
- JobScheduler(StorageProvider, JobDetailsGenerator, List<JobFilter>) - Constructor for class org.jobrunr.scheduling.JobScheduler
- JobServerFilter - Interface in org.jobrunr.jobs.filters
-
A filter that is triggered each time that: a Job starts processing a Job has been processed a Job succeeds a Job fails a Job fails after all retries are exhausted
- JobServerStats - Class in org.jobrunr.server.jmx
- JobServerStats() - Constructor for class org.jobrunr.server.jmx.JobServerStats
- JobServerStats(OperatingSystemMXBean, MBeanServer) - Constructor for class org.jobrunr.server.jmx.JobServerStats
- JobSseExchange - Class in org.jobrunr.dashboard.sse
- JobSseExchange(HttpExchange, StorageProvider, JsonMapper) - Constructor for class org.jobrunr.dashboard.sse.JobSseExchange
- JobState - Interface in org.jobrunr.jobs.states
- JobStateChangedWhileProcessingConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- JobStateChangedWhileProcessingConcurrentStateChange(JobSteward) - Constructor for class org.jobrunr.server.concurrent.statechanges.JobStateChangedWhileProcessingConcurrentStateChange
- jobStats(long, String) - Static method in class org.jobrunr.storage.nosql.elasticsearch.migrations.M005_CreateMetadataIndexAndDropJobStatsIndex
- JobStats - Class in org.jobrunr.storage
- JobStats(Instant, Long, Long, Long, Long, Long, Long, Long, Long, int, int) - Constructor for class org.jobrunr.storage.JobStats
- JobStats(JobStats) - Constructor for class org.jobrunr.storage.JobStats
- JobStatsChangeListener - Interface in org.jobrunr.storage.listeners
- JobStatsEnricher - Class in org.jobrunr.storage
-
Class which takes JobStats and extends them with estimations on how long the work will take based on previous JobStats.
- JobStatsEnricher() - Constructor for class org.jobrunr.storage.JobStatsEnricher
- JobStatsExtended - Class in org.jobrunr.storage
- JobStatsExtended(JobStats) - Constructor for class org.jobrunr.storage.JobStatsExtended
- JobStatsExtended(JobStats, Long, Long, Instant) - Constructor for class org.jobrunr.storage.JobStatsExtended
- JobStatsExtended.Estimation - Class in org.jobrunr.storage
- JobStatsMBean - Interface in org.jobrunr.server.jmx
- JobStatsSseExchange - Class in org.jobrunr.dashboard.sse
- JobStatsSseExchange(HttpExchange, StorageProvider, JsonMapper) - Constructor for class org.jobrunr.dashboard.sse.JobStatsSseExchange
- jobStatsView(Connection) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- JobStatsView - Class in org.jobrunr.storage.sql.common
- JobStatsView(Connection, Dialect, String) - Constructor for class org.jobrunr.storage.sql.common.JobStatsView
- JobSteward - Class in org.jobrunr.server
-
The JobSteward manages everything related to local jobs (e.g.
- JobSteward(BackgroundJobServer) - Constructor for class org.jobrunr.server.JobSteward
- jobTable(Connection) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- JobTable - Class in org.jobrunr.storage.sql.common
- JobTable(Connection, Dialect, String, JobMapper) - Constructor for class org.jobrunr.storage.sql.common.JobTable
- JobUtils - Class in org.jobrunr.utils
- JobVersioner - Class in org.jobrunr.jobs
- JobVersioner(Job) - Constructor for class org.jobrunr.jobs.JobVersioner
- jobVersionKey(String, UUID) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- jobVersionKey(String, Job) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- JobZooKeeper - Class in org.jobrunr.server
-
A JobZooKeeper manages 1 or more JobZooKeeper Tasks like
ProcessScheduledJobsTask
andDeleteSucceededJobsTask
. - JobZooKeeper(BackgroundJobServer, AbstractJobZooKeeperTask...) - Constructor for class org.jobrunr.server.JobZooKeeper
- JsonbJsonMapper - Class in org.jobrunr.utils.mapper.jsonb
- JsonbJsonMapper() - Constructor for class org.jobrunr.utils.mapper.jsonb.JsonbJsonMapper
- JsonbJsonMapper(JsonbConfig) - Constructor for class org.jobrunr.utils.mapper.jsonb.JsonbJsonMapper
- JsonMapper - Interface in org.jobrunr.utils.mapper
-
JsonMapper that will transform Jobs (and their JobParameters) to Json and back for both storage in the database and for use in the dashboard.
- JsonMapperException - Exception in org.jobrunr.utils.mapper
- JsonMapperException(String) - Constructor for exception org.jobrunr.utils.mapper.JsonMapperException
- JsonMapperException(String, Throwable) - Constructor for exception org.jobrunr.utils.mapper.JsonMapperException
- JsonMapperUtils - Class in org.jobrunr.utils.mapper
- JsonMapperUtils.Json - Class in org.jobrunr.utils.mapper
- JsonMapperValidator - Class in org.jobrunr.utils.mapper
- JsonMapperValidator() - Constructor for class org.jobrunr.utils.mapper.JsonMapperValidator
K
- KotlinJobDetailsBuilder - Class in org.jobrunr.jobs.details
- KotlinJobDetailsBuilder(JobRunrJob, Object...) - Constructor for class org.jobrunr.jobs.details.KotlinJobDetailsBuilder
- KotlinJobDetailsFinder - Class in org.jobrunr.jobs.details
L
- labels() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
The labels for the job.
- lastDayOfTheMonth() - Static method in class org.jobrunr.scheduling.cron.Cron
- lastDayOfTheMonth(int) - Static method in class org.jobrunr.scheduling.cron.Cron
- lastDayOfTheMonth(int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- LConst0OperandInstruction - Class in org.jobrunr.jobs.details.instructions
- LConst0OperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.LConst0OperandInstruction
- LConst1OperandInstruction - Class in org.jobrunr.jobs.details.instructions
- LConst1OperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.LConst1OperandInstruction
- LdcInstruction - Class in org.jobrunr.jobs.details.instructions
- LdcInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.LdcInstruction
- lenientSubstringBetween(String, String, String) - Static method in class org.jobrunr.utils.StringUtils
-
Returns the String between the given open and close String.
- LettuceRedisDBCreator - Class in org.jobrunr.storage.nosql.redis
- LettuceRedisDBCreator(NoSqlStorageProvider, ObjectPool<StatefulRedisConnection<String, String>>, String) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisDBCreator
- LettuceRedisMigration - Class in org.jobrunr.storage.nosql.redis.migrations
- LettuceRedisMigration() - Constructor for class org.jobrunr.storage.nosql.redis.migrations.LettuceRedisMigration
- LettuceRedisPipelinedStream<T> - Class in org.jobrunr.storage.nosql.redis
- LettuceRedisPipelinedStream(Collection<T>, StatefulRedisConnection<String, String>) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisPipelinedStream
- LettuceRedisPipelinedStream(Stream<T>, StatefulRedisConnection<String, String>) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisPipelinedStream
- LettuceRedisStorageProvider - Class in org.jobrunr.storage.nosql.redis
- LettuceRedisStorageProvider(RedisClient) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- LettuceRedisStorageProvider(RedisClient, String) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- LettuceRedisStorageProvider(RedisClient, String, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- LettuceRedisStorageProvider(RedisClient, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- LettuceRedisStorageProvider(ObjectPool<StatefulRedisConnection<String, String>>) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- LettuceRedisStorageProvider(ObjectPool<StatefulRedisConnection<String, String>>, String) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- LettuceRedisStorageProvider(ObjectPool<StatefulRedisConnection<String, String>>, String, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- limit - Variable in class org.jobrunr.storage.navigation.AmountRequest
- limit() - Method in class org.jobrunr.storage.sql.common.db.AnsiDialect
- limit() - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- limit() - Method in class org.jobrunr.storage.sql.oracle.OracleDialect
- limit() - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerDialect
- limit(long) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisPipelinedStream
- limit(long) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisPipelinedStream
- limitAndOffset() - Method in class org.jobrunr.storage.sql.common.db.AnsiDialect
- limitAndOffset() - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- limitAndOffset() - Method in class org.jobrunr.storage.sql.oracle.OracleDialect
- limitAndOffset() - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerDialect
- listAllChildrenOnClasspath(Class<?>, String...) - Method in class org.jobrunr.utils.resources.ClassPathResourceProvider
- listAllChildrenOnClasspath(String) - Method in class org.jobrunr.utils.resources.ClassPathResourceProvider
- listenForChangesOfMetadataName() - Method in class org.jobrunr.dashboard.ui.model.problems.CpuAllocationIrregularityProblemHandler
- listenForChangesOfMetadataName() - Method in class org.jobrunr.dashboard.ui.model.problems.PollIntervalInSecondsTimeBoxIsTooSmallProblemHandler
- listenForChangesOfMetadataName() - Method in class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblemHandler
- listenForChangesOfMetadataName() - Method in interface org.jobrunr.storage.listeners.MetadataChangeListener
- LLoadOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- LLoadOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.LLoadOperandInstruction
- load() - Method in class org.jobrunr.jobs.details.instructions.BAStoreOperandInstruction
- load() - Method in class org.jobrunr.jobs.details.instructions.DupOperandInstruction
- load() - Method in class org.jobrunr.jobs.details.instructions.PopOperandInstruction
- load() - Method in class org.jobrunr.jobs.details.instructions.ReturnOperandInstruction
- load() - Method in class org.jobrunr.jobs.details.instructions.SwapOperandInstruction
- load() - Method in class org.jobrunr.jobs.details.instructions.ZeroOperandInstruction
- load(int) - Method in class org.jobrunr.jobs.details.instructions.SingleIntOperandInstruction
- load(int) - Method in class org.jobrunr.jobs.details.instructions.VisitLocalVariableInstruction
- load(Object) - Method in class org.jobrunr.jobs.details.instructions.LdcInstruction
- load(String) - Method in class org.jobrunr.jobs.details.instructions.CheckCastOperandInstruction
- load(String) - Method in class org.jobrunr.jobs.details.instructions.NewOperandInstruction
- load(String) - Method in class org.jobrunr.jobs.details.instructions.VisitTypeInstruction
- load(String, String, String) - Method in class org.jobrunr.jobs.details.instructions.VisitFieldInstruction
- load(String, String, String, boolean) - Method in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- load(String, String, Handle, Object...) - Method in class org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction
- loadClass(String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- loadMDCContextFromJob(Job) - Static method in class org.jobrunr.jobs.mappers.MDCMapper
- LocalDateAdapter - Class in org.jobrunr.utils.mapper.gson
- LocalDateAdapter() - Constructor for class org.jobrunr.utils.mapper.gson.LocalDateAdapter
- LocalDateDeserializer - Class in org.jobrunr.utils.mapper.jackson.modules
- LocalDateDeserializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.LocalDateDeserializer
- LocalDateSerializer - Class in org.jobrunr.utils.mapper.jackson.modules
- LocalDateSerializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.LocalDateSerializer
- LocalDateTimeAdapter - Class in org.jobrunr.utils.mapper.gson
- LocalDateTimeAdapter() - Constructor for class org.jobrunr.utils.mapper.gson.LocalDateTimeAdapter
- LocalDateTimeDeserializer - Class in org.jobrunr.utils.mapper.jackson.modules
- LocalDateTimeDeserializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.LocalDateTimeDeserializer
- LocalDateTimeSerializer - Class in org.jobrunr.utils.mapper.jackson.modules
- LocalDateTimeSerializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.LocalDateTimeSerializer
- LocalTimeDeserializer - Class in org.jobrunr.utils.mapper.jackson.modules
- LocalTimeDeserializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.LocalTimeDeserializer
- LocalTimeSerializer - Class in org.jobrunr.utils.mapper.jackson.modules
- LocalTimeSerializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.LocalTimeSerializer
- lock() - Method in class org.jobrunr.jobs.AbstractJob
- lock() - Method in class org.jobrunr.utils.resilience.Lock
- lock() - Method in interface org.jobrunr.utils.resilience.Lockable
- Lock - Class in org.jobrunr.utils.resilience
- Lock() - Constructor for class org.jobrunr.utils.resilience.Lock
- Lockable - Interface in org.jobrunr.utils.resilience
- logger() - Method in class org.jobrunr.jobs.context.JobContext
- LOGGER - Variable in class org.jobrunr.server.tasks.Task
- LOGGER - Static variable in class org.jobrunr.utils.JobUtils
- LongTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- LongTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.LongTypeAutoboxer
- LStoreInstruction - Class in org.jobrunr.jobs.details.instructions
- LStoreInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.LStoreInstruction
M
- M001_CreateJobCollection - Class in org.jobrunr.storage.nosql.mongo.migrations
- M001_CreateJobCollection() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M001_CreateJobCollection
- M001_CreateJobsIndex - Class in org.jobrunr.storage.nosql.elasticsearch.migrations
- M001_CreateJobsIndex() - Constructor for class org.jobrunr.storage.nosql.elasticsearch.migrations.M001_CreateJobsIndex
- M001_JedisRemoveJobStatsAndUseMetadata - Class in org.jobrunr.storage.nosql.redis.migrations
- M001_JedisRemoveJobStatsAndUseMetadata() - Constructor for class org.jobrunr.storage.nosql.redis.migrations.M001_JedisRemoveJobStatsAndUseMetadata
- M001_LettuceRemoveJobStatsAndUseMetadata - Class in org.jobrunr.storage.nosql.redis.migrations
- M001_LettuceRemoveJobStatsAndUseMetadata() - Constructor for class org.jobrunr.storage.nosql.redis.migrations.M001_LettuceRemoveJobStatsAndUseMetadata
- M002_CreateRecurringJobCollection - Class in org.jobrunr.storage.nosql.mongo.migrations
- M002_CreateRecurringJobCollection() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M002_CreateRecurringJobCollection
- M002_CreateRecurringJobsIndex - Class in org.jobrunr.storage.nosql.elasticsearch.migrations
- M002_CreateRecurringJobsIndex() - Constructor for class org.jobrunr.storage.nosql.elasticsearch.migrations.M002_CreateRecurringJobsIndex
- M003_CreateBackgroundJobServerCollection - Class in org.jobrunr.storage.nosql.mongo.migrations
- M003_CreateBackgroundJobServerCollection() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M003_CreateBackgroundJobServerCollection
- M003_CreateBackgroundJobServersIndex - Class in org.jobrunr.storage.nosql.elasticsearch.migrations
- M003_CreateBackgroundJobServersIndex() - Constructor for class org.jobrunr.storage.nosql.elasticsearch.migrations.M003_CreateBackgroundJobServersIndex
- M004_CreateJobStatsCollection - Class in org.jobrunr.storage.nosql.mongo.migrations
- M004_CreateJobStatsCollection() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M004_CreateJobStatsCollection
- M004_CreateJobStatsIndex - Class in org.jobrunr.storage.nosql.elasticsearch.migrations
- M004_CreateJobStatsIndex() - Constructor for class org.jobrunr.storage.nosql.elasticsearch.migrations.M004_CreateJobStatsIndex
- M005_CreateMetadataCollectionAndDropJobStats - Class in org.jobrunr.storage.nosql.mongo.migrations
- M005_CreateMetadataCollectionAndDropJobStats() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M005_CreateMetadataCollectionAndDropJobStats
- M005_CreateMetadataIndexAndDropJobStatsIndex - Class in org.jobrunr.storage.nosql.elasticsearch.migrations
- M005_CreateMetadataIndexAndDropJobStatsIndex() - Constructor for class org.jobrunr.storage.nosql.elasticsearch.migrations.M005_CreateMetadataIndexAndDropJobStatsIndex
- M006_UpdateRecurringJobsCollectionAddCreatedAtIndex - Class in org.jobrunr.storage.nosql.mongo.migrations
- M006_UpdateRecurringJobsCollectionAddCreatedAtIndex() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M006_UpdateRecurringJobsCollectionAddCreatedAtIndex
- M006_UpdateRecurringJobsIndex - Class in org.jobrunr.storage.nosql.elasticsearch.migrations
- M006_UpdateRecurringJobsIndex() - Constructor for class org.jobrunr.storage.nosql.elasticsearch.migrations.M006_UpdateRecurringJobsIndex
- M007_UpdateJobsCollectionReplaceIndices - Class in org.jobrunr.storage.nosql.documentdb.migrations
- M007_UpdateJobsCollectionReplaceIndices - Class in org.jobrunr.storage.nosql.mongo.migrations
- M007_UpdateJobsCollectionReplaceIndices() - Constructor for class org.jobrunr.storage.nosql.documentdb.migrations.M007_UpdateJobsCollectionReplaceIndices
- M007_UpdateJobsCollectionReplaceIndices() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M007_UpdateJobsCollectionReplaceIndices
- main(String[]) - Static method in class org.jobrunr.dashboard.JobRunrDashboardWebServer
- main(String[]) - Static method in class org.jobrunr.storage.sql.common.DatabaseCreator
- main(String[]) - Static method in class org.jobrunr.storage.sql.common.DatabaseSqlMigrationFileProvider
- makeAccessible(AccessibleObject) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- map(Function<? super T, ? extends R>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- map(DashboardNotification) - Method in interface org.jobrunr.server.dashboard.mappers.DashboardNotificationMapper
- map(AmountRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobPageRequestMapper
- mapAfterSync(Function<? super T, ? extends R>) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisPipelinedStream
- mapAfterSync(Exceptions.ThrowingFunction<? super T, ? extends R>) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisPipelinedStream
- mapOf(K, V) - Static method in class org.jobrunr.utils.CollectionUtils
- mapOf(K, V, K, V) - Static method in class org.jobrunr.utils.CollectionUtils
- mapOf(K, V, K, V, K, V) - Static method in class org.jobrunr.utils.CollectionUtils
- mapOf(K, V, K, V, K, V, K, V) - Static method in class org.jobrunr.utils.CollectionUtils
- mapOf(K, V, K, V, K, V, K, V, K, V) - Static method in class org.jobrunr.utils.CollectionUtils
- mapOf(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class org.jobrunr.utils.CollectionUtils
- mapOf(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class org.jobrunr.utils.CollectionUtils
- mapOf(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class org.jobrunr.utils.CollectionUtils
- mapToDouble(ToDoubleFunction<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- mapToInt(ToIntFunction<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- mapToLong(ToLongFunction<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- mapToMetadata(CpuAllocationIrregularityNotification) - Method in class org.jobrunr.server.dashboard.mappers.CpuAllocationIrregularityNotificationMapper
- mapToMetadata(PollIntervalInSecondsTimeBoxIsTooSmallNotification) - Method in class org.jobrunr.server.dashboard.mappers.PollIntervalInSecondsTimeBoxIsTooSmallNotificationMapper
- mapToMetadata(SevereJobRunrException) - Method in class org.jobrunr.server.dashboard.mappers.SevereJobRunrExceptionNotificationMapper
- mapToMetadata(T) - Method in interface org.jobrunr.server.dashboard.mappers.DashboardNotificationMapper
- mapToNewPage(long, List<T>) - Method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- mapToNewPage(long, List<T>) - Method in class org.jobrunr.storage.navigation.PageRequest
- mapToSort(AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBAmountRequestMapper
- mapToSqlQuery(AmountRequest, Sql) - Method in class org.jobrunr.storage.sql.common.mapper.SqlAmountRequestMapper
- mapToSqlQuery(AmountRequest, Sql, Function<OrderTerm, String>) - Method in class org.jobrunr.storage.sql.common.mapper.SqlAmountRequestMapper
- mapToSqlQuery(OffsetBasedPageRequest, Sql) - Method in class org.jobrunr.storage.sql.common.mapper.SqlOffsetBasedPageRequestMapper
- mapUsingPipeline(BiFunction<RedisAsyncCommands<String, String>, T, R>) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisPipelinedStream
- mapUsingPipeline(BiFunction<Pipeline, T, R>) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisPipelinedStream
- MariaDbDialect - Class in org.jobrunr.storage.sql.mariadb
- MariaDbDialect(String, String) - Constructor for class org.jobrunr.storage.sql.mariadb.MariaDbDialect
- MariaDbStorageProvider - Class in org.jobrunr.storage.sql.mariadb
- MariaDbStorageProvider(DataSource) - Constructor for class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- MariaDbStorageProvider(DataSource, String) - Constructor for class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- MariaDbStorageProvider(DataSource, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- MariaDbStorageProvider(DataSource, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- markMigrationAsDone(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- markMigrationAsDone(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDBCreator
- markMigrationAsDone(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- markMigrationAsDone(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisDBCreator
- markMigrationAsDone(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisDBCreator
- markRunAsSucceeded() - Method in class org.jobrunr.server.tasks.PeriodicTaskRunInfo
- matches(String) - Method in class org.jobrunr.dashboard.server.http.url.MatchUrl
- matches(UrlPathPart) - Method in class org.jobrunr.dashboard.server.http.url.UrlParamPathPart
- matches(UrlPathPart) - Method in interface org.jobrunr.dashboard.server.http.url.UrlPathPart
- matches(UrlPathPart) - Method in class org.jobrunr.dashboard.server.http.url.UrlStringPathPart
- matches(Job, Job) - Method in interface org.jobrunr.server.concurrent.statechanges.AllowedConcurrentStateChange
- matches(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.JobPerformedOnOtherBackgroundJobServerConcurrentStateChange
- matches(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.JobStateChangedWhileProcessingConcurrentStateChange
- matches(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.PermanentlyDeletedWhileProcessingConcurrentStateChange
- matches(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.ScheduledTooEarlyByJobZooKeeperConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.AbstractAllowedConcurrentStateChange
-
Returns true of the current
AllowedConcurrentStateChange
can resolve the concurrent modified jobs. - matches(StateName, StateName) - Method in interface org.jobrunr.server.concurrent.statechanges.AllowedConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.DeletedWhileAnyOtherConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.JobPerformedOnOtherBackgroundJobServerConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.JobStateChangedWhileProcessingConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.PermanentlyDeletedWhileProcessingConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.ScheduledTooEarlyByJobZooKeeperConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.SucceededWhileAnyOtherConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.SystemSleptConcurrentStateChange
- MatchUrl - Class in org.jobrunr.dashboard.server.http.url
- MatchUrl(String) - Constructor for class org.jobrunr.dashboard.server.http.url.MatchUrl
- max(Comparator<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- MAX_SIZE - Static variable in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- md5Checksum(String) - Static method in class org.jobrunr.utils.StringUtils
- MDCMapper - Class in org.jobrunr.jobs.mappers
- METADATA_OWNER_CLUSTER - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- MetadataChangeListener - Interface in org.jobrunr.storage.listeners
- MetadataDocumentMapper - Class in org.jobrunr.storage.nosql.mongo.mapper
- MetadataDocumentMapper() - Constructor for class org.jobrunr.storage.nosql.mongo.mapper.MetadataDocumentMapper
- metadataKey(String, String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- metadataKey(String, JobRunrMetadata) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- metadatasKey(String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- metadataTable(Connection) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- MetadataTable - Class in org.jobrunr.storage.sql.common
- MetadataTable(Connection, Dialect, String) - Constructor for class org.jobrunr.storage.sql.common.MetadataTable
- MethodFinderPredicate - Class in org.jobrunr.utils.reflection
- MethodFinderPredicate(String, Class<?>...) - Constructor for class org.jobrunr.utils.reflection.MethodFinderPredicate
- MigrateFromV5toV6Task - Class in org.jobrunr.server.tasks.startup
- MigrateFromV5toV6Task(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.startup.MigrateFromV5toV6Task
- min(Comparator<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- MINUTE - Enum constant in enum class org.jobrunr.scheduling.cron.CronFieldType
- MINUTE - Static variable in class org.jobrunr.utils.resilience.RateLimiter
- minutely() - Static method in class org.jobrunr.scheduling.cron.Cron
- MockJobContext - Class in org.jobrunr.server.runner
-
Class that can be used in tests to set the
JobContext
for aJobRequestHandler
. - MongoDBAmountRequestMapper - Class in org.jobrunr.storage.nosql.mongo.mapper
- MongoDBAmountRequestMapper() - Constructor for class org.jobrunr.storage.nosql.mongo.mapper.MongoDBAmountRequestMapper
- MongoDBCreator - Class in org.jobrunr.storage.nosql.mongo
- MongoDBCreator(MongoClient, String) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- MongoDBCreator(MongoClient, String, String) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- MongoDBCreator(List<Class<? extends NoSqlStorageProvider>>, MongoClient, String, String) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- MongoDBStorageProvider - Class in org.jobrunr.storage.nosql.mongo
- MongoDBStorageProvider(MongoClient) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, String) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, String, String) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, String, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, String, String, StorageProviderUtils.DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, StorageProviderUtils.DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(String, int) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoMigration - Class in org.jobrunr.storage.nosql.mongo.migrations
- MongoMigration() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- MongoUtils - Class in org.jobrunr.storage.nosql.mongo
- MONTH - Enum constant in enum class org.jobrunr.scheduling.cron.CronFieldType
- monthly() - Static method in class org.jobrunr.scheduling.cron.Cron
- monthly(int) - Static method in class org.jobrunr.scheduling.cron.Cron
- monthly(int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- monthly(int, int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- MultiLock - Class in org.jobrunr.utils.resilience
- MultiLock(Collection<? extends Lockable>) - Constructor for class org.jobrunr.utils.resilience.MultiLock
- MultiLock(Lockable...) - Constructor for class org.jobrunr.utils.resilience.MultiLock
- mustNotRetry() - Method in class org.jobrunr.jobs.states.FailedState
- MySqlDialect - Class in org.jobrunr.storage.sql.mysql
- MySqlDialect(String, String) - Constructor for class org.jobrunr.storage.sql.mysql.MySqlDialect
- MySqlStorageProvider - Class in org.jobrunr.storage.sql.mysql
- MySqlStorageProvider(DataSource) - Constructor for class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- MySqlStorageProvider(DataSource, String) - Constructor for class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- MySqlStorageProvider(DataSource, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- MySqlStorageProvider(DataSource, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
N
- name - Variable in class org.jobrunr.jobs.details.instructions.VisitFieldInstruction
- name - Variable in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- name() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
The name of the job.
- NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
-
Deprecated.
- NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Migrations
- NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- NBR_OF_RETRIES_NOT_PROVIDED - Static variable in annotation interface org.jobrunr.jobs.annotations.Job
- newBackgroundJobPerformer(BackgroundJobServer, Job) - Method in interface org.jobrunr.server.BackgroundJobPerformerFactory
- newInstance(Class<T>) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstance(Class<T>, Object...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstance(String, Object...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstanceAndSetFieldValues(Class<T>, Map<String, String>) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstanceCE(Class<T>) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstanceCE(Class<T>, Object...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- NewOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- NewOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.NewOperandInstruction
- newUUID() - Static method in class org.jobrunr.jobs.Job
- next(Instant, Instant, ZoneId) - Method in class org.jobrunr.scheduling.cron.CronExpression
-
Calculates the next occurrence based on provided base time.
- next(Instant, Instant, ZoneId) - Method in class org.jobrunr.scheduling.interval.Interval
- next(Instant, Instant, ZoneId) - Method in class org.jobrunr.scheduling.Schedule
-
Calculates the next occurrence based on the creation time and the provided base time.
- next(Instant, ZoneId) - Method in class org.jobrunr.scheduling.Schedule
-
Calculates the next occurrence based on the creation time and the current time.
- next(Page) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- NO_VALIDATE - Enum constant in enum class org.jobrunr.storage.StorageProviderUtils.DatabaseOptions
- noneMatch(Predicate<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- NoOpTablePrefixStatementUpdater - Class in org.jobrunr.storage.sql.common.tables
- NoOpTablePrefixStatementUpdater() - Constructor for class org.jobrunr.storage.sql.common.tables.NoOpTablePrefixStatementUpdater
- NoSqlDatabaseCreator<T> - Class in org.jobrunr.storage.nosql.common
- NoSqlDatabaseCreator(Class<? extends NoSqlStorageProvider>) - Constructor for class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- NoSqlDatabaseCreator(List<Class<? extends NoSqlStorageProvider>>) - Constructor for class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- NoSqlDatabaseCreator(NoSqlStorageProvider) - Constructor for class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- NoSqlDatabaseMigrationsProvider - Class in org.jobrunr.storage.nosql.common
- NoSqlDatabaseMigrationsProvider(List<Class<? extends NoSqlStorageProvider>>) - Constructor for class org.jobrunr.storage.nosql.common.NoSqlDatabaseMigrationsProvider
- NoSqlMigration - Interface in org.jobrunr.storage.nosql.common.migrations
- NoSqlMigrationByPath - Class in org.jobrunr.storage.nosql.common.migrations
- NoSqlMigrationByPath(Path) - Constructor for class org.jobrunr.storage.nosql.common.migrations.NoSqlMigrationByPath
- NoSqlMigrationByZipEntry - Class in org.jobrunr.storage.nosql.common.migrations
- NoSqlMigrationByZipEntry(String) - Constructor for class org.jobrunr.storage.nosql.common.migrations.NoSqlMigrationByZipEntry
- NoSqlMigrationProvider - Interface in org.jobrunr.storage.nosql.common.migrations
- NoSqlStorageProvider - Interface in org.jobrunr.storage.nosql
- note() - Element in annotation interface org.jobrunr.utils.annotations.Beta
- notFound - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- notify(DashboardNotification) - Method in class org.jobrunr.server.dashboard.DashboardNotificationManager
- notifyJobStatsOnChangeListeners() - Method in class org.jobrunr.storage.AbstractStorageProvider
- notifyJobStatsOnChangeListenersIf(boolean) - Method in class org.jobrunr.storage.AbstractStorageProvider
- notifyMetadataChangeListeners() - Method in class org.jobrunr.storage.AbstractStorageProvider
- notifyMetadataChangeListeners(boolean) - Method in class org.jobrunr.storage.AbstractStorageProvider
- notifyThreadIdle() - Method in class org.jobrunr.server.JobSteward
- notifyThreadOccupied() - Method in class org.jobrunr.server.JobSteward
- Null - Static variable in class org.jobrunr.jobs.context.JobContext
- NullSafeJsonBuilder - Class in org.jobrunr.utils.mapper.jsonb
- NullSafeJsonBuilder() - Constructor for class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- NullSafeJsonBuilder(JsonObject) - Constructor for class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- nullSafeJsonObjectBuilder() - Static method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- nullSafeJsonObjectBuilder(Jsonb, Object) - Static method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- nullSafeJsonObjectBuilder(JsonObject) - Static method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- NumberUtils - Class in org.jobrunr.utils
O
- objectContainsFieldOrProperty(Object, String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- of(Class<T>) - Static method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
-
Creates a new runtime type adapter for
baseType
using"type"
as the type field name. - of(Class<T>, String) - Static method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
-
Creates a new runtime type adapter using for
baseType
usingtypeFieldName
as the type field name. - of(Instant, JobStats) - Static method in class org.jobrunr.storage.JobStats
- of(T1) - Static method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- of(T1...) - Static method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- OffsetBasedPage() - Constructor for class org.jobrunr.storage.Paging.OffsetBasedPage
- OffsetBasedPageRequest - Class in org.jobrunr.storage.navigation
- OffsetBasedPageRequest(String, long, int) - Constructor for class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- OffsetDateTimeAdapter - Class in org.jobrunr.utils.mapper.gson
- OffsetDateTimeAdapter() - Constructor for class org.jobrunr.utils.mapper.gson.OffsetDateTimeAdapter
- ofType(Collection<X>, Class<Y>) - Static method in class org.jobrunr.utils.streams.StreamUtils
- ofType(Stream<X>, Class<Y>) - Static method in class org.jobrunr.utils.streams.StreamUtils
- ok - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- OnboardNewWorkTask - Class in org.jobrunr.server.tasks.steward
- OnboardNewWorkTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.steward.OnboardNewWorkTask
- onChange(List<BackgroundJobServerStatus>) - Method in class org.jobrunr.dashboard.sse.BackgroundJobServerStatusSseExchange
- onChange(List<BackgroundJobServerStatus>) - Method in interface org.jobrunr.storage.listeners.BackgroundJobServerStatusChangeListener
- onChange(List<JobRunrMetadata>) - Method in class org.jobrunr.dashboard.ui.model.problems.CpuAllocationIrregularityProblemHandler
- onChange(List<JobRunrMetadata>) - Method in class org.jobrunr.dashboard.ui.model.problems.PollIntervalInSecondsTimeBoxIsTooSmallProblemHandler
- onChange(List<JobRunrMetadata>) - Method in class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblemHandler
- onChange(List<JobRunrMetadata>) - Method in interface org.jobrunr.storage.listeners.MetadataChangeListener
- onChange(Job) - Method in class org.jobrunr.dashboard.sse.JobSseExchange
- onChange(Job) - Method in interface org.jobrunr.storage.listeners.JobChangeListener
- onChange(JobStats) - Method in class org.jobrunr.dashboard.sse.JobStatsSseExchange
- onChange(JobStats) - Method in class org.jobrunr.dashboard.ui.model.problems.ScheduledJobsNotFoundProblemHandler
- onChange(JobStats) - Method in class org.jobrunr.server.jmx.JobRunrJMXExtensions
- onChange(JobStats) - Method in interface org.jobrunr.storage.listeners.JobStatsChangeListener
- onChange(JobStats) - Method in class org.jobrunr.storage.metrics.StorageProviderMetricsBinder
- onClose(Runnable) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- onCreated(AbstractJob) - Method in class org.jobrunr.jobs.filters.DefaultJobFilter
- onCreated(AbstractJob) - Method in interface org.jobrunr.jobs.filters.JobClientFilter
- onCreating(AbstractJob) - Method in class org.jobrunr.jobs.filters.DefaultJobFilter
- onCreating(AbstractJob) - Method in interface org.jobrunr.jobs.filters.JobClientFilter
- OneOffTaskRunInfo - Class in org.jobrunr.server.tasks
- OneOffTaskRunInfo(BackgroundJobServerConfigurationReader) - Constructor for class org.jobrunr.server.tasks.OneOffTaskRunInfo
- onFailedAfterRetries(Job) - Method in interface org.jobrunr.jobs.filters.JobServerFilter
-
This hook is called when a Job failed and will not be retried anymore (due to the fact that the retries are exhausted).
- onProcessing(Job) - Method in interface org.jobrunr.jobs.filters.JobServerFilter
-
This hook is called when the Job starts processing
- onProcessingFailed(Job, Exception) - Method in interface org.jobrunr.jobs.filters.JobServerFilter
-
This hook is called when the Job processing failed (note that the job still has the
PROCESSING
state). - onProcessingSucceeded(Job) - Method in interface org.jobrunr.jobs.filters.JobServerFilter
-
This hook is called when the Job processing succeeded (note that the job still has the
PROCESSING
state). - onStateApplied(Job, JobState, JobState) - Method in interface org.jobrunr.jobs.filters.ApplyStateFilter
-
Will be invoked on state change of a
Job
. - onStateElection(Job, JobState) - Method in interface org.jobrunr.jobs.filters.ElectStateFilter
- onStateElection(Job, JobState) - Method in class org.jobrunr.jobs.filters.RetryFilter
- OPTIONS - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers.RequestMethod
- OracleAndDB2TablePrefixStatementUpdater - Class in org.jobrunr.storage.sql.common.tables
- OracleAndDB2TablePrefixStatementUpdater(String) - Constructor for class org.jobrunr.storage.sql.common.tables.OracleAndDB2TablePrefixStatementUpdater
- OracleDialect - Class in org.jobrunr.storage.sql.oracle
- OracleDialect() - Constructor for class org.jobrunr.storage.sql.oracle.OracleDialect
- OracleStorageProvider - Class in org.jobrunr.storage.sql.oracle
- OracleStorageProvider(DataSource) - Constructor for class org.jobrunr.storage.sql.oracle.OracleStorageProvider
- OracleStorageProvider(DataSource, String) - Constructor for class org.jobrunr.storage.sql.oracle.OracleStorageProvider
- OracleStorageProvider(DataSource, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.oracle.OracleStorageProvider
- OracleStorageProvider(DataSource, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.oracle.OracleStorageProvider
- order - Variable in class org.jobrunr.storage.navigation.AmountRequest
- orderClause(AmountRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlAmountRequestMapper
- OrderTerm - Class in org.jobrunr.storage.navigation
- OrderTerm(String, OrderTerm.Order) - Constructor for class org.jobrunr.storage.navigation.OrderTerm
- OrderTerm.Order - Enum Class in org.jobrunr.storage.navigation
- org.jobrunr - package org.jobrunr
- org.jobrunr.configuration - package org.jobrunr.configuration
-
All details on how to configure JobRunr using Fluent Configuration.
- org.jobrunr.dashboard - package org.jobrunr.dashboard
-
All code related to the dashboard
- org.jobrunr.dashboard.server - package org.jobrunr.dashboard.server
-
The embedded webserver to display the dashboard.
- org.jobrunr.dashboard.server.http - package org.jobrunr.dashboard.server.http
- org.jobrunr.dashboard.server.http.handlers - package org.jobrunr.dashboard.server.http.handlers
- org.jobrunr.dashboard.server.http.url - package org.jobrunr.dashboard.server.http.url
- org.jobrunr.dashboard.server.sse - package org.jobrunr.dashboard.server.sse
- org.jobrunr.dashboard.sse - package org.jobrunr.dashboard.sse
- org.jobrunr.dashboard.ui.model - package org.jobrunr.dashboard.ui.model
- org.jobrunr.dashboard.ui.model.problems - package org.jobrunr.dashboard.ui.model.problems
- org.jobrunr.jobs - package org.jobrunr.jobs
-
Everything related to background jobs.
- org.jobrunr.jobs.annotations - package org.jobrunr.jobs.annotations
- org.jobrunr.jobs.context - package org.jobrunr.jobs.context
- org.jobrunr.jobs.details - package org.jobrunr.jobs.details
- org.jobrunr.jobs.details.instructions - package org.jobrunr.jobs.details.instructions
- org.jobrunr.jobs.details.postprocess - package org.jobrunr.jobs.details.postprocess
- org.jobrunr.jobs.filters - package org.jobrunr.jobs.filters
- org.jobrunr.jobs.lambdas - package org.jobrunr.jobs.lambdas
- org.jobrunr.jobs.mappers - package org.jobrunr.jobs.mappers
- org.jobrunr.jobs.states - package org.jobrunr.jobs.states
- org.jobrunr.scheduling - package org.jobrunr.scheduling
-
All info on how to enqueue and schedule background jobs.
- org.jobrunr.scheduling.cron - package org.jobrunr.scheduling.cron
- org.jobrunr.scheduling.exceptions - package org.jobrunr.scheduling.exceptions
- org.jobrunr.scheduling.interval - package org.jobrunr.scheduling.interval
- org.jobrunr.server - package org.jobrunr.server
- org.jobrunr.server.concurrent - package org.jobrunr.server.concurrent
- org.jobrunr.server.concurrent.statechanges - package org.jobrunr.server.concurrent.statechanges
- org.jobrunr.server.configuration - package org.jobrunr.server.configuration
- org.jobrunr.server.dashboard - package org.jobrunr.server.dashboard
- org.jobrunr.server.dashboard.mappers - package org.jobrunr.server.dashboard.mappers
- org.jobrunr.server.jmx - package org.jobrunr.server.jmx
- org.jobrunr.server.metrics - package org.jobrunr.server.metrics
- org.jobrunr.server.runner - package org.jobrunr.server.runner
- org.jobrunr.server.strategy - package org.jobrunr.server.strategy
- org.jobrunr.server.tasks - package org.jobrunr.server.tasks
- org.jobrunr.server.tasks.startup - package org.jobrunr.server.tasks.startup
- org.jobrunr.server.tasks.steward - package org.jobrunr.server.tasks.steward
- org.jobrunr.server.tasks.zookeeper - package org.jobrunr.server.tasks.zookeeper
- org.jobrunr.server.threadpool - package org.jobrunr.server.threadpool
- org.jobrunr.storage - package org.jobrunr.storage
- org.jobrunr.storage.listeners - package org.jobrunr.storage.listeners
- org.jobrunr.storage.metrics - package org.jobrunr.storage.metrics
- org.jobrunr.storage.navigation - package org.jobrunr.storage.navigation
- org.jobrunr.storage.nosql - package org.jobrunr.storage.nosql
- org.jobrunr.storage.nosql.common - package org.jobrunr.storage.nosql.common
- org.jobrunr.storage.nosql.common.migrations - package org.jobrunr.storage.nosql.common.migrations
- org.jobrunr.storage.nosql.documentdb - package org.jobrunr.storage.nosql.documentdb
- org.jobrunr.storage.nosql.documentdb.migrations - package org.jobrunr.storage.nosql.documentdb.migrations
- org.jobrunr.storage.nosql.elasticsearch - package org.jobrunr.storage.nosql.elasticsearch
- org.jobrunr.storage.nosql.elasticsearch.migrations - package org.jobrunr.storage.nosql.elasticsearch.migrations
- org.jobrunr.storage.nosql.mongo - package org.jobrunr.storage.nosql.mongo
- org.jobrunr.storage.nosql.mongo.mapper - package org.jobrunr.storage.nosql.mongo.mapper
- org.jobrunr.storage.nosql.mongo.migrations - package org.jobrunr.storage.nosql.mongo.migrations
- org.jobrunr.storage.nosql.redis - package org.jobrunr.storage.nosql.redis
- org.jobrunr.storage.nosql.redis.migrations - package org.jobrunr.storage.nosql.redis.migrations
- org.jobrunr.storage.sql - package org.jobrunr.storage.sql
- org.jobrunr.storage.sql.common - package org.jobrunr.storage.sql.common
- org.jobrunr.storage.sql.common.db - package org.jobrunr.storage.sql.common.db
- org.jobrunr.storage.sql.common.mapper - package org.jobrunr.storage.sql.common.mapper
- org.jobrunr.storage.sql.common.migrations - package org.jobrunr.storage.sql.common.migrations
- org.jobrunr.storage.sql.common.tables - package org.jobrunr.storage.sql.common.tables
- org.jobrunr.storage.sql.db2 - package org.jobrunr.storage.sql.db2
- org.jobrunr.storage.sql.h2 - package org.jobrunr.storage.sql.h2
- org.jobrunr.storage.sql.mariadb - package org.jobrunr.storage.sql.mariadb
- org.jobrunr.storage.sql.mysql - package org.jobrunr.storage.sql.mysql
- org.jobrunr.storage.sql.oracle - package org.jobrunr.storage.sql.oracle
- org.jobrunr.storage.sql.postgres - package org.jobrunr.storage.sql.postgres
- org.jobrunr.storage.sql.sqlite - package org.jobrunr.storage.sql.sqlite
- org.jobrunr.storage.sql.sqlserver - package org.jobrunr.storage.sql.sqlserver
- org.jobrunr.utils - package org.jobrunr.utils
- org.jobrunr.utils.annotations - package org.jobrunr.utils.annotations
- org.jobrunr.utils.diagnostics - package org.jobrunr.utils.diagnostics
- org.jobrunr.utils.exceptions - package org.jobrunr.utils.exceptions
- org.jobrunr.utils.io - package org.jobrunr.utils.io
- org.jobrunr.utils.mapper - package org.jobrunr.utils.mapper
- org.jobrunr.utils.mapper.gson - package org.jobrunr.utils.mapper.gson
- org.jobrunr.utils.mapper.jackson - package org.jobrunr.utils.mapper.jackson
- org.jobrunr.utils.mapper.jackson.modules - package org.jobrunr.utils.mapper.jackson.modules
- org.jobrunr.utils.mapper.jsonb - package org.jobrunr.utils.mapper.jsonb
- org.jobrunr.utils.mapper.jsonb.adapters - package org.jobrunr.utils.mapper.jsonb.adapters
- org.jobrunr.utils.mapper.jsonb.serializer - package org.jobrunr.utils.mapper.jsonb.serializer
- org.jobrunr.utils.reflection - package org.jobrunr.utils.reflection
- org.jobrunr.utils.reflection.autobox - package org.jobrunr.utils.reflection.autobox
- org.jobrunr.utils.resilience - package org.jobrunr.utils.resilience
- org.jobrunr.utils.resources - package org.jobrunr.utils.resources
- org.jobrunr.utils.streams - package org.jobrunr.utils.streams
- org.jobrunr.utils.uuid - package org.jobrunr.utils.uuid
- owner - Variable in class org.jobrunr.jobs.details.instructions.VisitFieldInstruction
- owner - Variable in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
P
- Page<T> - Class in org.jobrunr.storage
- Page(long, List<T>, long, int, PageRequest, PageRequest, PageRequest) - Constructor for class org.jobrunr.storage.Page
- Page(long, List<T>, PageRequest, PageRequest, PageRequest) - Constructor for class org.jobrunr.storage.Page
- PageRequest - Class in org.jobrunr.storage.navigation
- PageRequest(String, int) - Constructor for class org.jobrunr.storage.navigation.PageRequest
- Paging - Class in org.jobrunr.storage
- Paging.AmountBasedList - Class in org.jobrunr.storage
- Paging.OffsetBasedPage - Class in org.jobrunr.storage
- parallel() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- param(String) - Method in class org.jobrunr.dashboard.server.http.HttpRequest
- param(String) - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- param(String, Class<T>) - Method in class org.jobrunr.dashboard.server.http.HttpRequest
- param(String, Class<T>) - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- parse(InputStream) - Method in class org.jobrunr.jobs.details.JavaJobDetailsFinder
- parse(InputStream) - Method in class org.jobrunr.jobs.details.KotlinJobDetailsFinder
- parse(String) - Static method in class org.jobrunr.jobs.JobId
- parseAsterisk() - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- parseLastDayOfMonth() - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- parseLong(String) - Static method in class org.jobrunr.utils.NumberUtils
- parseLong(String, Long) - Static method in class org.jobrunr.utils.NumberUtils
- parseStatement(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- part() - Method in class org.jobrunr.dashboard.server.http.url.UrlParamPathPart
- part() - Method in interface org.jobrunr.dashboard.server.http.url.UrlPathPart
- part() - Method in class org.jobrunr.dashboard.server.http.url.UrlStringPathPart
- PathAdapter - Class in org.jobrunr.utils.mapper.gson
- PathAdapter() - Constructor for class org.jobrunr.utils.mapper.gson.PathAdapter
- PathFileSystemProvider - Class in org.jobrunr.utils.resources
- PathFileSystemProvider() - Constructor for class org.jobrunr.utils.resources.PathFileSystemProvider
- PathTypeDeserializer - Class in org.jobrunr.utils.mapper.jsonb.serializer
- PathTypeDeserializer() - Constructor for class org.jobrunr.utils.mapper.jsonb.serializer.PathTypeDeserializer
- PathTypeSerializer - Class in org.jobrunr.utils.mapper.jsonb.serializer
- PathTypeSerializer() - Constructor for class org.jobrunr.utils.mapper.jsonb.serializer.PathTypeSerializer
- pauseProcessing() - Method in class org.jobrunr.server.BackgroundJobServer
- pauseProcessing() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerMBean
- peek(Consumer<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- per(int, ChronoUnit) - Method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- per(Duration) - Method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- performJob() - Method in class org.jobrunr.server.BackgroundJobPerformer
- PeriodicTaskRunInfo - Class in org.jobrunr.server.tasks
- PeriodicTaskRunInfo(TaskStatistics, BackgroundJobServerConfigurationReader, long) - Constructor for class org.jobrunr.server.tasks.PeriodicTaskRunInfo
- PermanentlyDeletedWhileProcessingConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- PermanentlyDeletedWhileProcessingConcurrentStateChange(JobSteward) - Constructor for class org.jobrunr.server.concurrent.statechanges.PermanentlyDeletedWhileProcessingConcurrentStateChange
- PlatformThreadPoolJobRunrExecutor - Class in org.jobrunr.server.threadpool
- PlatformThreadPoolJobRunrExecutor(int) - Constructor for class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- PlatformThreadPoolJobRunrExecutor(int, int, String) - Constructor for class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- PlatformThreadPoolJobRunrExecutor(int, String) - Constructor for class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- PlatformThreads - Enum constant in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
- pollFirstInstruction() - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- pollIntervalInSecondsTimeBoxIsAboutToPass() - Method in class org.jobrunr.server.tasks.PeriodicTaskRunInfo
- pollIntervalInSecondsTimeBoxIsAboutToPass() - Method in class org.jobrunr.server.tasks.Task
- pollIntervalInSecondsTimeBoxIsAboutToPass() - Method in class org.jobrunr.server.tasks.TaskRunInfo
- PollIntervalInSecondsTimeBoxIsTooSmallNotification - Class in org.jobrunr.server.dashboard
- PollIntervalInSecondsTimeBoxIsTooSmallNotification(long, Integer, Instant, Integer) - Constructor for class org.jobrunr.server.dashboard.PollIntervalInSecondsTimeBoxIsTooSmallNotification
- PollIntervalInSecondsTimeBoxIsTooSmallNotificationMapper - Class in org.jobrunr.server.dashboard.mappers
- PollIntervalInSecondsTimeBoxIsTooSmallNotificationMapper(UUID) - Constructor for class org.jobrunr.server.dashboard.mappers.PollIntervalInSecondsTimeBoxIsTooSmallNotificationMapper
- PollIntervalInSecondsTimeBoxIsTooSmallProblem - Class in org.jobrunr.dashboard.ui.model.problems
- PollIntervalInSecondsTimeBoxIsTooSmallProblem(List<JobRunrMetadata>) - Constructor for class org.jobrunr.dashboard.ui.model.problems.PollIntervalInSecondsTimeBoxIsTooSmallProblem
- PollIntervalInSecondsTimeBoxIsTooSmallProblemHandler - Class in org.jobrunr.dashboard.ui.model.problems
- PollIntervalInSecondsTimeBoxIsTooSmallProblemHandler(Problems, StorageProvider) - Constructor for class org.jobrunr.dashboard.ui.model.problems.PollIntervalInSecondsTimeBoxIsTooSmallProblemHandler
- PopOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- PopOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.PopOperandInstruction
- post(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- post(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.RestHttpHandler
- POST - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers.RequestMethod
- PostgresDialect - Class in org.jobrunr.storage.sql.postgres
- PostgresDialect() - Constructor for class org.jobrunr.storage.sql.postgres.PostgresDialect
- PostgresStorageProvider - Class in org.jobrunr.storage.sql.postgres
- PostgresStorageProvider(DataSource) - Constructor for class org.jobrunr.storage.sql.postgres.PostgresStorageProvider
- PostgresStorageProvider(DataSource, String) - Constructor for class org.jobrunr.storage.sql.postgres.PostgresStorageProvider
- PostgresStorageProvider(DataSource, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.postgres.PostgresStorageProvider
- PostgresStorageProvider(DataSource, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.postgres.PostgresStorageProvider
- postProcess(JobDetails) - Method in class org.jobrunr.jobs.details.postprocess.CGLibPostProcessor
- postProcess(JobDetails) - Method in interface org.jobrunr.jobs.details.postprocess.JobDetailsPostProcessor
- previous(Page) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- Problem - Class in org.jobrunr.dashboard.ui.model.problems
- Problem(String) - Constructor for class org.jobrunr.dashboard.ui.model.problems.Problem
- PROBLEM_TYPE - Static variable in class org.jobrunr.dashboard.ui.model.problems.CpuAllocationIrregularityProblem
- PROBLEM_TYPE - Static variable in class org.jobrunr.dashboard.ui.model.problems.PollIntervalInSecondsTimeBoxIsTooSmallProblem
- PROBLEM_TYPE - Static variable in class org.jobrunr.dashboard.ui.model.problems.ScheduledJobsNotFoundProblem
- PROBLEM_TYPE - Static variable in class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblem
- problematicConfigurationException(String) - Static method in exception org.jobrunr.JobRunrException
- problematicException(String, Throwable) - Static method in exception org.jobrunr.JobRunrException
- ProblemHandler - Interface in org.jobrunr.dashboard.ui.model.problems
- Problems - Class in org.jobrunr.dashboard.ui.model.problems
- Problems() - Constructor for class org.jobrunr.dashboard.ui.model.problems.Problems
- ProblemsManager - Class in org.jobrunr.dashboard.ui.model.problems
- ProblemsManager(StorageProvider) - Constructor for class org.jobrunr.dashboard.ui.model.problems.ProblemsManager
- PROCESSING - Enum constant in enum class org.jobrunr.jobs.states.StateName
- ProcessingState - Class in org.jobrunr.jobs.states
- ProcessingState() - Constructor for class org.jobrunr.jobs.states.ProcessingState
- ProcessingState(UUID, String) - Constructor for class org.jobrunr.jobs.states.ProcessingState
- ProcessingState(BackgroundJobServer) - Constructor for class org.jobrunr.jobs.states.ProcessingState
- ProcessingState(BackgroundJobServerConfigurationReader) - Constructor for class org.jobrunr.jobs.states.ProcessingState
- processJob(Job) - Method in class org.jobrunr.server.BackgroundJobServer
- processManyJobs(Function<List<Job>, List<Job>>, Consumer<Job>, Consumer<Integer>) - Method in class org.jobrunr.server.tasks.zookeeper.AbstractJobZooKeeperTask
- ProcessOrphanedJobsTask - Class in org.jobrunr.server.tasks.zookeeper
- ProcessOrphanedJobsTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.ProcessOrphanedJobsTask
- ProcessRecurringJobsTask - Class in org.jobrunr.server.tasks.zookeeper
- ProcessRecurringJobsTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.ProcessRecurringJobsTask
- ProcessScheduledJobsTask - Class in org.jobrunr.server.tasks.zookeeper
- ProcessScheduledJobsTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.ProcessScheduledJobsTask
- progressBar(int) - Method in class org.jobrunr.jobs.context.JobContext
- progressBar(long) - Method in class org.jobrunr.jobs.context.JobContext
- publishTotalAmountOfSucceededJobs(int) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- publishTotalAmountOfSucceededJobs(int) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- publishTotalAmountOfSucceededJobs(int) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- publishTotalAmountOfSucceededJobs(int) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- publishTotalAmountOfSucceededJobs(int) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- publishTotalAmountOfSucceededJobs(int) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- publishTotalAmountOfSucceededJobs(int) - Method in interface org.jobrunr.storage.StorageProvider
- publishTotalAmountOfSucceededJobs(int) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- pushInstructionOnStack(AbstractJVMInstruction) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- put(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- put(String, HttpRequestHandler) - Method in class org.jobrunr.dashboard.server.http.RestHttpHandler
- PUT - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers.RequestMethod
Q
- queryParam(String) - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- queryParam(String, Class<T>, T) - Method in class org.jobrunr.dashboard.server.http.HttpRequest
- queryParam(String, Class<T>, T) - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
R
- random - Variable in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- rateLimit() - Static method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- RateLimiter - Class in org.jobrunr.utils.resilience
- RateLimiter.Builder - Class in org.jobrunr.utils.resilience
- read(JsonReader) - Method in class org.jobrunr.utils.mapper.gson.ClassNameObjectTypeAdapter
- read(JsonReader) - Method in class org.jobrunr.utils.mapper.gson.DurationAdapter
- read(JsonReader) - Method in class org.jobrunr.utils.mapper.gson.FileAdapter
- read(JsonReader) - Method in class org.jobrunr.utils.mapper.gson.InstantAdapter
- read(JsonReader) - Method in class org.jobrunr.utils.mapper.gson.LocalDateAdapter
- read(JsonReader) - Method in class org.jobrunr.utils.mapper.gson.LocalDateTimeAdapter
- read(JsonReader) - Method in class org.jobrunr.utils.mapper.gson.OffsetDateTimeAdapter
- read(JsonReader) - Method in class org.jobrunr.utils.mapper.gson.PathAdapter
- Recurring - Annotation Interface in org.jobrunr.jobs.annotations
-
Allows to recurrently schedule a method from a bean defined in an IoC framework (e.g.
- RECURRING_JOB_DISABLED - Static variable in annotation interface org.jobrunr.jobs.annotations.Recurring
-
A special cron/interval expression value that indicates a disabled trigger: "-".
- RecurringJob - Class in org.jobrunr.jobs
- RecurringJob(String, JobDetails, String, String) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob(String, JobDetails, String, String, String) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob(String, JobDetails, Schedule, ZoneId) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob(String, JobDetails, Schedule, ZoneId, Instant) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJobAdapter - Class in org.jobrunr.utils.mapper.jsonb
- RecurringJobAdapter() - Constructor for class org.jobrunr.utils.mapper.jsonb.RecurringJobAdapter
- RecurringJobBuilder - Class in org.jobrunr.scheduling
-
This class is used to build a
RecurringJob
using a job lambda or aJobRequest
. - recurringJobCreatedAtKey(String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- recurringJobExists(String, StateName...) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- recurringJobExists(String, StateName...) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- recurringJobExists(String, StateName...) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- recurringJobExists(String, StateName...) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- recurringJobExists(String, StateName...) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- recurringJobExists(String, StateName...) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- recurringJobExists(String, StateName...) - Method in class org.jobrunr.storage.sql.common.JobTable
- recurringJobExists(String, StateName...) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns true when a
Job
created by theRecurringJob
with the given id exists with one of the given states. - recurringJobExists(String, StateName...) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- recurringJobKey(String, String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- recurringJobKey(String, StateName) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- recurringJobsKey(String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- RecurringJobsResult - Class in org.jobrunr.storage
- RecurringJobsResult() - Constructor for class org.jobrunr.storage.RecurringJobsResult
- RecurringJobsResult(Collection<RecurringJob>) - Constructor for class org.jobrunr.storage.RecurringJobsResult
- recurringJobsUpdated(Long) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- recurringJobsUpdated(Long) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- recurringJobsUpdated(Long) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- recurringJobsUpdated(Long) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- recurringJobsUpdated(Long) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- recurringJobsUpdated(Long) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- recurringJobsUpdated(Long) - Method in interface org.jobrunr.storage.StorageProvider
- recurringJobsUpdated(Long) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- recurringJobTable(Connection) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- RecurringJobTable - Class in org.jobrunr.storage.sql.common
- RecurringJobTable(Connection, Dialect, String, JobMapper) - Constructor for class org.jobrunr.storage.sql.common.RecurringJobTable
- RecurringJobUIModel - Class in org.jobrunr.dashboard.ui.model
- RecurringJobUIModel(RecurringJob) - Constructor for class org.jobrunr.dashboard.ui.model.RecurringJobUIModel
- RedirectHttpHandler - Class in org.jobrunr.dashboard.server.http
- RedirectHttpHandler(String, String) - Constructor for class org.jobrunr.dashboard.server.http.RedirectHttpHandler
- RedisUtilities - Class in org.jobrunr.storage.nosql.redis
- reduce(BinaryOperator<T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- reduce(T, BinaryOperator<T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- ReflectionUtils - Class in org.jobrunr.utils.reflection
- registerBackgroundJobServerMetrics() - Method in class org.jobrunr.server.metrics.BackgroundJobServerMetricsBinder
- registerStorageProviderMetrics() - Method in class org.jobrunr.storage.metrics.StorageProviderMetricsBinder
- registerSubtype(Class<? extends T>) - Method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
-
Registers
type
identified by itssimple name
. - registerSubtype(Class<? extends T>, String) - Method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
-
Registers
type
identified bylabel
. - remove(int) - Method in class org.jobrunr.storage.RecurringJobsResult
- removeAll(Collection<?>) - Method in class org.jobrunr.storage.RecurringJobsResult
- removeAllWithLastHeartbeatOlderThan(Instant) - Method in class org.jobrunr.storage.sql.common.BackgroundJobServerTable
- removeJobStorageOnChangeListener(StorageProviderChangeListener) - Method in class org.jobrunr.storage.AbstractStorageProvider
- removeJobStorageOnChangeListener(StorageProviderChangeListener) - Method in interface org.jobrunr.storage.StorageProvider
-
Remove the given listener that listens for changes to
Jobs
- removeJobStorageOnChangeListener(StorageProviderChangeListener) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- removeProblemsOfType(String) - Method in class org.jobrunr.dashboard.ui.model.problems.Problems
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in interface org.jobrunr.storage.StorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- replaceLast(String, String, String) - Static method in class org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction
- RequestUrl - Class in org.jobrunr.dashboard.server.http.url
- RequestUrl(String, Map<String, String>) - Constructor for class org.jobrunr.dashboard.server.http.url.RequestUrl
- resolve(Job) - Method in class org.jobrunr.server.concurrent.DefaultConcurrentJobModificationResolver
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.AbstractAllowedConcurrentStateChange
- resolve(Job, Job) - Method in interface org.jobrunr.server.concurrent.statechanges.AllowedConcurrentStateChange
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.DeletedWhileAnyOtherConcurrentStateChange
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.JobPerformedOnOtherBackgroundJobServerConcurrentStateChange
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.JobStateChangedWhileProcessingConcurrentStateChange
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.PermanentlyDeletedWhileProcessingConcurrentStateChange
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.ScheduledTooEarlyByJobZooKeeperConcurrentStateChange
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.SucceededWhileAnyOtherConcurrentStateChange
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.SystemSleptConcurrentStateChange
- resolve(Job, ConcurrentJobModificationException) - Method in class org.jobrunr.server.concurrent.UseStorageProviderJobConcurrentJobModificationResolver
- resolve(ConcurrentJobModificationException) - Method in interface org.jobrunr.server.concurrent.ConcurrentJobModificationResolver
- resolve(ConcurrentJobModificationException) - Method in class org.jobrunr.server.concurrent.DefaultConcurrentJobModificationResolver
- resolve(ConcurrentJobModificationException) - Method in class org.jobrunr.server.concurrent.UseStorageProviderJobConcurrentJobModificationResolver
- ResourcesFileSystemProvider - Class in org.jobrunr.utils.resources
- ResourcesFileSystemProvider() - Constructor for class org.jobrunr.utils.resources.ResourcesFileSystemProvider
- RestHttpHandler - Class in org.jobrunr.dashboard.server.http
- RestHttpHandler(String, JsonMapper) - Constructor for class org.jobrunr.dashboard.server.http.RestHttpHandler
- resumeProcessing() - Method in class org.jobrunr.server.BackgroundJobServer
- resumeProcessing() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerMBean
- retries() - Element in annotation interface org.jobrunr.jobs.annotations.Job
- RetryFilter - Class in org.jobrunr.jobs.filters
-
A JobFilter of type
ElectStateFilter
that will retry the job if it fails for up to 10 times with an exponential back-off policy. - RetryFilter() - Constructor for class org.jobrunr.jobs.filters.RetryFilter
- RetryFilter(int) - Constructor for class org.jobrunr.jobs.filters.RetryFilter
- RetryFilter(int, int) - Constructor for class org.jobrunr.jobs.filters.RetryFilter
- retryOnException(Runnable, int) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Runnable, int, long) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Runnable, Function<E, Boolean>, int) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Runnable, Function<E, Boolean>, int, long) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Supplier<T>, int) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Supplier<T>, int, long) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Supplier<T>, Function<E, Boolean>, int, long) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- returnConcurrentModifiedJobs(List<Job>, Consumer<Job>) - Static method in class org.jobrunr.storage.StorageProviderUtils
- ReturnOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- ReturnOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.ReturnOperandInstruction
- rollbackVersions(List<Job>) - Method in class org.jobrunr.jobs.JobListVersioner
- run() - Method in interface org.jobrunr.jobs.lambdas.JobLambda
- run() - Method in class org.jobrunr.server.BackgroundJobPerformer
- run() - Method in class org.jobrunr.server.JobHandler
- run() - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- run() - Method in class org.jobrunr.server.runner.BackgroundStaticFieldJobWithoutIocRunner.StaticFieldBackgroundJobWorker
- run() - Method in class org.jobrunr.server.ServerZooKeeper
- run() - Method in class org.jobrunr.server.tasks.startup.CheckIfAllJobsExistTask
- run() - Method in class org.jobrunr.server.tasks.startup.CreateClusterIdIfNotExists
- run() - Method in class org.jobrunr.server.tasks.startup.MigrateFromV5toV6Task
- run() - Method in interface org.jobrunr.utils.exceptions.Exceptions.ThrowingRunnable
- run(Job) - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner
- run(Job) - Method in interface org.jobrunr.server.runner.BackgroundJobRunner
- run(TaskRunInfo) - Method in class org.jobrunr.server.tasks.Task
- run(T) - Method in interface org.jobrunr.jobs.lambdas.JobRequestHandler
-
The actual job processing to perform.
- runInfo - Variable in class org.jobrunr.server.tasks.Task
- runMigration(ElasticsearchClient, String) - Method in class org.jobrunr.storage.nosql.elasticsearch.migrations.ElasticSearchMigration
- runMigration(ElasticsearchClient, String) - Method in class org.jobrunr.storage.nosql.elasticsearch.migrations.M001_CreateJobsIndex
- runMigration(ElasticsearchClient, String) - Method in class org.jobrunr.storage.nosql.elasticsearch.migrations.M002_CreateRecurringJobsIndex
- runMigration(ElasticsearchClient, String) - Method in class org.jobrunr.storage.nosql.elasticsearch.migrations.M003_CreateBackgroundJobServersIndex
- runMigration(ElasticsearchClient, String) - Method in class org.jobrunr.storage.nosql.elasticsearch.migrations.M004_CreateJobStatsIndex
- runMigration(ElasticsearchClient, String) - Method in class org.jobrunr.storage.nosql.elasticsearch.migrations.M005_CreateMetadataIndexAndDropJobStatsIndex
- runMigration(ElasticsearchClient, String) - Method in class org.jobrunr.storage.nosql.elasticsearch.migrations.M006_UpdateRecurringJobsIndex
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.documentdb.migrations.M007_UpdateJobsCollectionReplaceIndices
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M001_CreateJobCollection
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M002_CreateRecurringJobCollection
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M003_CreateBackgroundJobServerCollection
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M004_CreateJobStatsCollection
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M005_CreateMetadataCollectionAndDropJobStats
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M006_UpdateRecurringJobsCollectionAddCreatedAtIndex
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M007_UpdateJobsCollectionReplaceIndices
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- runMigration(StatefulRedisConnection<String, String>, String) - Method in class org.jobrunr.storage.nosql.redis.migrations.LettuceRedisMigration
- runMigration(StatefulRedisConnection<String, String>, String) - Method in class org.jobrunr.storage.nosql.redis.migrations.M001_LettuceRemoveJobStatsAndUseMetadata
- runMigration(ElasticSearchMigration) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDBCreator
- runMigration(MongoMigration) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- runMigration(JedisRedisMigration) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisDBCreator
- runMigration(LettuceRedisMigration) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisDBCreator
- runMigration(SqlMigration) - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- runMigration(Jedis, String) - Method in class org.jobrunr.storage.nosql.redis.migrations.JedisRedisMigration
- runMigration(Jedis, String) - Method in class org.jobrunr.storage.nosql.redis.migrations.M001_JedisRemoveJobStatsAndUseMetadata
- runMigration(T) - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- runMigrationIfNecessary(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- runMigrations() - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- runMigrations() - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDBCreator
- runMigrations() - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- runMigrations(MongoClient, String, String) - Method in class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- runMigrations(MongoClient, String, String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- runMigrationStatement(Connection, SqlMigration) - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- RunnerJobContext - Class in org.jobrunr.server.runner
- RunnerJobContext(Job) - Constructor for class org.jobrunr.server.runner.RunnerJobContext
- RunningOnJava11OrLowerWithinFatJarNoSqlMigrationProvider - Class in org.jobrunr.storage.nosql.common.migrations
- RunningOnJava11OrLowerWithinFatJarNoSqlMigrationProvider() - Constructor for class org.jobrunr.storage.nosql.common.migrations.RunningOnJava11OrLowerWithinFatJarNoSqlMigrationProvider
- RunningOnJava11OrLowerWithinFatJarSqlMigrationProvider - Class in org.jobrunr.storage.sql.common.migrations
- RunningOnJava11OrLowerWithinFatJarSqlMigrationProvider() - Constructor for class org.jobrunr.storage.sql.common.migrations.RunningOnJava11OrLowerWithinFatJarSqlMigrationProvider
- runOnCreatedFilter() - Method in class org.jobrunr.jobs.filters.JobCreationFilters
- runOnCreatedFilter(List<Job>) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runOnCreatedFilter(AbstractJob) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runOnCreatingFilter() - Method in class org.jobrunr.jobs.filters.JobCreationFilters
- runOnCreatingFilter(List<Job>) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runOnCreatingFilter(AbstractJob) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runOnJobFailedAfterRetriesFilters() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnJobProcessingFailedFilters(Exception) - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnJobProcessingFailedFilters(Job, Exception) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runOnJobProcessingFilters() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnJobProcessingSucceededFilters() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnStateAppliedFilters() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnStateAppliedFilters(List<Job>) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runOnStateAppliedFilters(Job) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runOnStateElectionFilter() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnStateElectionFilter(List<Job>) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runOnStateElectionFilter(Job) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runStartTime() - Method in class org.jobrunr.server.tasks.Task
- runTask() - Method in class org.jobrunr.server.tasks.steward.OnboardNewWorkTask
- runTask() - Method in class org.jobrunr.server.tasks.steward.UpdateJobsInProgressTask
- runTask() - Method in class org.jobrunr.server.tasks.Task
- runTask() - Method in class org.jobrunr.server.tasks.zookeeper.DeleteDeletedJobsPermanentlyTask
- runTask() - Method in class org.jobrunr.server.tasks.zookeeper.DeleteSucceededJobsTask
- runTask() - Method in class org.jobrunr.server.tasks.zookeeper.ProcessOrphanedJobsTask
- runTask() - Method in class org.jobrunr.server.tasks.zookeeper.ProcessRecurringJobsTask
- runTask() - Method in class org.jobrunr.server.tasks.zookeeper.ProcessScheduledJobsTask
- RuntimeClassNameTypeAdapterFactory<T> - Class in org.jobrunr.utils.mapper.gson
-
Disclaimer: taken from here https://stackoverflow.com/a/40133286/285091 with some modifications
- RuntimeUtils - Class in org.jobrunr.utils
S
- save(List<Job>) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- save(List<Job>) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- save(List<Job>) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- save(List<Job>) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- save(List<Job>) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- save(List<Job>) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- save(List<Job>) - Method in class org.jobrunr.storage.sql.common.JobTable
- save(List<Job>) - Method in interface org.jobrunr.storage.StorageProvider
- save(List<Job>) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- save(Job) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- save(Job) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- save(Job) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- save(Job) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- save(Job) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- save(Job) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- save(Job) - Method in class org.jobrunr.storage.sql.common.JobTable
- save(Job) - Method in interface org.jobrunr.storage.StorageProvider
-
Save the
Job
and increases the version if saving succeeded. - save(Job) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- save(RecurringJob) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- save(JobRunrMetadata) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- saveAndRunJobFilters(List<Job>) - Method in class org.jobrunr.server.tasks.Task
- saveAndRunStateRelatedJobFilters(Job) - Method in class org.jobrunr.server.BackgroundJobPerformer
- saveMDCContextToJob(Job) - Static method in class org.jobrunr.jobs.mappers.MDCMapper
- saveMetadata(String, Object) - Method in class org.jobrunr.jobs.context.JobContext
-
Allows saving metadata for a certain Job.
- saveMetadata(JobRunrMetadata) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- saveMetadata(JobRunrMetadata) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- saveMetadata(JobRunrMetadata) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- saveMetadata(JobRunrMetadata) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- saveMetadata(JobRunrMetadata) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- saveMetadata(JobRunrMetadata) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- saveMetadata(JobRunrMetadata) - Method in interface org.jobrunr.storage.StorageProvider
- saveMetadata(JobRunrMetadata) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- saveMetadataIfAbsent(String, Object) - Method in class org.jobrunr.jobs.context.JobContext
-
Allows saving metadata for a certain Job.
- saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- saveRecurringJob(RecurringJob) - Method in interface org.jobrunr.storage.StorageProvider
-
Saves a
RecurringJob
to the database. - saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- schedule(Instant, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(Instant, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(Instant, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(Instant, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(Instant, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(Instant, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(LocalDateTime, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(LocalDateTime, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(LocalDateTime, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(LocalDateTime, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(LocalDateTime, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(LocalDateTime, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(OffsetDateTime, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(OffsetDateTime, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(OffsetDateTime, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(OffsetDateTime, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(OffsetDateTime, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(OffsetDateTime, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(ZonedDateTime, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(ZonedDateTime, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(ZonedDateTime, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(ZonedDateTime, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(ZonedDateTime, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(ZonedDateTime, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(UUID, Instant, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, Instant, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, Instant, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, Instant, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, Instant, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(UUID, Instant, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(UUID, LocalDateTime, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, LocalDateTime, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, LocalDateTime, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, LocalDateTime, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, LocalDateTime, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(UUID, LocalDateTime, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(UUID, OffsetDateTime, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, OffsetDateTime, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, OffsetDateTime, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, OffsetDateTime, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, OffsetDateTime, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(UUID, OffsetDateTime, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(UUID, ZonedDateTime, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, ZonedDateTime, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, ZonedDateTime, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, ZonedDateTime, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- schedule(UUID, ZonedDateTime, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- schedule(UUID, ZonedDateTime, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- Schedule - Class in org.jobrunr.scheduling
- Schedule() - Constructor for class org.jobrunr.scheduling.Schedule
- scheduleAt(Instant) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the instant on which the job will be enqueued.
- scheduleAt(Instant, String) - Method in class org.jobrunr.jobs.Job
- SCHEDULED - Enum constant in enum class org.jobrunr.jobs.states.StateName
- scheduledJobsKey(String) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- ScheduledJobsNotFoundProblem - Class in org.jobrunr.dashboard.ui.model.problems
- ScheduledJobsNotFoundProblem(Set<String>) - Constructor for class org.jobrunr.dashboard.ui.model.problems.ScheduledJobsNotFoundProblem
- ScheduledJobsNotFoundProblemHandler - Class in org.jobrunr.dashboard.ui.model.problems
- ScheduledJobsNotFoundProblemHandler(Problems, StorageProvider) - Constructor for class org.jobrunr.dashboard.ui.model.problems.ScheduledJobsNotFoundProblemHandler
- ScheduledState - Class in org.jobrunr.jobs.states
- ScheduledState() - Constructor for class org.jobrunr.jobs.states.ScheduledState
- ScheduledState(Instant) - Constructor for class org.jobrunr.jobs.states.ScheduledState
- ScheduledState(Instant, String) - Constructor for class org.jobrunr.jobs.states.ScheduledState
- ScheduledState(Instant, RecurringJob) - Constructor for class org.jobrunr.jobs.states.ScheduledState
- ScheduledTooEarlyByJobZooKeeperConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- ScheduledTooEarlyByJobZooKeeperConcurrentStateChange(StorageProvider) - Constructor for class org.jobrunr.server.concurrent.statechanges.ScheduledTooEarlyByJobZooKeeperConcurrentStateChange
- ScheduleException - Exception in org.jobrunr.scheduling
- ScheduleException(String) - Constructor for exception org.jobrunr.scheduling.ScheduleException
- ScheduleExpressionType - Enum Class in org.jobrunr.scheduling
- scheduleIn(Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the duration after which the job should be enqueued.
- scheduleRecurrently(String, String, ZoneId, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new or alters the existing recurring job based on the given id, cron expression,
ZoneId
and lambda. - scheduleRecurrently(String, String, ZoneId, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing recurring job based on the given id, cron expression,
ZoneId
and lambda. - scheduleRecurrently(String, String, ZoneId, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new or alters the existing recurring job based on the given id, cron expression,
ZoneId
and lambda. - scheduleRecurrently(String, String, ZoneId, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing recurring job based on the given id, cron expression,
ZoneId
and lambda. - scheduleRecurrently(String, String, ZoneId, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new or alters the existing recurring job based on the given id, cron expression,
ZoneId
and jobRequest. - scheduleRecurrently(String, String, ZoneId, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new or alters the existing recurring job based on the given id, cron expression,
ZoneId
and jobRequest. - scheduleRecurrently(String, String, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new or alters the existing recurring job based on the given id, cron expression and lambda.
- scheduleRecurrently(String, String, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing recurring job based on the given id, cron expression and lambda.
- scheduleRecurrently(String, String, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new or alters the existing recurring job based on the given id, cron expression and lambda.
- scheduleRecurrently(String, String, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing recurring job based on the given id, cron expression and lambda.
- scheduleRecurrently(String, String, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new or alters the existing recurring job based on the given id, cron expression and jobRequest.
- scheduleRecurrently(String, String, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new or alters the existing recurring job based on the given id, cron expression and jobRequest.
- scheduleRecurrently(String, Duration, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new or alters the existing recurring job based on the given id, duration and lambda.
- scheduleRecurrently(String, Duration, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing recurring job based on the given id, duration and lambda.
- scheduleRecurrently(String, Duration, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new or alters the existing recurring job based on the given id, duration and lambda.
- scheduleRecurrently(String, Duration, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing recurring job based on the given id, duration and lambda.
- scheduleRecurrently(String, Duration, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new or alters the existing recurring job based on the given id, duration and jobRequest.
- scheduleRecurrently(String, Duration, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new or alters the existing recurring job based on the given id, duration and jobRequest.
- scheduleRecurrently(String, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new recurring job based on the given cron expression and the given lambda.
- scheduleRecurrently(String, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new recurring job based on the given cron expression and the given lambda.
- scheduleRecurrently(String, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new recurring job based on the given cron expression and the given lambda.
- scheduleRecurrently(String, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new recurring job based on the given lambda and the given cron expression.
- scheduleRecurrently(String, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new recurring job based on the given cron expression and the given jobRequest.
- scheduleRecurrently(String, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new recurring job based on the given cron expression and the given jobRequest.
- scheduleRecurrently(Duration, IocJobLambda<S>) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new recurring job based on the given duration and the given lambda.
- scheduleRecurrently(Duration, IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new recurring job based on the given duration and the given lambda.
- scheduleRecurrently(Duration, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new recurring job based on the given duration and the given lambda.
- scheduleRecurrently(Duration, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new recurring job based on the given duration and the given lambda.
- scheduleRecurrently(Duration, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new recurring job based on the given duration and the given jobRequest.
- scheduleRecurrently(Duration, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new recurring job based on the given duration and the given jobRequest.
- SCHEME - Static variable in class org.jobrunr.utils.resources.VfsFilesystemProvider
- SECOND - Enum constant in enum class org.jobrunr.scheduling.cron.CronFieldType
- SECOND - Static variable in class org.jobrunr.utils.resilience.RateLimiter
- select(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- select(String, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- selectAll() - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- selectCount(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- selectExists(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- selectForUpdateSkipLocked() - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- selectForUpdateSkipLocked() - Method in class org.jobrunr.storage.sql.mariadb.MariaDbDialect
- selectForUpdateSkipLocked() - Method in class org.jobrunr.storage.sql.mysql.MySqlDialect
- selectForUpdateSkipLocked() - Method in class org.jobrunr.storage.sql.oracle.OracleDialect
- selectForUpdateSkipLocked() - Method in class org.jobrunr.storage.sql.postgres.PostgresDialect
- selectForUpdateSkipLocked() - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerDialect
- selectJobById(UUID) - Method in class org.jobrunr.storage.sql.common.JobTable
- selectJobsByState(StateName, Instant, AmountRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- selectJobsByState(StateName, AmountRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- selectJobsScheduledBefore(Instant, AmountRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- selectJobsToProcess(AmountRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- selectSum(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- sendMessage(String) - Method in class org.jobrunr.dashboard.server.sse.SseExchange
- sendObject(Object) - Method in class org.jobrunr.dashboard.sse.AbstractObjectSseExchange
- sequential() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- serialize(File, JsonGenerator, SerializationContext) - Method in class org.jobrunr.utils.mapper.jsonb.serializer.FileTypeSerializer
- serialize(OutputStream, Object) - Method in class org.jobrunr.utils.mapper.gson.GsonJsonMapper
- serialize(OutputStream, Object) - Method in class org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
- serialize(OutputStream, Object) - Method in class org.jobrunr.utils.mapper.jsonb.JsonbJsonMapper
- serialize(OutputStream, Object) - Method in interface org.jobrunr.utils.mapper.JsonMapper
- serialize(Object) - Method in class org.jobrunr.utils.mapper.gson.GsonJsonMapper
- serialize(Object) - Method in class org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
- serialize(Object) - Method in class org.jobrunr.utils.mapper.jsonb.JsonbJsonMapper
- serialize(Object) - Method in interface org.jobrunr.utils.mapper.JsonMapper
- serialize(Path, JsonGenerator, SerializationContext) - Method in class org.jobrunr.utils.mapper.jsonb.serializer.PathTypeSerializer
- serialize(Duration, JsonGenerator, SerializerProvider) - Method in class org.jobrunr.utils.mapper.jackson.modules.DurationSerializer
- serialize(Duration, JsonGenerator, SerializationContext) - Method in class org.jobrunr.utils.mapper.jsonb.serializer.DurationTypeSerializer
- serialize(Instant, JsonGenerator, SerializerProvider) - Method in class org.jobrunr.utils.mapper.jackson.modules.InstantSerializer
- serialize(LocalDate, JsonGenerator, SerializerProvider) - Method in class org.jobrunr.utils.mapper.jackson.modules.LocalDateSerializer
- serialize(LocalDateTime, JsonGenerator, SerializerProvider) - Method in class org.jobrunr.utils.mapper.jackson.modules.LocalDateTimeSerializer
- serialize(LocalTime, JsonGenerator, SerializerProvider) - Method in class org.jobrunr.utils.mapper.jackson.modules.LocalTimeSerializer
- serialize(JobParameter, JsonGenerator, SerializerProvider) - Method in class org.jobrunr.utils.mapper.jackson.modules.JobParameterSerializer
- SerializedLambdaConverter - Class in org.jobrunr.jobs.details
- serializeJob(Job) - Method in class org.jobrunr.jobs.mappers.JobMapper
- serializeRecurringJob(RecurringJob) - Method in class org.jobrunr.jobs.mappers.JobMapper
- ServerSentEventHandler - Class in org.jobrunr.dashboard.server.sse
- ServerSentEventHandler() - Constructor for class org.jobrunr.dashboard.server.sse.ServerSentEventHandler
- ServerSentEventHandler(String) - Constructor for class org.jobrunr.dashboard.server.sse.ServerSentEventHandler
- ServerTimedOutException - Exception in org.jobrunr.storage
- ServerTimedOutException(BackgroundJobServerStatus, StorageException) - Constructor for exception org.jobrunr.storage.ServerTimedOutException
- ServerZooKeeper - Class in org.jobrunr.server
- ServerZooKeeper(BackgroundJobServer) - Constructor for class org.jobrunr.server.ServerZooKeeper
- setAmountOfRetries(Integer) - Method in class org.jobrunr.jobs.AbstractJob
- setBitSet(BitSet, int) - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- setBoolean(PreparedStatement, int, boolean) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setCacheable(boolean) - Method in class org.jobrunr.jobs.JobDetails
- setClassName(String) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- setDouble(PreparedStatement, int, Double) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setDuration(PreparedStatement, int, Duration) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setEnum(PreparedStatement, int, Enum) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setFieldUsingAutoboxing(Field, Object, Object) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- setFieldUsingAutoboxing(String, Object, Object) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- setInt(PreparedStatement, int, Integer) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setJob(Job) - Static method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- setJobFilters(List<JobFilter>) - Method in class org.jobrunr.server.BackgroundJobServer
- setJobMapper(JobMapper) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- setJobMapper(JobMapper) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- setJobMapper(JobMapper) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- setJobMapper(JobMapper) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- setJobMapper(JobMapper) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- setJobMapper(JobMapper) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- setJobMapper(JobMapper) - Method in interface org.jobrunr.storage.StorageProvider
- setJobMapper(JobMapper) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- setJobName(String) - Method in class org.jobrunr.jobs.AbstractJob
- setJobParameters(List<JobParameter>) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- setJobRequestScheduler(JobRequestScheduler) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
- setJobScheduler(JobScheduler) - Static method in class org.jobrunr.scheduling.BackgroundJob
- setLabels(Set<String>) - Method in class org.jobrunr.jobs.AbstractJob
- setLong(PreparedStatement, int, Long) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setMethodName(String) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- setParam(PreparedStatement, int, Object) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setProgress(long) - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
-
Sets the progress for the ProgressBar on the dashboard and returns if it has changes.
- setProgress(long, long, long) - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- setRecurringJobId(String) - Method in class org.jobrunr.jobs.Job
- setStaticFieldName(String) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- setString(PreparedStatement, int, String) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setTimestamp(PreparedStatement, int, Instant) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setTimestamp(PreparedStatement, int, Instant) - Method in class org.jobrunr.storage.sql.h2.H2Dialect
- setUpdatedAt(Instant) - Method in class org.jobrunr.jobs.states.ProcessingState
- setUpJobContext(JobContext) - Static method in class org.jobrunr.server.runner.MockJobContext
- setUpJobContextForJob(Job) - Static method in class org.jobrunr.server.runner.MockJobContext
- setUpStorageProvider(StorageProviderUtils.DatabaseOptions) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- setUpStorageProvider(StorageProviderUtils.DatabaseOptions) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- setUpStorageProvider(StorageProviderUtils.DatabaseOptions) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- setUpStorageProvider(StorageProviderUtils.DatabaseOptions) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- setUpStorageProvider(StorageProviderUtils.DatabaseOptions) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- setUpStorageProvider(StorageProviderUtils.DatabaseOptions) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- setUpStorageProvider(StorageProviderUtils.DatabaseOptions) - Method in interface org.jobrunr.storage.StorageProvider
-
This method allows to reinitialize the StorageProvider.
- setUpStorageProvider(StorageProviderUtils.DatabaseOptions) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- setUUID(PreparedStatement, int, UUID) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setValue(String) - Method in class org.jobrunr.storage.JobRunrMetadata
- SevereJobRunrException - Exception in org.jobrunr
- SevereJobRunrException(String, SevereJobRunrException.DiagnosticsAware) - Constructor for exception org.jobrunr.SevereJobRunrException
- SevereJobRunrException.DiagnosticsAware - Interface in org.jobrunr
- SevereJobRunrExceptionNotificationMapper - Class in org.jobrunr.server.dashboard.mappers
- SevereJobRunrExceptionNotificationMapper(UUID, StorageProvider) - Constructor for class org.jobrunr.server.dashboard.mappers.SevereJobRunrExceptionNotificationMapper
- SevereJobRunrExceptionProblem - Class in org.jobrunr.dashboard.ui.model.problems
- SevereJobRunrExceptionProblem(List<JobRunrMetadata>) - Constructor for class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblem
- SevereJobRunrExceptionProblemHandler - Class in org.jobrunr.dashboard.ui.model.problems
- SevereJobRunrExceptionProblemHandler(Problems, StorageProvider) - Constructor for class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblemHandler
- SHOULD_NOT_HAPPEN_MESSAGE - Static variable in exception org.jobrunr.JobRunrException
- shouldNotHappenException(String) - Static method in exception org.jobrunr.JobRunrException
- shouldNotHappenException(Throwable) - Static method in exception org.jobrunr.JobRunrException
- shutdown() - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Utility method to register the shutdown of JobRunr in various containers - it is even automatically called by Spring Framework.
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in interface org.jobrunr.storage.StorageProvider
- signalBackgroundJobServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchStorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisStorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisStorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in interface org.jobrunr.storage.StorageProvider
- signalBackgroundJobServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- signalServerAlive(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.common.BackgroundJobServerTable
- signalServerStopped(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.sql.common.BackgroundJobServerTable
- single() - Static method in class org.jobrunr.utils.streams.StreamUtils
- SingleIntOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- SingleIntOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.SingleIntOperandInstruction
- skip(long) - Method in class org.jobrunr.storage.nosql.redis.JedisRedisPipelinedStream
- skip(long) - Method in class org.jobrunr.storage.nosql.redis.LettuceRedisPipelinedStream
- SKIP_CREATE - Enum constant in enum class org.jobrunr.storage.StorageProviderUtils.DatabaseOptions
- sleep(long) - Static method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchUtils
- SMALLEST_SCHEDULE_IN_SECONDS - Static variable in class org.jobrunr.scheduling.Schedule
- sorted() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- sorted(Comparator<? super T>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- spliterator() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- Sql<T> - Class in org.jobrunr.storage.sql.common.db
- Sql() - Constructor for class org.jobrunr.storage.sql.common.db.Sql
- SqlAmountRequestMapper - Class in org.jobrunr.storage.sql.common.mapper
- SqlAmountRequestMapper(Dialect, Set<String>) - Constructor for class org.jobrunr.storage.sql.common.mapper.SqlAmountRequestMapper
- SqLiteStorageProvider - Class in org.jobrunr.storage.sql.sqlite
- SqLiteStorageProvider(DataSource) - Constructor for class org.jobrunr.storage.sql.sqlite.SqLiteStorageProvider
- SqLiteStorageProvider(DataSource, String) - Constructor for class org.jobrunr.storage.sql.sqlite.SqLiteStorageProvider
- SqLiteStorageProvider(DataSource, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlite.SqLiteStorageProvider
- SqLiteStorageProvider(DataSource, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlite.SqLiteStorageProvider
- SqlJobPageRequestMapper - Class in org.jobrunr.storage.sql.common.mapper
- SqlJobPageRequestMapper(JobTable, Dialect) - Constructor for class org.jobrunr.storage.sql.common.mapper.SqlJobPageRequestMapper
- SqlMigration - Interface in org.jobrunr.storage.sql.common.migrations
- SqlMigrationByPath - Class in org.jobrunr.storage.sql.common.migrations
- SqlMigrationByPath(Path) - Constructor for class org.jobrunr.storage.sql.common.migrations.SqlMigrationByPath
- SqlMigrationByZipEntry - Class in org.jobrunr.storage.sql.common.migrations
- SqlMigrationByZipEntry(String, String) - Constructor for class org.jobrunr.storage.sql.common.migrations.SqlMigrationByZipEntry
- SqlMigrationProvider - Interface in org.jobrunr.storage.sql.common.migrations
- SqlOffsetBasedPageRequestMapper - Class in org.jobrunr.storage.sql.common.mapper
- SqlOffsetBasedPageRequestMapper(Dialect, Set<String>) - Constructor for class org.jobrunr.storage.sql.common.mapper.SqlOffsetBasedPageRequestMapper
- SqlResultSet - Class in org.jobrunr.storage.sql.common.db
- SqlResultSet(List<String>, ResultSet) - Constructor for class org.jobrunr.storage.sql.common.db.SqlResultSet
- SqlServerDatabaseTablePrefixStatementUpdater - Class in org.jobrunr.storage.sql.common.tables
- SqlServerDatabaseTablePrefixStatementUpdater(String) - Constructor for class org.jobrunr.storage.sql.common.tables.SqlServerDatabaseTablePrefixStatementUpdater
- SQLServerDialect - Class in org.jobrunr.storage.sql.sqlserver
- SQLServerDialect() - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerDialect
- SQLServerStorageProvider - Class in org.jobrunr.storage.sql.sqlserver
- SQLServerStorageProvider(DataSource) - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerStorageProvider
- SQLServerStorageProvider(DataSource, String) - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerStorageProvider
- SQLServerStorageProvider(DataSource, String, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerStorageProvider
- SQLServerStorageProvider(DataSource, StorageProviderUtils.DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerStorageProvider
- SqlSpliterator - Class in org.jobrunr.storage.sql.common.db
- SqlSpliterator(Connection, String, Consumer<PreparedStatement>) - Constructor for class org.jobrunr.storage.sql.common.db.SqlSpliterator
- SqlStorageProvider - Interface in org.jobrunr.storage.sql
- SqlStorageProviderFactory - Class in org.jobrunr.storage.sql.common
- SqlStorageProviderFactory() - Constructor for class org.jobrunr.storage.sql.common.SqlStorageProviderFactory
- SqlUtils - Class in org.jobrunr.storage.sql.common.db
- SseExchange - Class in org.jobrunr.dashboard.server.sse
- SseExchange(HttpExchange) - Constructor for class org.jobrunr.dashboard.server.sse.SseExchange
- start() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServer
- start() - Method in class org.jobrunr.dashboard.server.WebServer
- start() - Method in class org.jobrunr.server.BackgroundJobServer
- start() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerMBean
- start() - Method in interface org.jobrunr.server.threadpool.JobRunrExecutor
- start() - Method in class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- start() - Method in class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- start(boolean) - Method in class org.jobrunr.server.BackgroundJobServer
- startProcessing(Job, Thread) - Method in class org.jobrunr.server.JobSteward
- startProcessingOn(BackgroundJobServer) - Method in class org.jobrunr.jobs.Job
- startRun(BackgroundJobServerConfigurationReader) - Method in class org.jobrunr.server.tasks.TaskStatistics
- StateName - Enum Class in org.jobrunr.jobs.states
- StaticBackgroundJobWorker(Job) - Constructor for class org.jobrunr.server.runner.BackgroundStaticJobWithoutIocRunner.StaticBackgroundJobWorker
- StaticFieldBackgroundJobWorker(Job) - Constructor for class org.jobrunr.server.runner.BackgroundStaticFieldJobWithoutIocRunner.StaticFieldBackgroundJobWorker
- StaticFileHttpHandler - Class in org.jobrunr.dashboard.server.http
- StaticFileHttpHandler(String, String) - Constructor for class org.jobrunr.dashboard.server.http.StaticFileHttpHandler
- StaticFileHttpHandler(String, String, boolean) - Constructor for class org.jobrunr.dashboard.server.http.StaticFileHttpHandler
- STATS_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- STATS_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- STATS_OWNER - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- statusCode(int) - Method in class org.jobrunr.dashboard.server.http.HttpResponse
- stop() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServer
- stop() - Method in class org.jobrunr.dashboard.server.WebServer
- stop() - Method in class org.jobrunr.server.BackgroundJobServer
- stop() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerMBean
- stop() - Method in class org.jobrunr.server.ServerZooKeeper
- stop(Duration) - Method in interface org.jobrunr.server.threadpool.JobRunrExecutor
- stop(Duration) - Method in class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- stop(Duration) - Method in class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- stopProcessing(Job) - Method in class org.jobrunr.server.JobSteward
- StorageException - Exception in org.jobrunr.storage
- StorageException(String) - Constructor for exception org.jobrunr.storage.StorageException
- StorageException(String, Throwable) - Constructor for exception org.jobrunr.storage.StorageException
- StorageException(Throwable) - Constructor for exception org.jobrunr.storage.StorageException
- storageProvider - Variable in class org.jobrunr.server.tasks.Task
- StorageProvider - Interface in org.jobrunr.storage
-
The StorageProvider allows to store, retrieve and delete background jobs.
- StorageProvider.StorageProviderInfo - Class in org.jobrunr.storage
- StorageProviderChangeListener - Interface in org.jobrunr.storage.listeners
-
Marker interface for listeners to JobStorage changes
- StorageProviderInfo(StorageProvider) - Constructor for class org.jobrunr.storage.StorageProvider.StorageProviderInfo
- StorageProviderMetricsBinder - Class in org.jobrunr.storage.metrics
- StorageProviderMetricsBinder(StorageProvider, MeterRegistry) - Constructor for class org.jobrunr.storage.metrics.StorageProviderMetricsBinder
- StorageProviderUtils - Class in org.jobrunr.storage
- StorageProviderUtils.BackgroundJobServers - Class in org.jobrunr.storage
- StorageProviderUtils.DatabaseOptions - Enum Class in org.jobrunr.storage
- StorageProviderUtils.Jobs - Class in org.jobrunr.storage
- StorageProviderUtils.JobStats - Class in org.jobrunr.storage
-
Deprecated.Is not used anymore in StorageProviders and will be removed
- StorageProviderUtils.Metadata - Class in org.jobrunr.storage
- StorageProviderUtils.Migrations - Class in org.jobrunr.storage
- StorageProviderUtils.RecurringJobs - Class in org.jobrunr.storage
- StoreVariableInstruction - Class in org.jobrunr.jobs.details.instructions
- StoreVariableInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.StoreVariableInstruction
- StreamUtils - Class in org.jobrunr.utils.streams
- StringTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- StringTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.StringTypeAutoboxer
- StringUtils - Class in org.jobrunr.utils
- substringAfter(String, String) - Static method in class org.jobrunr.utils.StringUtils
- substringAfterLast(String, String) - Static method in class org.jobrunr.utils.StringUtils
- substringBefore(String, String) - Static method in class org.jobrunr.utils.StringUtils
- substringBeforeLast(String, String) - Static method in class org.jobrunr.utils.StringUtils
- substringBetween(String, String, String) - Static method in class org.jobrunr.utils.StringUtils
- succeeded() - Method in class org.jobrunr.jobs.Job
- succeeded(Job) - Static method in class org.jobrunr.server.concurrent.ConcurrentJobModificationResolveResult
- SUCCEEDED - Enum constant in enum class org.jobrunr.jobs.states.StateName
- SucceededState - Class in org.jobrunr.jobs.states
- SucceededState() - Constructor for class org.jobrunr.jobs.states.SucceededState
- SucceededState(Duration, Duration) - Constructor for class org.jobrunr.jobs.states.SucceededState
- SucceededWhileAnyOtherConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- SucceededWhileAnyOtherConcurrentStateChange(JobSteward) - Constructor for class org.jobrunr.server.concurrent.statechanges.SucceededWhileAnyOtherConcurrentStateChange
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.BooleanTypeAutoboxer
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.DoubleTypeAutoboxer
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.DurationTypeAutoboxer
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.EnumAutoboxer
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.FloatTypeAutoboxer
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.InstantTypeAutoboxer
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.IntegerTypeAutoboxer
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.LongTypeAutoboxer
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.StringTypeAutoboxer
- supports(Class<?>) - Method in interface org.jobrunr.utils.reflection.autobox.TypeAutoboxer
- supports(Class<?>) - Method in class org.jobrunr.utils.reflection.autobox.UUIDTypeAutoboxer
- supports(Job) - Method in interface org.jobrunr.server.runner.BackgroundJobRunner
- supports(Job) - Method in class org.jobrunr.server.runner.BackgroundJobWithIocRunner
- supports(Job) - Method in class org.jobrunr.server.runner.BackgroundJobWithoutIocRunner
- supports(Job) - Method in class org.jobrunr.server.runner.BackgroundStaticFieldJobWithoutIocRunner
- supports(Job) - Method in class org.jobrunr.server.runner.BackgroundStaticJobWithoutIocRunner
- supports(DashboardNotification) - Method in class org.jobrunr.server.dashboard.mappers.CpuAllocationIrregularityNotificationMapper
- supports(DashboardNotification) - Method in interface org.jobrunr.server.dashboard.mappers.DashboardNotificationMapper
- supports(DashboardNotification) - Method in class org.jobrunr.server.dashboard.mappers.PollIntervalInSecondsTimeBoxIsTooSmallNotificationMapper
- supports(DashboardNotification) - Method in class org.jobrunr.server.dashboard.mappers.SevereJobRunrExceptionNotificationMapper
- supportsSystemSleepDetection() - Method in interface org.jobrunr.server.DesktopUtils.Internal
- supportsSystemSleepDetection() - Method in class org.jobrunr.server.DesktopUtils.Java8Internal
- SwapOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- SwapOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.SwapOperandInstruction
- SystemSleptConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- SystemSleptConcurrentStateChange() - Constructor for class org.jobrunr.server.concurrent.statechanges.SystemSleptConcurrentStateChange
- systemSupportsSleepDetection() - Static method in class org.jobrunr.server.DesktopUtils
T
- tablePrefix - Variable in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- tablePrefix - Variable in class org.jobrunr.storage.sql.common.tables.AnsiDatabaseTablePrefixStatementUpdater
- TablePrefixStatementUpdater - Interface in org.jobrunr.storage.sql.common.tables
- Task - Class in org.jobrunr.server.tasks
- Task(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.Task
- TaskRunInfo - Class in org.jobrunr.server.tasks
- TaskRunInfo(BackgroundJobServerConfigurationReader) - Constructor for class org.jobrunr.server.tasks.TaskRunInfo
- TaskStatistics - Class in org.jobrunr.server.tasks
- TaskStatistics(DashboardNotificationManager) - Constructor for class org.jobrunr.server.tasks.TaskStatistics
- test(Method) - Method in class org.jobrunr.utils.reflection.MethodFinderPredicate
- TEXT_CSS - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- TEXT_HTML - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- TEXT_JAVASCRIPT - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- TEXT_PLAIN - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- ThreadLocalJobContext - Class in org.jobrunr.server.runner
- ThreadSafeStorageProvider - Class in org.jobrunr.storage
- ThreadSafeStorageProvider(StorageProvider) - Constructor for class org.jobrunr.storage.ThreadSafeStorageProvider
- toArray() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- toArray(IntFunction<A[]>) - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- toBackgroundJobServerStatus(Map<Object, Object>) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toBackgroundJobServerStatus(Document) - Method in class org.jobrunr.storage.nosql.mongo.mapper.BackgroundJobServerStatusDocumentMapper
- toClass(String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- toClassFromPath(Path) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- toClassNameFromFileName(String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- toConcurrentJobModificationExceptionIfFailed(Consumer<Job>) - Static method in class org.jobrunr.storage.StorageProviderUtils
- toConcurrentJobModificationResolver(BackgroundJobServer) - Method in interface org.jobrunr.server.configuration.ConcurrentJobModificationPolicy
- toConcurrentJobModificationResolver(BackgroundJobServer) - Method in class org.jobrunr.server.configuration.DefaultConcurrentJobModificationPolicy
- toConcurrentJobModificationResolver(BackgroundJobServer) - Method in class org.jobrunr.server.configuration.UseStorageProviderJobConcurrentJobModificationResolverPolicy
- toEnqueuedJob() - Method in class org.jobrunr.jobs.RecurringJob
- toFQClassName(String) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- toFQResource(String) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- toHexadecimal(byte[]) - Static method in class org.jobrunr.utils.uuid.ByteUtil
-
Get a hexadecimal string from given array of bytes.
- toId(String, String) - Static method in class org.jobrunr.storage.JobRunrMetadata
- toId(String, UUID) - Static method in class org.jobrunr.storage.JobRunrMetadata
- toInsertDocument(Job) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toInsertDocument(RecurringJob) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toInsertDocument(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.mongo.mapper.BackgroundJobServerStatusDocumentMapper
- toInsertDocument(JobRunrMetadata) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MetadataDocumentMapper
- toJob(GetResponse<Map>) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toJob(Hit<Map>) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toJob(Document) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toJobDetails(IocJobLambda) - Method in class org.jobrunr.jobs.details.JobDetailsAsmGenerator
- toJobDetails(IocJobLambda<?>) - Method in class org.jobrunr.jobs.details.CachingJobDetailsGenerator
- toJobDetails(IocJobLambda<?>) - Method in interface org.jobrunr.jobs.details.JobDetailsGenerator
- toJobDetails(JobLambda) - Method in class org.jobrunr.jobs.details.CachingJobDetailsGenerator
- toJobDetails(JobLambda) - Method in class org.jobrunr.jobs.details.JobDetailsAsmGenerator
- toJobDetails(JobLambda) - Method in interface org.jobrunr.jobs.details.JobDetailsGenerator
- toJobDetails(JobRunrJob) - Method in interface org.jobrunr.jobs.details.JobDetailsGenerator
- toJobDetails(T, IocJobLambdaFromStream<S, T>) - Method in class org.jobrunr.jobs.details.CachingJobDetailsGenerator
- toJobDetails(T, IocJobLambdaFromStream<S, T>) - Method in class org.jobrunr.jobs.details.JobDetailsAsmGenerator
- toJobDetails(T, IocJobLambdaFromStream<S, T>) - Method in interface org.jobrunr.jobs.details.JobDetailsGenerator
- toJobDetails(T, JobLambdaFromStream<T>) - Method in class org.jobrunr.jobs.details.CachingJobDetailsGenerator
- toJobDetails(T, JobLambdaFromStream<T>) - Method in class org.jobrunr.jobs.details.JobDetailsAsmGenerator
- toJobDetails(T, JobLambdaFromStream<T>) - Method in interface org.jobrunr.jobs.details.JobDetailsGenerator
- toJobRunrExecutor() - Method in interface org.jobrunr.server.configuration.BackgroundJobServerWorkerPolicy
- toJobRunrExecutor() - Method in class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- toJobRunrExecutor() - Method in class org.jobrunr.server.configuration.FixedSizeBackgroundJobServerWorkerPolicy
- toJobRunrMetadata(Document) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MetadataDocumentMapper
- toJson(Object) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- toJson(Object, OutputStream) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- toJson(Object, Writer) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- toJson(Object, Type) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- toJson(Object, Type, OutputStream) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- toJson(Object, Type, Writer) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- toMap(Job) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toMap(RecurringJob) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toMap(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toMap(JobRunrMetadata) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toMapForUpdate(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toMarkdown() - Method in class org.jobrunr.utils.diagnostics.DiagnosticsException
- toMarkdown() - Method in interface org.jobrunr.utils.diagnostics.DiagnosticsItem
- toMarkdown() - Method in class org.jobrunr.utils.diagnostics.DiagnosticsLine
- toMarkdown() - Method in class org.jobrunr.utils.diagnostics.DiagnosticsTitle
- toMetadata(Map<Object, Object>) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toMicroSeconds(Instant) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- toMicroSeconds(Instant) - Static method in class org.jobrunr.storage.nosql.redis.RedisUtilities
- toMongoId(String) - Static method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- toNumber(byte[]) - Static method in class org.jobrunr.utils.uuid.ByteUtil
-
Get a number from a given array of bytes.
- toNumber(byte[], int, int) - Static method in class org.jobrunr.utils.uuid.ByteUtil
-
Get a number from a given array of bytes.
- toPath(URI) - Method in interface org.jobrunr.utils.resources.FileSystemProvider
- toPath(URI) - Method in class org.jobrunr.utils.resources.JarFileSystemProvider
- toPath(URI) - Method in class org.jobrunr.utils.resources.PathFileSystemProvider
- toPath(URI) - Method in class org.jobrunr.utils.resources.ResourcesFileSystemProvider
- toPath(URI) - Method in class org.jobrunr.utils.resources.VfsFilesystemProvider
- toRecurringJob(Hit<?>) - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDocumentMapper
- toRecurringJob(Document) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toRequestUrl(String) - Method in class org.jobrunr.dashboard.server.http.url.MatchUrl
- toScheduledJob() - Method in class org.jobrunr.jobs.RecurringJob
-
Returns the next job to for this recurring job based on the current instant.
- toScheduledJobs(Instant, Instant) - Method in class org.jobrunr.jobs.RecurringJob
-
Creates all jobs that must be scheduled between the given start and end time.
- toSerializedLambda(T) - Static method in class org.jobrunr.jobs.details.SerializedLambdaConverter
- toString() - Method in class org.jobrunr.jobs.Job
- toString() - Method in class org.jobrunr.jobs.JobId
- toString() - Method in class org.jobrunr.jobs.JobParameterNotDeserializableException
- toString() - Method in class org.jobrunr.jobs.RecurringJob
- toString() - Method in class org.jobrunr.scheduling.cron.CronExpression
- toString() - Method in class org.jobrunr.scheduling.interval.Interval
- toString() - Method in class org.jobrunr.storage.nosql.common.migrations.NoSqlMigrationByPath
- toString() - Method in class org.jobrunr.storage.nosql.common.migrations.NoSqlMigrationByZipEntry
- toString() - Method in class org.jobrunr.storage.sql.common.migrations.SqlMigrationByPath
- toString() - Method in class org.jobrunr.storage.sql.common.migrations.SqlMigrationByZipEntry
- toString() - Method in class org.jobrunr.utils.VersionNumber
- toUpdateDocument(Job) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toUpdateDocument(BackgroundJobServerStatus) - Method in class org.jobrunr.storage.nosql.mongo.mapper.BackgroundJobServerStatusDocumentMapper
- toUpdateDocument(JobRunrMetadata) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MetadataDocumentMapper
- toUpdateOneModel(Job) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toValueForBson(String, String) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- toWorkDistributionStrategy(BackgroundJobServer) - Method in interface org.jobrunr.server.configuration.BackgroundJobServerWorkerPolicy
- toWorkDistributionStrategy(BackgroundJobServer) - Method in class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- toWorkDistributionStrategy(BackgroundJobServer) - Method in class org.jobrunr.server.configuration.FixedSizeBackgroundJobServerWorkerPolicy
- trace(String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- trace(String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- trace(String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- trace(String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- trace(String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- trace(Marker, String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- trace(Marker, String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- trace(Marker, String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- trace(Marker, String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- trace(Marker, String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- Transaction - Class in org.jobrunr.storage.sql.common.db
- Transaction(Connection) - Constructor for class org.jobrunr.storage.sql.common.db.Transaction
- tryAdvance(Consumer<? super SqlResultSet>) - Method in class org.jobrunr.storage.sql.common.db.SqlSpliterator
- trySplit() - Method in class org.jobrunr.storage.sql.common.db.SqlSpliterator
- type - Variable in class org.jobrunr.dashboard.ui.model.problems.Problem
- type - Variable in class org.jobrunr.jobs.details.instructions.VisitTypeInstruction
- TYPE_FIELD_NAME - Static variable in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
- TypeAutoboxer<T> - Interface in org.jobrunr.utils.reflection.autobox
U
- unlock() - Method in class org.jobrunr.utils.resilience.Lock
- unlock() - Method in class org.jobrunr.utils.resilience.MultiLock
- unordered() - Method in class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
- UnresolvableConcurrentJobModificationException - Exception in org.jobrunr.server.concurrent
- UnresolvableConcurrentJobModificationException(List<ConcurrentJobModificationResolveResult>, Exception) - Constructor for exception org.jobrunr.server.concurrent.UnresolvableConcurrentJobModificationException
- update(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- update(T, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- updateAll(List<T>, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- updateIndex(ElasticsearchClient, PutMappingRequest) - Static method in class org.jobrunr.storage.nosql.elasticsearch.migrations.ElasticSearchMigration
- UpdateJobsInProgressTask - Class in org.jobrunr.server.tasks.steward
- UpdateJobsInProgressTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.steward.UpdateJobsInProgressTask
- updateMigrationsTable(Connection, SqlMigration) - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- updateProcessing() - Method in class org.jobrunr.jobs.Job
- updateStatement(String) - Method in class org.jobrunr.storage.sql.common.tables.AnsiDatabaseTablePrefixStatementUpdater
- updateStatement(String) - Method in class org.jobrunr.storage.sql.common.tables.NoOpTablePrefixStatementUpdater
- updateStatement(String) - Method in class org.jobrunr.storage.sql.common.tables.OracleAndDB2TablePrefixStatementUpdater
- updateStatement(String) - Method in interface org.jobrunr.storage.sql.common.tables.TablePrefixStatementUpdater
- updateStatementWithTablePrefixForIndexStatement(String) - Method in class org.jobrunr.storage.sql.common.tables.AnsiDatabaseTablePrefixStatementUpdater
- updateStatementWithTablePrefixForIndexStatement(String) - Method in class org.jobrunr.storage.sql.common.tables.SqlServerDatabaseTablePrefixStatementUpdater
- urlEncode(String) - Static method in class org.jobrunr.utils.StringUtils
- UrlParamPathPart - Class in org.jobrunr.dashboard.server.http.url
- UrlParamPathPart(String) - Constructor for class org.jobrunr.dashboard.server.http.url.UrlParamPathPart
- UrlPathPart - Interface in org.jobrunr.dashboard.server.http.url
- UrlStringPathPart - Class in org.jobrunr.dashboard.server.http.url
- UrlStringPathPart(String) - Constructor for class org.jobrunr.dashboard.server.http.url.UrlStringPathPart
- useBackgroundJobServer() - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServer
that is configured using a number of threads depending on the amount of CPU. - useBackgroundJobServer(int) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServer
that is configured using a given number of threads. - useBackgroundJobServer(BackgroundJobServerConfiguration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServer
that is configured using the givenBackgroundJobServerConfiguration
- useBackgroundJobServer(BackgroundJobServerConfiguration, boolean) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServer
that is configured using the givenBackgroundJobServerConfiguration
- useBackgroundJobServerIf(boolean) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServer
if the guard is true and that is configured using a number of threads depending on the amount of CPU. - useBackgroundJobServerIf(boolean, int) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServer
if the guard is true and that is configured using a given number of threads. - useBackgroundJobServerIf(boolean, BackgroundJobServerConfiguration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServer
if the guard is true and that is configured using the givenBackgroundJobServerConfiguration
- useBackgroundJobServerIf(boolean, BackgroundJobServerConfiguration, boolean) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServer
if the guard is true and that is configured using the givenBackgroundJobServerConfiguration
- useDashboard() - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a dashboard on port 8000
- useDashboard(int) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a dashboard on the given port
- useDashboard(JobRunrDashboardWebServerConfiguration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a dashboard using the given
JobRunrDashboardWebServerConfiguration
- useDashboardIf(boolean) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a dashboard on port 8000 if the guard is true
- useDashboardIf(boolean, int) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a dashboard on the given port if the guard is true
- useDashboardIf(boolean, JobRunrDashboardWebServerConfiguration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a dashboard using the given
JobRunrDashboardWebServerConfiguration
if the guard is true - useJmxExtensions() - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
If called, this method will register JMX Extensions to monitor JobRunr via JMX
- useJmxExtensions(boolean) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
If called, this method will register JMX Extensions to monitor JobRunr via JMX
- useJmxExtensionsIf(boolean, boolean) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Enables JMX Extensions to monitor JobRunr via JMX if the guard is true
- useJobActivator(JobActivator) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
The
JobActivator
is used to resolve jobs from the IoC framework - useJobDetailsGenerator(JobDetailsGenerator) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Specifies which
JobDetailsGenerator
to use. - useJsonMapper(JsonMapper) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
The
JsonMapper
to transform jobs to json in the database - useMicroMeter(JobRunrMicroMeterIntegration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows integrating MicroMeter metrics into JobRunr
- useStorageProvider(StorageProvider) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows to set the StorageProvider that JobRunr will use.
- UseStorageProviderJobConcurrentJobModificationResolver - Class in org.jobrunr.server.concurrent
-
A new implementation of
ConcurrentJobModificationResolver
that will always use the latest version of the job found in the database (SQL or NoSQL). - UseStorageProviderJobConcurrentJobModificationResolver(JobSteward) - Constructor for class org.jobrunr.server.concurrent.UseStorageProviderJobConcurrentJobModificationResolver
- UseStorageProviderJobConcurrentJobModificationResolverPolicy - Class in org.jobrunr.server.configuration
-
A new policy of
ConcurrentJobModificationPolicy
that will always use the latest version of the job found in the database (SQL or NoSQL) in case of a concurrent job modification exception. - UseStorageProviderJobConcurrentJobModificationResolverPolicy() - Constructor for class org.jobrunr.server.configuration.UseStorageProviderJobConcurrentJobModificationResolverPolicy
- using(Connection, Dialect, String, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- using(DataSource) - Static method in class org.jobrunr.storage.sql.common.SqlStorageProviderFactory
- using(DataSource, String) - Static method in class org.jobrunr.storage.sql.common.SqlStorageProviderFactory
- using(DataSource, String, StorageProviderUtils.DatabaseOptions) - Static method in class org.jobrunr.storage.sql.common.SqlStorageProviderFactory
- usingStandardBackgroundJobServerConfiguration() - Static method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
This returns the default configuration with the BackgroundJobServer with a poll interval of 15 seconds and a worker count based on the CPU
- usingStandardDashboardConfiguration() - Static method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
This returns the default configuration with the JobRunrDashboard running on port 8000
- UUIDTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- UUIDTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.UUIDTypeAutoboxer
- UUIDv7Factory - Class in org.jobrunr.utils.uuid
-
Concrete factory for creating Unix epoch time-ordered unique identifiers (UUIDv7).
- UUIDv7Factory() - Constructor for class org.jobrunr.utils.uuid.UUIDv7Factory
- UUIDv7Factory(Clock) - Constructor for class org.jobrunr.utils.uuid.UUIDv7Factory
- UUIDv7Factory(UUIDv7Factory.Builder) - Constructor for class org.jobrunr.utils.uuid.UUIDv7Factory
- UUIDv7Factory.Builder - Class in org.jobrunr.utils.uuid
-
Concrete builder for creating a Unix epoch time-ordered factory.
V
- v(String) - Static method in class org.jobrunr.utils.VersionNumber
- validateCollections() - Method in class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- validateIndices() - Method in class org.jobrunr.storage.nosql.elasticsearch.ElasticSearchDBCreator
- validateJobs() - Method in class org.jobrunr.jobs.JobListVersioner
- validateJsonMapper(JsonMapper) - Static method in class org.jobrunr.utils.mapper.JsonMapperValidator
- validatePollInterval(Duration) - Method in class org.jobrunr.storage.AbstractStorageProvider
- validatePollInterval(Duration) - Method in interface org.jobrunr.storage.StorageProvider
- validatePollInterval(Duration) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- validateRecurringJobInterval(Duration) - Method in class org.jobrunr.storage.AbstractStorageProvider
- validateRecurringJobInterval(Duration) - Method in interface org.jobrunr.storage.StorageProvider
- validateRecurringJobInterval(Duration) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- validateTables() - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- validateTables(MongoClient, String, String) - Method in class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- validateTables(MongoClient, String, String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- value() - Element in annotation interface org.jobrunr.utils.annotations.Because
- value() - Element in annotation interface org.jobrunr.utils.annotations.VisibleFor
- valueOf(String) - Static method in enum class org.jobrunr.jobs.context.JobDashboardLogger.Level
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.jobs.states.StateName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.scheduling.cron.CronFieldType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.scheduling.ScheduleExpressionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.storage.navigation.OrderTerm.Order
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.storage.StorageProviderUtils.DatabaseOptions
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jobrunr.jobs.context.JobDashboardLogger.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jobrunr.jobs.states.StateName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jobrunr.scheduling.cron.CronFieldType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jobrunr.scheduling.ScheduleExpressionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jobrunr.storage.navigation.OrderTerm.Order
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jobrunr.storage.StorageProviderUtils.DatabaseOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variable - Variable in class org.jobrunr.jobs.details.instructions.VisitLocalVariableInstruction
- VersionNumber - Class in org.jobrunr.utils
- VersionUIModel - Class in org.jobrunr.dashboard.ui.model
- VfsFilesystemProvider - Class in org.jobrunr.utils.resources
- VfsFilesystemProvider() - Constructor for class org.jobrunr.utils.resources.VfsFilesystemProvider
- VirtualThreadJobRunrExecutor - Class in org.jobrunr.server.threadpool
- VirtualThreadJobRunrExecutor(int) - Constructor for class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- VirtualThreadJobRunrExecutor(int, String) - Constructor for class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- VirtualThreadJobRunrExecutor(int, ExecutorService) - Constructor for class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- VirtualThreads - Enum constant in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
- VisibleFor - Annotation Interface in org.jobrunr.utils.annotations
-
Documents why a class, field or method is visible
- visitAnnotation(String, boolean) - Method in class org.jobrunr.jobs.details.KotlinJobDetailsFinder
- VisitFieldInstruction - Class in org.jobrunr.jobs.details.instructions
- VisitFieldInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.VisitFieldInstruction
- visitInnerClass(String, String, String, int) - Method in class org.jobrunr.jobs.details.KotlinJobDetailsFinder
- VisitLocalVariableInstruction - Class in org.jobrunr.jobs.details.instructions
- VisitLocalVariableInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.VisitLocalVariableInstruction
- visitMethod(int, String, String, String, String[]) - Method in class org.jobrunr.jobs.details.JavaJobDetailsFinder
- VisitMethodInstruction - Class in org.jobrunr.jobs.details.instructions
- VisitMethodInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- VisitTypeInstruction - Class in org.jobrunr.jobs.details.instructions
- VisitTypeInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.VisitTypeInstruction
W
- waitForHealthyCluster(ElasticsearchClient) - Static method in class org.jobrunr.storage.nosql.elasticsearch.migrations.ElasticSearchMigration
- warn(String) - Method in class org.jobrunr.jobs.context.JobDashboardLogger
- warn(String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- warn(String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- warn(String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- warn(String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- warn(String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- warn(Marker, String) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- warn(Marker, String, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- warn(Marker, String, Object...) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- warn(Marker, String, Object, Object) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- warn(Marker, String, Throwable) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- WARN - Enum constant in enum class org.jobrunr.jobs.context.JobDashboardLogger.Level
- WebServer - Class in org.jobrunr.dashboard.server
- WebServer(int) - Constructor for class org.jobrunr.dashboard.server.WebServer
- weekly() - Static method in class org.jobrunr.scheduling.cron.Cron
- weekly(DayOfWeek) - Static method in class org.jobrunr.scheduling.cron.Cron
- weekly(DayOfWeek, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- weekly(DayOfWeek, int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- with(String, Enum<?>) - Method in class org.jobrunr.storage.sql.common.db.Sql
- with(String, Object) - Method in class org.jobrunr.storage.sql.common.db.Sql
- with(String, String, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- with(String, String, String) - Method in class org.jobrunr.storage.sql.common.JobTable
- with(String, Function<T, Object>) - Method in class org.jobrunr.storage.sql.common.db.Sql
- with(List<T>, BiConsumer<T, DiagnosticsBuilder>) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withAmountOfRetries(int) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the amount of retries for a job when it fails
- withAmountOfRetries(int) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify number of times that the recurringJob should be retried.
- withAnonymousDataUsage(String, String) - Static method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- withBulletedLine(String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withBulletedLine(String, String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withBulletedTextBlock(String, String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withClock(Clock) - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- withCron(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the cron that will be used to create the recurringJobs.
- withDetails(IocJobLambda<S>) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to provide the job details by means of Java 8 lambda.
- withDetails(IocJobLambda<S>) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to provide the job details by means of Java 8 lambda.
- withDetails(JobLambda) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to provide the job details by means of Java 8 lambda.
- withDetails(JobLambda) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to provide the job details by means of Java 8 lambda.
- withDiagnostics(int, DiagnosticsBuilder) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withDuration(Duration) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the duration that will be used to create the recurringJobs.
- withEmptyLine() - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withException(Exception) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withExceptionMapping(Class<T>, ExceptionHandler) - Method in class org.jobrunr.dashboard.server.http.RestHttpHandler
- withId(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to set the id of the recurringJob.
- withId(String) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- withId(String) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- withId(UUID) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to set the id of the job.
- withId(UUID) - Method in class org.jobrunr.storage.sql.common.JobTable
- withIncrementPlus1() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- withIncrementPlusN() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- withIncrementPlusN(long) - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- withIndentedBulletedLine(String, String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withIndentedLine(int, String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withIndentedLine(String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withJobFilter(JobFilter...) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows setting extra JobFilters or to provide another implementation of the
RetryFilter
- withJobRequest(JobRequest) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to provide the job details by means of
JobRequest
. - withJobRequest(JobRequest) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to provide the job details by means of
JobRequest
. - withLabels(String...) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to provide a set of labels to be shown in the dashboard.
- withLabels(String...) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to provide a set of labels to be shown in the dashboard.
- withLabels(Set<String>) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to provide a set of labels to be shown in the dashboard.
- withLabels(Set<String>) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to provide a set of labels to be shown in the dashboard.
- withLambda(Object) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withLine(String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withName(String) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to set the name of the job for the dashboard.
- withName(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to set the name of the recurringJob for the dashboard.
- withName(String) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- withObject(Object) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withObject(String, Object) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withoutAnonymousDataUsage() - Static method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- withoutLimits() - Method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- withParameters(Object[]) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withParameterTypes(Class<?>[]) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withScheduledAt(Instant) - Method in class org.jobrunr.storage.sql.common.JobTable
- withState(StateName) - Method in class org.jobrunr.storage.sql.common.JobTable
- withSubTitle(String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withTitle(String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withUpdatedBefore(Instant) - Method in class org.jobrunr.storage.sql.common.JobTable
- withVersion(Function<T, Integer>) - Method in class org.jobrunr.storage.sql.common.db.Sql
- withZoneId(ZoneId) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the zoneId that will be used to create the recurringJobs.
- WorkDistributionStrategy - Interface in org.jobrunr.server.strategy
- write(JsonWriter, File) - Method in class org.jobrunr.utils.mapper.gson.FileAdapter
- write(JsonWriter, Object) - Method in class org.jobrunr.utils.mapper.gson.ClassNameObjectTypeAdapter
- write(JsonWriter, Path) - Method in class org.jobrunr.utils.mapper.gson.PathAdapter
- write(JsonWriter, Duration) - Method in class org.jobrunr.utils.mapper.gson.DurationAdapter
- write(JsonWriter, Instant) - Method in class org.jobrunr.utils.mapper.gson.InstantAdapter
- write(JsonWriter, LocalDate) - Method in class org.jobrunr.utils.mapper.gson.LocalDateAdapter
- write(JsonWriter, LocalDateTime) - Method in class org.jobrunr.utils.mapper.gson.LocalDateTimeAdapter
- write(JsonWriter, OffsetDateTime) - Method in class org.jobrunr.utils.mapper.gson.OffsetDateTimeAdapter
Y
- yearly() - Static method in class org.jobrunr.scheduling.cron.Cron
- yearly(int) - Static method in class org.jobrunr.scheduling.cron.Cron
- yearly(int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- yearly(int, int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- yearly(int, int, int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- yearly(Month) - Static method in class org.jobrunr.scheduling.cron.Cron
- yearly(Month, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- yearly(Month, int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- yearly(Month, int, int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
Z
- ZeroOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- ZeroOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.ZeroOperandInstruction
- zoneId() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
_
- _HEADER_NAME - Static variable in class org.jobrunr.dashboard.server.http.ContentType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form