Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
$
- $and(Bson...) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- $cond(Bson, Object, Object) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- $eq(String, Object) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- $gt(String, Object) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- $gte(String, Object) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- $ifNull(String, Object) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- $in(String, Object...) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- $or(Object, Object) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
A
- AAStoreInstruction - Class in org.jobrunr.jobs.details.instructions
- AAStoreInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.AAStoreInstruction
- aBatchJob() - Static method in class org.jobrunr.scheduling.JobBuilder
-
Creates a new
JobBuilderinstance to create aBatchJobusing a builder pattern. - abbreviate(String, int) - Static method in class org.jobrunr.utils.StringUtils
- 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(StorageProvider, JobDefaultFilters, JobResultSaver) - Constructor for class org.jobrunr.server.runner.AbstractBackgroundJobRunner
- AbstractBackgroundJobRunner.BackgroundJobWorker - Class in org.jobrunr.server.runner
- AbstractDynamicQueueStrategy - Class in org.jobrunr.server.strategy
- AbstractDynamicQueueStrategy(DynamicQueueKeyProvider, BackgroundJobServer) - Constructor for class org.jobrunr.server.strategy.AbstractDynamicQueueStrategy
- AbstractHttpExchangeHandler - Class in org.jobrunr.dashboard.server
- AbstractHttpExchangeHandler() - Constructor for class org.jobrunr.dashboard.server.AbstractHttpExchangeHandler
- AbstractInitialJobState - Class in org.jobrunr.jobs.states
- AbstractInitialJobState(StateName) - Constructor for class org.jobrunr.jobs.states.AbstractInitialJobState
- AbstractInitialJobState(StateName, Instant) - Constructor for class org.jobrunr.jobs.states.AbstractInitialJobState
- AbstractInitialJobState(StateName, JobRunrUserInfo) - Constructor for class org.jobrunr.jobs.states.AbstractInitialJobState
- AbstractInitialJobState(StateName, JobRunrUserInfo, Instant) - Constructor for class org.jobrunr.jobs.states.AbstractInitialJobState
- AbstractInitialJobState(StateName, JobRunrUserInfo, UUID) - Constructor for class org.jobrunr.jobs.states.AbstractInitialJobState
- AbstractInitialJobState(StateName, JobRunrUserInfo, UUID, Instant) - Constructor for class org.jobrunr.jobs.states.AbstractInitialJobState
- 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<T> - Class in org.jobrunr.jobs.filters
- AbstractJobFilters(T, JobDefaultFilters) - Constructor for class org.jobrunr.jobs.filters.AbstractJobFilters
- AbstractJobScheduler<T> - Class in org.jobrunr.scheduling
- AbstractJobScheduler(StorageProvider, JobEnqueuedMessagePublisher, JobDefaultFilters, Queues) - 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
- AbstractJobState(StateName, Instant) - Constructor for class org.jobrunr.jobs.states.AbstractJobState
- AbstractJobState(StateName, JobRunrUserInfo) - Constructor for class org.jobrunr.jobs.states.AbstractJobState
- AbstractJobState(StateName, JobRunrUserInfo, Instant) - 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
- AbstractLifecycleLock - Class in org.jobrunr.server.lifecycle
- AbstractLifecycleLock(BackgroundJobServerLifecycle) - Constructor for class org.jobrunr.server.lifecycle.AbstractLifecycleLock
- AbstractObjectSseExchange - Class in org.jobrunr.dashboard.sse
- AbstractObjectSseExchange(HttpExchange, JsonMapper) - Constructor for class org.jobrunr.dashboard.sse.AbstractObjectSseExchange
- AbstractSortColumns<T> - Class in org.jobrunr.utils.jobs
- AbstractSortColumns() - Constructor for class org.jobrunr.utils.jobs.AbstractSortColumns
- AbstractSqlAmountRequestMapper<S> - Class in org.jobrunr.storage.sql.common.mapper
- AbstractSqlAmountRequestMapper(Dialect, Set) - Constructor for class org.jobrunr.storage.sql.common.mapper.AbstractSqlAmountRequestMapper
- 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
- AccessGuard - Class in org.jobrunr.dashboard.server.security
- AccessGuard() - Constructor for class org.jobrunr.dashboard.server.security.AccessGuard
- activateJob(Class) - Method in interface org.jobrunr.server.JobActivator
- actual - Variable in class org.jobrunr.utils.resilience.BackOffResult
- adaptFromJson(JsonArray) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.DynamicQueuesAdapter
- 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.adapters.JobResultAdapter
- adaptFromJson(JsonObject) - Method in class org.jobrunr.utils.mapper.jsonb.JobAdapter
- adaptFromJson(JsonObject) - Method in class org.jobrunr.utils.mapper.jsonb.RecurringJobAdapter
- adaptFromJson(JsonValue) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobResultAdapter
- adaptToJson(List) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobLabelsAdapter
- adaptToJson(List) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobHistoryAdapter
- adaptToJson(Map) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobMetadataAdapter
- adaptToJson(Job) - Method in class org.jobrunr.utils.mapper.jsonb.JobAdapter
- adaptToJson(JobDetails) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobDetailsAdapter
- adaptToJson(JobResult) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.JobResultAdapter
- adaptToJson(DynamicQueues) - Method in class org.jobrunr.utils.mapper.jsonb.adapters.DynamicQueuesAdapter
- adaptToJson(RecurringJob) - Method in class org.jobrunr.utils.mapper.jsonb.RecurringJobAdapter
- 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, Boolean) - 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, Function) - Method in class org.jobrunr.utils.jobs.AbstractSortColumns
- 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(JobFilter) - Method in class org.jobrunr.jobs.filters.JobDefaultFilters
- addAll(List) - Method in class org.jobrunr.jobs.filters.JobDefaultFilters
- addAndClause(String, String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- addAndClause(String, String, String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- addAndLikeClause(String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- addAndReturnMovingAverage(double) - Method in class org.jobrunr.utils.resilience.ExponentialMovingAverage
- addAndWarnIfThresholdIsExceeded(double) - Method in class org.jobrunr.utils.resilience.ExponentialMovingAverageWithThreshold
- addBatch() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- addBatch(String) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- addClause(String, String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- addClause(String, String, String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- addClause(String, String, String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- addCookie(HttpExchange, String, String) - Static method in class org.jobrunr.dashboard.server.http.HttpResponse
- addDynamicQueueStateDetails(String, StateName, Long) - Method in class org.jobrunr.jobs.DynamicQueueStats
- addEqualsClause(String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- addEqualsClause(String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- addIncludedQueues(Set) - Method in class org.jobrunr.storage.DynamicQueueRequest
- addJobState(JobState) - Method in class org.jobrunr.jobs.Job
- 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
- addLikeClause(String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- addLocalVariable(Object) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- addNull(String) - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- addOrClause(String, String, String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- addParameter(Object) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- addParameterAtIndex(int, Object) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- addProblem(Problem) - Method in class org.jobrunr.dashboard.ui.model.problems.Problems
- addTo(Temporal) - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- addTo(R, long) - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- after(Duration) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- aggregate(List) - Static method in class org.jobrunr.storage.JobStatsExtended
- aJob() - Static method in class org.jobrunr.scheduling.JobBuilder
-
Creates a new
JobBuilderinstance to create aJobusing a builder pattern. - A job lambda example: - Section in class org.jobrunr.scheduling.JobBuilder
- A job lambda example: - Section in class org.jobrunr.scheduling.RecurringJobBuilder
- A JobRequest example: - Section in class org.jobrunr.scheduling.JobBuilder
- A JobRequest example: - Section in class org.jobrunr.scheduling.RecurringJobBuilder
- aJobSearchRequest() - Static method in class org.jobrunr.storage.JobSearchRequestBuilder
- aJobSearchRequest(StateName) - Static method in class org.jobrunr.storage.JobSearchRequestBuilder
- aJobSearchRequestForBatchJobs(UUID, StateName) - Static method in class org.jobrunr.storage.JobSearchRequestBuilder
- aJobSearchRequestForCarbonAwareJobs(Instant) - Static method in class org.jobrunr.storage.JobSearchRequest
- aJobSearchRequestForRecurringJobsAlreadyRunning(Instant, Instant) - Static method in class org.jobrunr.storage.JobSearchRequest
- ALL_STATES() - Static method in enum class org.jobrunr.jobs.states.StateName
- allBut(StateName...) - Static method in enum class org.jobrunr.jobs.states.StateName
- AllJVMInstructions - Class in org.jobrunr.jobs.details.instructions
- allowAll() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- allowAll() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- 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.nosql.mongo.mapper.MongoDBAmountRequestMapper
- allowedSortColumns - Variable in class org.jobrunr.storage.sql.common.mapper.AbstractSqlAmountRequestMapper
- allowedSortColumns - Variable in class org.jobrunr.utils.jobs.AbstractSortColumns
- allowRegressionTest() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, String, String, DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, String, DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.documentdb.AmazonDocumentDBStorageProvider
- AmazonDocumentDBStorageProvider(MongoClient, 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
- amountOfFailures() - Method in class org.jobrunr.jobs.context.JobContext
- 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.
- andAllowedOrigins(String...) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the origins that may query data from this web server from a web browser.
- andAllowedOrigins(Set) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the origins that may query data from this web server from a web browser.
- andApiClientConnectTimeout(Duration) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to set the connect timeout for the API client
- andApiClientReadTimeout(Duration) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to set the read timeout for the API client
- andApiClientRetriesOnException(int) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Configures the API client amount of retries when the call throws an exception
- andApiKey(String) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the shared secret to authenticate requests from/to the multi cluster web server.
- andAreaCode(String) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to set the areaCode of your datacenter (the area where your application is hosted) in order to have more accurate carbon emissions forecasts.
- andAuthentication(AuthenticationProvider) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Allows to add a custom
AuthenticationProviderto protect the dashboard. - andAutoDiscovery(String, String) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Allows to configure the auto-discovery for the multi-dashboard using the resolved url from this dashboard.
- andAutoDiscovery(String, String, String) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Allows to configure the auto-discovery for the multi-dashboard using the resolved url from this dashboard.
- andAutoDiscovery(AutoDiscoveryConfiguration) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Allows to configure the auto-discovery and integration with the multi-dashboard.
- andAwaitingJobsRequestSize(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the maximum number of jobs to fetch and update from awaiting to enqueued state per database round-trip
- andBackgroundJobServerWorkerPolicy(BackgroundJobServerWorkerPolicy) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting 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.
- andCarbonAwaitingJobsRequestSize(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the maximum number of carbon aware jobs to update from awaiting to scheduled state per database round-trip.
- andCarbonAwareJobProcessingConfiguration(CarbonAwareJobProcessingConfiguration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to configure carbon aware job scheduling using the given
CarbonAwareJobProcessingConfiguration. - andCarbonAwareSchedulingEnabled(boolean) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to enable or disable carbon aware scheduling.
- andCarbonIntensityApiUrl(String) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to set the carbon intensity API URL
- andConcurrentJobModificationPolicy(ConcurrentJobModificationPolicy) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the ConcurrentJobModificationPolicy for the BackgroundJobServer.
- andContextPath(String) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the context path on which the JobRunrDashboard and api will run.
- andDataProvider(String) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to set your preferred carbon intensity forecast dataProvider.
- andDeleteAllRecurringJobsThatAreNotFound() - Method in class org.jobrunr.jobs.migrations.JobNotFoundConfiguration
-
Allows to delete all recurring jobs on start that do not exist anymore.
- andDeleteAllScheduledJobsThatAreNotFound() - Method in class org.jobrunr.jobs.migrations.JobNotFoundConfiguration
-
Allows to delete all scheduled jobs on start that do not exist anymore.
- andDeleteFailedJobsAfter(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the duration to wait before deleting failed jobs
- andDeleteSucceededJobsAfter(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the duration to wait before deleting succeeded jobs
- andDynamicQueueConfiguration(String) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the dynamic queue configuration.
- andDynamicQueueConfiguration(String, String) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the dynamic queue configuration.
- andDynamicQueueConfiguration(DynamicQueueConfiguration) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the dynamic queue configuration.
- andDynamicQueuePolicy(DynamicQueuePolicy) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the
DynamicQueuePolicyto be performed by the BackgroundJobServer. - andExternalCode(String) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to set the code of an area as defined by your specified dataProvider in order to have more accurate carbon emissions forecasts.
- andExternalIdentifier(String) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to set the identifier of an area as defined by your specified dataProvider in order to have more accurate carbon emissions forecasts.
- andHost(String, int) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the host and port on which the JobRunrDashboard will run
- andHostname(String) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the hostname on which the JobRunrDashboard will run
- andId(UUID) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to set the id for the
BackgroundJobServer - andIntegration(Integration...) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Allows to add integrations with other systems, e.g.
- andInterruptJobsAwaitDurationOnStopBackgroundJobServer(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the duration to wait before interrupting jobs/threads when the
BackgroundJobServeris stopped - andLabelConfiguration(List) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the label configuration allowing to customize the color in which a label is displayed.
- andLabelConfiguration(LabelConfiguration...) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the label configuration allowing to customize the color in which a label is displayed.
- andLicenseKeyProvider(String) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to configure the license key provider using the given license key property.
- andLicenseKeyProvider(LicenseKeyProvider) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to configure the license key provider using the given
LicenseKeyProvider. - andMigrateScheduledJobsThatAreNotFound(BiConsumer...) - Method in class org.jobrunr.jobs.migrations.JobNotFoundConfiguration
- andMigrateScheduledJobsThatAreNotFound(ScheduledJobThatDoNotExistAnymoreMigrations) - Method in class org.jobrunr.jobs.migrations.JobNotFoundConfiguration
-
Allows to update scheduled jobs that do not exist anymore.
- andName(String) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the name for the
BackgroundJobServer - andOrphanedJobsRequestSize(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the query size for misfired jobs per database round-trip (to retry them).
- andPermanentlyDeleteDeletedJobsAfter(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the duration to wait before permanently deleting succeeded jobs
- andPollInterval(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the pollInterval duration for the BackgroundJobServer
- andPollInterval(Duration) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to set the pollInterval for carbon aware job processing on the BackgroundJobServer This should typically be in minutes and longer than
BackgroundJobServerConfiguration.andPollInterval(Duration)for tasks because of the nature of carbon aware job procesing. - andPollIntervalInMinutes(int) - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
Allows to set the pollInterval in minutes for carbon aware job processing on the BackgroundJobServer This can be a much longer interval than
pollIntervalfor tasks because of the nature of carbon aware job procesing. - andPollIntervalInSeconds(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the pollIntervalInSeconds for the BackgroundJobServer
- andPort(int) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
Specifies the port on which the JobRunrDashboard will run
- andRecurringJobsRequestSize(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the maximum number of recurring jobs to fetch per database round-trip
- andScheduledJobsRequestSize(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the maximum number of scheduled jobs to fetch and update per database round-trip
- andServerTimeoutPollIntervalMultiplicand(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the pollInterval multiplicand used to determine when a BackgroundJobServer should be seen as timed out (e.g.
- andStorageProviderUnhealthyGracePeriod(Duration) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the duration to wait before terminating the server when the storage provider is in an unhealthy state.
- andSucceededJobsRequestSize(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting the maximum number of jobs to update from succeeded to deleted state per database round-trip.
- andTags(String...) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows to specify the serverTags.
- andWorkerCount(int) - Method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
Allows setting 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
- An example: - Section in annotation interface org.jobrunr.jobs.annotations.Job
- An example: - Section in annotation interface org.jobrunr.jobs.annotations.Job
- An example: - Section in annotation interface org.jobrunr.jobs.annotations.Recurring
- An example: - Section in class org.jobrunr.configuration.JobRunrPro
- An example: - Section in class org.jobrunr.configuration.JobRunrPro
- An example: - Section in org.jobrunr.scheduling.AbstractJobScheduler.deleteRecurringJob(String)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.createRecurrently(RecurringJobBuilder)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.deleteRecurringJob(String)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.enqueue(IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.enqueue(JobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.enqueue(Stream, IocJobLambdaFromStream)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.enqueue(Stream, JobLambdaFromStream)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.enqueue(UUID, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.enqueue(UUID, JobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.enqueueOrReplace(UUID, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.enqueueOrReplace(UUID, JobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleOrReplace(UUID, Temporal, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(Duration, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(Duration, JobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(String, Duration, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(String, Duration, JobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(String, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(String, JobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(String, String, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(String, String, JobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(String, String, ZoneId, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleRecurrently(String, String, ZoneId, JobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.startBatch(IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJob.startBatch(JobLambda)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.createRecurrently(RecurringJobBuilder)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.deleteRecurringJob(String)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.enqueue(JobRequest)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.enqueue(Stream)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.enqueue(UUID, JobRequest)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.enqueueOrReplace(UUID, JobRequest)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.scheduleRecurrently(Duration, JobRequest)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.scheduleRecurrently(String, Duration, JobRequest)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.scheduleRecurrently(String, JobRequest)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.scheduleRecurrently(String, String, JobRequest)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.scheduleRecurrently(String, String, ZoneId, JobRequest)
- An example: - Section in org.jobrunr.scheduling.BackgroundJobRequest.startBatch(JobRequest)
- An example: - Section in org.jobrunr.scheduling.JobRequestScheduler.createRecurrently(RecurringJobBuilder)
- An example: - Section in org.jobrunr.scheduling.JobRequestScheduler.enqueue(JobRequest)
- An example: - Section in org.jobrunr.scheduling.JobRequestScheduler.enqueue(Stream)
- An example: - Section in org.jobrunr.scheduling.JobRequestScheduler.enqueue(UUID, JobRequest)
- An example: - Section in org.jobrunr.scheduling.JobRequestScheduler.enqueueOrReplace(UUID, JobRequest)
- An example: - Section in org.jobrunr.scheduling.JobRequestScheduler.scheduleRecurrently(Duration, JobRequest)
- An example: - Section in org.jobrunr.scheduling.JobRequestScheduler.scheduleRecurrently(String, Duration, JobRequest)
- An example: - Section in org.jobrunr.scheduling.JobRequestScheduler.startBatch(JobRequest)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.createRecurrently(RecurringJobBuilder)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.enqueue(IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.enqueue(JobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.enqueue(Stream, IocJobLambdaFromStream)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.enqueue(Stream, JobLambdaFromStream)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.enqueue(UUID, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.enqueue(UUID, JobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.enqueueOrReplace(UUID, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.enqueueOrReplace(UUID, JobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(Duration, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(Duration, JobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(String, Duration, IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(String, Duration, JobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.startBatch(IocJobLambda)
- An example: - Section in org.jobrunr.scheduling.JobScheduler.startBatch(JobLambda)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(Temporal, IocJobLambda)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(Temporal, JobLambda)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(UUID, Temporal, IocJobLambda)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(UUID, Temporal, JobLambda)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.BackgroundJobRequest.schedule(Temporal, JobRequest)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.BackgroundJobRequest.schedule(UUID, Temporal, JobRequest)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.JobRequestScheduler.schedule(Temporal, JobRequest)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.JobRequestScheduler.schedule(UUID, Temporal, JobRequest)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.JobScheduler.schedule(Temporal, IocJobLambda)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.JobScheduler.schedule(Temporal, JobLambda)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.JobScheduler.schedule(UUID, Temporal, IocJobLambda)
- An Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.JobScheduler.schedule(UUID, Temporal, JobLambda)
- An example with Instant: - Section in org.jobrunr.scheduling.JobScheduler.schedule(Temporal, IocJobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(Temporal, IocJobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(Temporal, JobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(UUID, Temporal, IocJobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(UUID, Temporal, JobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleOrReplace(UUID, Temporal, JobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.BackgroundJobRequest.schedule(Temporal, JobRequest)
- An Example with Instant: - Section in org.jobrunr.scheduling.BackgroundJobRequest.schedule(UUID, Temporal, JobRequest)
- An Example with Instant: - Section in org.jobrunr.scheduling.BackgroundJobRequest.scheduleOrReplace(UUID, Temporal, JobRequest)
- An Example with Instant: - Section in org.jobrunr.scheduling.JobRequestScheduler.schedule(Temporal, JobRequest)
- An Example with Instant: - Section in org.jobrunr.scheduling.JobRequestScheduler.schedule(UUID, Temporal, JobRequest)
- An Example with Instant: - Section in org.jobrunr.scheduling.JobRequestScheduler.scheduleOrReplace(UUID, Temporal, JobRequest)
- An Example with Instant: - Section in org.jobrunr.scheduling.JobScheduler.schedule(Temporal, JobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.JobScheduler.schedule(UUID, Temporal, IocJobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.JobScheduler.schedule(UUID, Temporal, JobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.JobScheduler.scheduleOrReplace(UUID, Temporal, IocJobLambda)
- An Example with Instant: - Section in org.jobrunr.scheduling.JobScheduler.scheduleOrReplace(UUID, Temporal, JobLambda)
- anExternalJob() - Static method in class org.jobrunr.scheduling.JobBuilder
-
Creates a new
JobBuilderinstance to create aJobthat waits for a signal using a builder pattern. - ANNOTATION - Enum constant in enum class org.jobrunr.jobs.RecurringJob.CreatedBy
- 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.mongo.MongoDBStorageProvider
- 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
- AnonymousAuthenticationProvider - Class in org.jobrunr.dashboard.server.security
-
An anonymous
AuthenticationProviderwhich allows to configure whether the users have read or write access in the dashboard. - AnonymousAuthenticationProvider() - Constructor for class org.jobrunr.dashboard.server.security.AnonymousAuthenticationProvider
- AnonymousAuthenticationProvider(JobRunrUserAuthorizationRules) - Constructor for class org.jobrunr.dashboard.server.security.AnonymousAuthenticationProvider
- AnonymousAuthenticationProvider.AnonymousAuthenticationUserFilter - Class in org.jobrunr.dashboard.server.security
- AnonymousAuthenticationUserFilter(JobRunrUser) - Constructor for class org.jobrunr.dashboard.server.security.AnonymousAuthenticationProvider.AnonymousAuthenticationUserFilter
- 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
- API - Enum constant in enum class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration.CreatedBy
- API - Enum constant in enum class org.jobrunr.jobs.RecurringJob.CreatedBy
- API_KEY_PREFIX - Static variable in class org.jobrunr.dashboard.server.security.apikey.ApiKeyUtils
- API_KEY_USER - Static variable in class org.jobrunr.dashboard.server.security.apikey.ApiKeyAuthenticationProvider
- ApiKeyAuthenticationProvider - Class in org.jobrunr.dashboard.server.security.apikey
-
The
ApiKeyAuthenticationProviderallows to protect the JobRunr Pro Dashboard with an API key for server-to-server communication. - ApiKeyAuthenticationProvider(String) - Constructor for class org.jobrunr.dashboard.server.security.apikey.ApiKeyAuthenticationProvider
- ApiKeyUtils - Class in org.jobrunr.dashboard.server.security.apikey
- ApiKeyUtils() - Constructor for class org.jobrunr.dashboard.server.security.apikey.ApiKeyUtils
- ApiResponseStatus() - Constructor for class org.jobrunr.server.carbonaware.CarbonIntensityForecast.ApiResponseStatus
- ApiResponseStatus(String, String) - Constructor for class org.jobrunr.server.carbonaware.CarbonIntensityForecast.ApiResponseStatus
- 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).
- areAllNullOrEmpty(String...) - Static method in class org.jobrunr.utils.StringUtils
- areAllStateNames(Collection) - Static method in enum class org.jobrunr.jobs.states.StateName
- areAllStateNames(StateName...) - Static method in enum class org.jobrunr.jobs.states.StateName
- aRecurringBatchJob() - Static method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Creates a new
RecurringJobBuilderinstance to create aRecurringBatchJob - aRecurringExternalJob() - Static method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Creates a new
RecurringJobBuilderinstance to create aRecurringExternalJob - aRecurringJob() - Static method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Creates a new
RecurringJobBuilderinstance to create aRecurringJob. - aRecurringJobSearchRequest() - Static method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- aRecurringJobSearchRequestForSchedulingJobsRunningLessThanOncePerMinute(Instant, Instant) - Static method in class org.jobrunr.storage.RecurringJobSearchRequest
- aRecurringJobSearchRequestForUpdatedRecurringJobsRunningMoreThanOncePerMinute(Instant) - Static method in class org.jobrunr.storage.RecurringJobSearchRequest
- areNewJobs() - Method in class org.jobrunr.jobs.JobListVersioner
- areNotAllStateNames(Collection) - Static method in enum class org.jobrunr.jobs.states.StateName
- asArrayList(Collection) - 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
- ASC - Static variable in class org.jobrunr.storage.Paging
- asComparator(OrderTerm.Order) - Method in class org.jobrunr.utils.jobs.PropertyExtractor
- ascOnCreatedAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnCreatedAt(int) - Static method in class org.jobrunr.storage.Paging.CursorBasedPage
- ascOnCreatedAt(int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- ascOnDeleteAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnDynamicQueueAndGivenOrder(String) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnName(int) - Static method in class org.jobrunr.storage.Paging.CursorBasedPage
- ascOnName(int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- ascOnPriorityAndUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnPriorityAndUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.CursorBasedPage
- ascOnPriorityAndUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- ascOnPriorityAndUpdatedAt(int, int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- ascOnPriorityAndUpdatedAt(int, String) - Static method in class org.jobrunr.storage.Paging.CursorBasedPage
- ascOnRateLimiterPriorityAndUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnScheduledAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnScheduledAt(int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- ascOnScheduledAtAndPriority(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnScheduledAtAndPriorityAndId(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- ascOnScheduledAtAndPriorityAndId(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
- asCreatedByConfiguration() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration
- 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
- asLong(String, Long) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- asLong(String, Predicate) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- asMarkDown() - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- assertJobExists(String) - Static method in class org.jobrunr.utils.JobUtils
- assertJobExists(String, String, String[]) - Static method in class org.jobrunr.utils.JobUtils
- assertJobExists(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- asSet(Collection...) - Static method in class org.jobrunr.utils.CollectionUtils
- asSet(T...) - Static method in class org.jobrunr.utils.CollectionUtils
- asString() - Method in class org.jobrunr.scheduling.custom.CustomSchedule
-
Returns the string representation of the schedule.
- asString() - Method in class org.jobrunr.scheduling.custom.ScheduleWrapper
- asString() - Method in class org.jobrunr.scheduling.Schedule
-
Returns the string representation of the schedule.
- asString() - Method in class org.jobrunr.storage.navigation.AmountRequest
- asString() - Method in class org.jobrunr.storage.navigation.CursorBasedPageRequest
- asString() - Method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- asString(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- asText(String) - Method in class org.jobrunr.dashboard.server.http.HttpResponse
- 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
- at(Temporal, TemporalAmount) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows relaxing the scheduling of a job to minimize carbon impact.
- at(Temporal, TemporalAmount, TemporalAmount) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows relaxing the scheduling of a job to minimize carbon impact.
- 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
- AuthenticationProvider - Interface in org.jobrunr.dashboard.server.security
-
An AuthenticationProvider allows to add authentication to the JobRunr Dashboard.
- autobox(Object, Class) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- autobox(Object, Type) - Static method in class org.jobrunr.utils.reflection.autobox.Autoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.BooleanTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.DoubleTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.DurationTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.EnumAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.FloatTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.InstantForOracleTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.InstantTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.IntegerTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.ListTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.LongTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.SetTypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.StringTypeAutoboxer
- autobox(Object, Type) - Method in interface org.jobrunr.utils.reflection.autobox.TypeAutoboxer
- autobox(Object, Type) - Method in class org.jobrunr.utils.reflection.autobox.UUIDTypeAutoboxer
- autobox(Object, Type) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- Autoboxer - Class in org.jobrunr.utils.reflection.autobox
- AutoDiscoveryConfiguration - Class in org.jobrunr.dashboard.autodiscovery
- AutoDiscoveryConfiguration(String, String, String) - Constructor for class org.jobrunr.dashboard.autodiscovery.AutoDiscoveryConfiguration
- AutoDiscoveryTask - Class in org.jobrunr.dashboard.autodiscovery
- AutoDiscoveryTask(String, AutoDiscoveryConfiguration, StorageProvider) - Constructor for class org.jobrunr.dashboard.autodiscovery.AutoDiscoveryTask
- AWAITING - Enum constant in enum class org.jobrunr.jobs.states.StateName
- AwaitingBatchJobState - Class in org.jobrunr.jobs.states
- AwaitingBatchJobState() - Constructor for class org.jobrunr.jobs.states.AwaitingBatchJobState
- AwaitingBatchJobState(UUID) - Constructor for class org.jobrunr.jobs.states.AwaitingBatchJobState
- AwaitingBatchJobState(UUID, Duration) - Constructor for class org.jobrunr.jobs.states.AwaitingBatchJobState
- AwaitingBatchJobState(UUID, Duration, Instant) - Constructor for class org.jobrunr.jobs.states.AwaitingBatchJobState
- AwaitingJobLambda - Interface in org.jobrunr.jobs.lambdas
- AwaitingJobWithInfo(UUID, StateName, Job) - Constructor for class org.jobrunr.storage.StorageProvider.AwaitingJobWithInfo
- AwaitingRateLimiterState - Class in org.jobrunr.jobs.states
- AwaitingRateLimiterState() - Constructor for class org.jobrunr.jobs.states.AwaitingRateLimiterState
- AwaitingRateLimiterState(String) - Constructor for class org.jobrunr.jobs.states.AwaitingRateLimiterState
- AwaitingRateLimiterState(String, Instant) - Constructor for class org.jobrunr.jobs.states.AwaitingRateLimiterState
- AwaitingState - Class in org.jobrunr.jobs.states
- AwaitingState() - Constructor for class org.jobrunr.jobs.states.AwaitingState
- AwaitingState(UUID) - Constructor for class org.jobrunr.jobs.states.AwaitingState
- AwaitingState(UUID, Duration) - Constructor for class org.jobrunr.jobs.states.AwaitingState
- AwaitingState(UUID, StateName) - Constructor for class org.jobrunr.jobs.states.AwaitingState
- AwaitingState(UUID, StateName, Duration) - Constructor for class org.jobrunr.jobs.states.AwaitingState
- AwaitingState(UUID, StateName, Duration, UUID) - Constructor for class org.jobrunr.jobs.states.AwaitingState
- AwaitingState(UUID, StateName, Duration, UUID, Instant) - Constructor for class org.jobrunr.jobs.states.AwaitingState
- awaitRateLimiter() - Method in class org.jobrunr.jobs.Job
B
- BACKGROUND_JOB_SERVER_COMMON_TASKS_THREAD_SIZE - Static variable in class org.jobrunr.server.BackgroundJobServer
- BACKGROUND_JOB_SERVER_LICENSE_MONITOR_THREAD_NAME - Static variable in class org.jobrunr.server.StorageProviderLicenseMonitor
- BACKGROUND_JOB_SERVER_MASTER_TASKS_THREAD_SIZE - Static variable in class org.jobrunr.server.BackgroundJobServer
- BACKGROUND_JOB_SERVER_SCHEDULED_TASKS_THREAD_SIZE - Static variable in class org.jobrunr.server.BackgroundJobServer
-
As the
BackgroundJobServer.zookeeperThreadPoolallows to schedule tasks usingBackgroundJobServer.scheduleAt(Instant, Runnable)we need some extra threads to prevent Thread Congestion. - BACKGROUND_JOB_SERVER_STORAGE_PROVIDER_HEALTH_MONITOR_THREAD_NAME - Static variable in class org.jobrunr.server.StorageProviderHealthMonitor
- BackgroundForIoCJobLambdaWorker(JobActivator, StorageProvider, JobPerformingFilters, JobResultSaver, Job) - Constructor for class org.jobrunr.server.runner.BackgroundJobWithIocRunner.BackgroundForIoCJobLambdaWorker
- BackgroundForJobLambdaWorker(StorageProvider, JobPerformingFilters, JobResultSaver, 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, URI, JsonMapper, JobActivator, BackgroundJobServerConfigurationReader, JobNotFoundConfiguration) - Constructor for class org.jobrunr.server.BackgroundJobServer
- BackgroundJobServer(StorageProvider, URI, JsonMapper, JobActivator, BackgroundJobServerConfiguration, JobNotFoundConfiguration) - Constructor for class org.jobrunr.server.BackgroundJobServer
- BackgroundJobServer(StorageProvider, JsonMapper) - Constructor for class org.jobrunr.server.BackgroundJobServer
- BackgroundJobServer(StorageProvider, JsonMapper, JobActivator) - 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 configuring the BackgroundJobServer
- BackgroundJobServerConfigurationReader - Class in org.jobrunr.server
- BackgroundJobServerConfigurationReader(BackgroundJobServerConfiguration) - Constructor for class org.jobrunr.server.BackgroundJobServerConfigurationReader
- backgroundJobServerLifecycle - Variable in class org.jobrunr.server.lifecycle.AbstractLifecycleLock
- BackgroundJobServerLifecycle - Class in org.jobrunr.server.lifecycle
- BackgroundJobServerLifecycle() - Constructor for class org.jobrunr.server.lifecycle.BackgroundJobServerLifecycle
- BackgroundJobServerLifecycleEvent - Enum Class in org.jobrunr.server.lifecycle
- 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
- BackgroundJobServerMetricsBinder(BackgroundJobServer, MeterRegistry, Duration, Duration) - Constructor for class org.jobrunr.server.metrics.BackgroundJobServerMetricsBinder
- BackgroundJobServerStatus - Class in org.jobrunr.storage
- BackgroundJobServerStatus(UUID, String, int, int, int, Set, Duration, Duration, Duration, Instant, Instant, boolean, Long, Long, Double, Long, Long, Long, Double) - Constructor for class org.jobrunr.storage.BackgroundJobServerStatus
- BackgroundJobServerStatus(UUID, String, int, int, int, Set, Duration, Duration, Duration, Instant, Instant, boolean, JobServerStats) - Constructor for class org.jobrunr.storage.BackgroundJobServerStatus
- BackgroundJobServerStatusChangeListener - Interface in org.jobrunr.storage.listeners
- backgroundJobServerStatusDocumentMapper - Variable in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- 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
- backgroundJobServerTable(Connection, Dialect, String) - 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
-
A BackgroundJobServerWorkerPolicy allows to configure how Jobs are fetched for processing.
- BackgroundJobWithIocRunner - Class in org.jobrunr.server.runner
- BackgroundJobWithIocRunner(StorageProvider, JobDefaultFilters, JobResultSaver, 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(StorageProvider, JobDefaultFilters, JobResultSaver) - Constructor for class org.jobrunr.server.runner.BackgroundJobWithoutIocRunner
- BackgroundJobWithoutIocRunner.BackgroundForJobLambdaWorker - Class in org.jobrunr.server.runner
- BackgroundJobWorker(StorageProvider, JobPerformingFilters, JobResultSaver, Job) - Constructor for class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- BackgroundStaticFieldJobWithoutIocRunner - Class in org.jobrunr.server.runner
- BackgroundStaticFieldJobWithoutIocRunner(StorageProvider, JobDefaultFilters, JobResultSaver) - Constructor for class org.jobrunr.server.runner.BackgroundStaticFieldJobWithoutIocRunner
- BackgroundStaticFieldJobWithoutIocRunner.StaticFieldBackgroundJobWorker - Class in org.jobrunr.server.runner
- BackgroundStaticJobWithoutIocRunner - Class in org.jobrunr.server.runner
- BackgroundStaticJobWithoutIocRunner(StorageProvider, JobDefaultFilters, JobResultSaver) - Constructor for class org.jobrunr.server.runner.BackgroundStaticJobWithoutIocRunner
- BackgroundStaticJobWithoutIocRunner.StaticBackgroundJobWorker - Class in org.jobrunr.server.runner
- BackOffEnforcer<BackOffResultType> - Class in org.jobrunr.utils.resilience
- BackOffEnforcer() - Constructor for class org.jobrunr.utils.resilience.BackOffEnforcer
- backOffPeriod() - Method in class org.jobrunr.utils.resilience.BackOffResult
- BackOffResult - Class in org.jobrunr.utils.resilience
- BackOffResult(Instant, Object) - Constructor for class org.jobrunr.utils.resilience.BackOffResult
- BackOffResult(Instant, Duration) - Constructor for class org.jobrunr.utils.resilience.BackOffResult
- base64Decode(String) - Static method in class org.jobrunr.utils.StringUtils
-
Decodes base64 string.
- base64Encode(String) - Static method in class org.jobrunr.utils.StringUtils
-
Encodes string in base64 without padding.
- base64UrlDecode(String) - Static method in class org.jobrunr.utils.StringUtils
-
Decodes base64 string.
- base64UrlEncode(String) - Static method in class org.jobrunr.utils.StringUtils
-
Encodes string in base64 without padding and returns a string that can be used in URLs.
- BASIC - Enum constant in enum class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatisticsConfiguration
- BasicAuthenticationProvider - Class in org.jobrunr.dashboard.server.security.basic
-
A simple
AuthenticationProviderthat uses Basic Authentication and which allows to configure one or moreBasicAuthenticationUsersusing username and password. - BasicAuthenticationProvider(String, String) - Constructor for class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider
-
Protects the dashboard using a
BasicAuthenticationProviderwith a given username, password andallowAllauthorization rules. - BasicAuthenticationProvider(String, String, JobRunrUserAuthorizationRules) - Constructor for class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider
-
Protects the dashboard using a
BasicAuthenticationProviderwith a given username, password andauthorization rules. - BasicAuthenticationProvider(Map) - Constructor for class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider
- BasicAuthenticationProvider(Set) - Constructor for class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider
-
Protects the dashboard with the given
BasicAuthenticationUsers. - BasicAuthenticationProvider(BasicAuthenticationUser...) - Constructor for class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider
-
Protects the dashboard with the given
BasicAuthenticationUsers. - BasicAuthenticationProvider.BasicAuthenticationUserFilter - Class in org.jobrunr.dashboard.server.security.basic
- BasicAuthenticationUser - Class in org.jobrunr.dashboard.server.security.basic
-
A class representing a basic authentication user.
- BasicAuthenticationUser(String, String, JobRunrUserAuthorizationRules) - Constructor for class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUser
- BasicAuthenticationUserFilter(Map) - Constructor for class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider.BasicAuthenticationUserFilter
- BasicAuthenticationUtils - Class in org.jobrunr.dashboard.server.security.basic
- BasicAuthenticationUtils() - Constructor for class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUtils
- BasicAuthenticationUtils.UsernameAndPassword - Class in org.jobrunr.dashboard.server.security.basic
- 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 - Enum constant in enum class org.jobrunr.jobs.JobType
- BATCH_SIZE - Static variable in interface org.jobrunr.storage.StorageProvider
- batchCollector(int, Consumer) - Static method in class org.jobrunr.utils.streams.StreamUtils
-
Creates a new batch collector
- batchJob - Static variable in class org.jobrunr.jobs.Job
- BatchJob - Class in org.jobrunr.jobs
- BatchJob() - Constructor for class org.jobrunr.jobs.BatchJob
- BatchJob(UUID, int, JobDetails, List, ConcurrentHashMap) - Constructor for class org.jobrunr.jobs.BatchJob
- BatchJob(UUID, JobDetails, JobState) - Constructor for class org.jobrunr.jobs.BatchJob
- BatchJob(JobDetails) - Constructor for class org.jobrunr.jobs.BatchJob
- BatchJob(JobDetails, JobState) - Constructor for class org.jobrunr.jobs.BatchJob
- BatchJob.BatchJobStats - Class in org.jobrunr.jobs
- BatchJobChildStats(UUID, long, long, long, long) - Constructor for class org.jobrunr.storage.StorageProvider.BatchJobChildStats
- BatchJobDashboardProgressBar - Class in org.jobrunr.jobs.context
- BatchJobDashboardProgressBar(JobDashboardProgressBar) - Constructor for class org.jobrunr.jobs.context.BatchJobDashboardProgressBar
- BatchJobFilter - Interface in org.jobrunr.jobs.filters
-
A filter that can be added to
BatchJobsand which will be called with the progress of the child jobs. - BatchJobStats(long, long, long) - Constructor for class org.jobrunr.jobs.BatchJob.BatchJobStats
- BatchJobStats(JobDashboardProgressBar) - Constructor for class org.jobrunr.jobs.BatchJob.BatchJobStats
- BatchJobWithChildStats(Job, long, long, long, long) - Constructor for class org.jobrunr.storage.StorageProvider.BatchJobWithChildStats
- Because - Annotation Interface in org.jobrunr.utils.annotations
-
Documents why a class, field or method is visible
- before(Duration) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- before(Temporal) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows relaxing the scheduling of a job to minimize carbon impact.
- before(Temporal) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
-
Allows to relax the scheduling of a job to minimize carbon impact.
- beforeExecute(Thread, Runnable) - Method in class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- 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.
- between(Temporal, Temporal) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows relaxing the scheduling of a job to minimize carbon impact.
- between(Temporal, Temporal) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
-
Allows to relax the scheduling of a job to minimize carbon impact.
- between(Temporal, Temporal) - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- Bool - Enum Class in org.jobrunr.jobs.annotations
-
A Boolean enum that can be used within annotations as
Booleancannot be used due to possible null. - BooleanTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- BooleanTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.BooleanTypeAutoboxer
- booleanValue() - Method in enum class org.jobrunr.jobs.annotations.Bool
- build() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- build() - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- build() - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- build() - Method in class org.jobrunr.utils.mapper.jsonb.NullSafeJsonBuilder
- build() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- build(JobDetailsGenerator, Queues) - Method in class org.jobrunr.scheduling.JobBuilder
-
Not publicly visible as it will be used by the
JobScheduleronly. - build(JobDetailsGenerator, Queues) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Not publicly visible as it will be used by the
JobScheduleronly. - build(Queues) - Method in class org.jobrunr.scheduling.JobBuilder
-
Not publicly visible as it will be used by the
JobRequestScheduleronly. - build(Queues) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Not publicly visible as it will be used by the
JobRequestScheduleronly. - 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
- buildJob(JobBuilder) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
- buildJob(JobBuilder) - Method in class org.jobrunr.scheduling.JobRequestScheduler
- buildJob(JobBuilder) - Method in class org.jobrunr.scheduling.JobScheduler
- ByteUtil - Class in org.jobrunr.utils.uuid
-
Utility class that contains many static methods for byte handling.
C
- cache - Variable in class org.jobrunr.utils.resilience.BackOffEnforcer
- CachedValue<T> - Class in org.jobrunr.utils.resilience
- CachedValue(Supplier, Duration) - Constructor for class org.jobrunr.utils.resilience.CachedValue
- 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
- calculateBackOffPeriod(String) - Method in class org.jobrunr.scheduling.JobResultProvider
- calculateBackOffPeriod(UUID, JobResultWithBackOffInfo) - Method in class org.jobrunr.scheduling.JobResultProvider
- canAccessBackgroundJobServers() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canAccessBackgroundJobServers(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- canAccessJobs() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canAccessJobs(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- canAccessRecurringJobs() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canAccessRecurringJobs(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- canAccessUnredactedJobs() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canAccessUnredactedJobs(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- cancel() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- canControlBackgroundJobServers() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canControlBackgroundJobServers(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- canControlRecurringJobs() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canControlRecurringJobs(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- canDeleteJobs() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canDeleteJobs(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- canDeleteRecurringJobs() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canDeleteRecurringJobs(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- canEnqueueJobs() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canEnqueueJobs(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- canPerformRegressionTest() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canPerformRegressionTest(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- CanSysOut - Annotation Interface in org.jobrunr.utils.annotations
- canUploadLicense() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- canUploadLicense(boolean) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- capitalize(String) - Static method in class org.jobrunr.utils.StringUtils
- capValueBetween(double, double, double) - Static method in class org.jobrunr.utils.NumberUtils
- CARBON_INTENSITY_FORECAST_PATH - Static variable in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
- CarbonAware - Class in org.jobrunr.scheduling.carbonaware
-
Utility class for everything related to Carbon-Aware Scheduling.
- CarbonAwareAwaitingState - Class in org.jobrunr.jobs.states
- CarbonAwareAwaitingState() - Constructor for class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- CarbonAwareAwaitingState(Instant, Instant, Instant, String, Instant, Instant) - Constructor for class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- CarbonAwareAwaitingState(Instant, CarbonAwareScheduleMargin, String, Instant) - Constructor for class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- CarbonAwareAwaitingState(CarbonAwarePeriod) - Constructor for class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- CarbonAwareJobProcessingConfiguration - Class in org.jobrunr.server.carbonaware
-
Class that allows to configure Carbon Aware Job Processing.
- CarbonAwareJobProcessingConfigurationReader - Class in org.jobrunr.server.carbonaware
-
Internal class for JobRunr to access all
CarbonAwareJobProcessingConfigurationdetails - CarbonAwareJobProcessingConfigurationReader(CarbonAwareJobProcessingConfiguration) - Constructor for class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- CarbonAwarePeriod - Class in org.jobrunr.scheduling.carbonaware
-
Represents a period of time in which a job may be scheduled to minimize carbon emissions.
- carbonAwareScheduleMargin - Variable in class org.jobrunr.scheduling.Schedule
- CarbonAwareScheduleMargin - Class in org.jobrunr.scheduling.carbonaware
- CarbonAwareScheduleMargin(Duration, Duration) - Constructor for class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- CarbonIntensityApiClient - Class in org.jobrunr.server.carbonaware
- CarbonIntensityApiClient(CarbonAwareJobProcessingConfigurationReader, JsonMapper, String) - Constructor for class org.jobrunr.server.carbonaware.CarbonIntensityApiClient
- CarbonIntensityApiClientException - Exception Class in org.jobrunr.server.carbonaware
- CarbonIntensityApiClientException(int, String) - Constructor for exception class org.jobrunr.server.carbonaware.CarbonIntensityApiClientException
- CarbonIntensityApiErrorNotification - Class in org.jobrunr.server.dashboard
- CarbonIntensityApiErrorNotification(CarbonIntensityForecast.ApiResponseStatus) - Constructor for class org.jobrunr.server.dashboard.CarbonIntensityApiErrorNotification
- CarbonIntensityApiErrorNotificationMapper - Class in org.jobrunr.server.dashboard.mappers
- CarbonIntensityApiErrorNotificationMapper(UUID) - Constructor for class org.jobrunr.server.dashboard.mappers.CarbonIntensityApiErrorNotificationMapper
- CarbonIntensityApiErrorProblem - Class in org.jobrunr.dashboard.ui.model.problems
- CarbonIntensityApiErrorProblem(List) - Constructor for class org.jobrunr.dashboard.ui.model.problems.CarbonIntensityApiErrorProblem
- CarbonIntensityApiErrorProblemHandler - Class in org.jobrunr.dashboard.ui.model.problems
- CarbonIntensityApiErrorProblemHandler(Problems, StorageProvider) - Constructor for class org.jobrunr.dashboard.ui.model.problems.CarbonIntensityApiErrorProblemHandler
- CarbonIntensityForecast - Class in org.jobrunr.server.carbonaware
- CarbonIntensityForecast() - Constructor for class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- CarbonIntensityForecast(CarbonIntensityForecast.ApiResponseStatus, String, String, String, String, Instant, Duration, List) - Constructor for class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- CarbonIntensityForecast.ApiResponseStatus - Class in org.jobrunr.server.carbonaware
- CarbonIntensityForecast.TimestampedCarbonIntensityForecast - Class in org.jobrunr.server.carbonaware
- cast(Object) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
-
Why: fewer 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
- checkAgainAfter() - Method in class org.jobrunr.utils.resilience.BackOffResult
- 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, JobNotFoundConfiguration) - Constructor for class org.jobrunr.server.tasks.startup.CheckIfAllJobsExistTask
- CheckIfAllJobsExistTask(BackgroundJobServer, JobNotFoundConfigurationReader) - 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() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserContext
- clear() - Method in interface org.jobrunr.dashboard.server.security.JobRunrUserContextProvider
- clear() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserContextThreadLocalProvider
- clear() - Method in class org.jobrunr.storage.InMemoryStorageProvider
- clear() - Static method in class org.jobrunr.storage.ThreadSafeStorageProvider.MethodSummaryStatisticsThreadLocal
- clear() - Static method in class org.jobrunr.utils.JobHolderContext
- clearBatch() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- clearJob() - Static method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- clearLongTaskTimerSample() - Static method in class org.jobrunr.server.metrics.MicroMeterJobMetricsThreadLocal
- clearParameters() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- clearWarnings() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- 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.lifecycle.AbstractLifecycleLock
- 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.InMemoryStorageProvider
- close() - Method in class org.jobrunr.storage.metrics.StorageProviderMetricsBinder
- close() - Method in class org.jobrunr.storage.sql.common.db.SqlSpliterator
- close() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- 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.multicast.MulticastMessagePublisher
- close() - Method in class org.jobrunr.utils.multicast.MulticastMessageReceiver
- 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
- closeCurrentSpanScope() - Static method in class org.jobrunr.server.metrics.OpenTelemetrySpanScopeThreadLocal
- closeOnCompletion() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- CockroachDialect - Class in org.jobrunr.storage.sql.cockroachdb
- CockroachDialect(Boolean) - Constructor for class org.jobrunr.storage.sql.cockroachdb.CockroachDialect
- CockroachStorageProvider - Class in org.jobrunr.storage.sql.cockroachdb
- CockroachStorageProvider(DataSource) - Constructor for class org.jobrunr.storage.sql.cockroachdb.CockroachStorageProvider
- CockroachStorageProvider(DataSource, String) - Constructor for class org.jobrunr.storage.sql.cockroachdb.CockroachStorageProvider
- CockroachStorageProvider(DataSource, String, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.cockroachdb.CockroachStorageProvider
- CockroachStorageProvider(DataSource, String, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.cockroachdb.CockroachStorageProvider
- CockroachStorageProvider(DataSource, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.cockroachdb.CockroachStorageProvider
- collectionExists(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- CollectionUtils - Class in org.jobrunr.utils
- COMMENTS - Static variable in class org.jobrunr.storage.sql.common.DatabaseCreator
- commit() - Method in class org.jobrunr.storage.sql.common.db.Transaction
- commit(Connection) - Method in enum class org.jobrunr.storage.sql.common.db.Transaction.AutoCommitMode
- commitVersion() - Method in class org.jobrunr.jobs.JobVersioner
- commitVersions() - Method in class org.jobrunr.jobs.JobListVersioner
- compareTo(DynamicQueueStats.DynamicQueueDetails) - Method in class org.jobrunr.jobs.DynamicQueueStats.DynamicQueueDetails
- compareTo(DynamicQueue) - Method in class org.jobrunr.jobs.queues.DynamicQueue
- compareTo(RateLimiterIdentifier) - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- compareTo(Schedule) - Method in class org.jobrunr.scheduling.custom.ScheduleWrapper
- compareTo(Schedule) - Method in class org.jobrunr.scheduling.Schedule
-
Compare two
Scheduleobjects based on next occurrence. - compareTo(CarbonIntensityForecast.TimestampedCarbonIntensityForecast) - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast.TimestampedCarbonIntensityForecast
- compareTo(JobStats) - Method in class org.jobrunr.storage.JobStats
- compareTo(VersionNumber) - Method in class org.jobrunr.utils.VersionNumber
- compute(Key, BiFunction) - Method in class org.jobrunr.utils.resilience.LRUCache
- computeIfAbsent(Key, Function) - Method in class org.jobrunr.utils.resilience.LRUCache
- concurrentDatabaseModificationException(Object, int) - Static method in exception class org.jobrunr.storage.sql.common.db.ConcurrentSqlModificationException
- concurrentDatabaseModificationException(Object, int, Throwable) - Static method in exception class org.jobrunr.storage.sql.common.db.ConcurrentSqlModificationException
- concurrentDatabaseModificationException(List, int[]) - Static method in exception class org.jobrunr.storage.sql.common.db.ConcurrentSqlModificationException
- concurrentDatabaseModificationException(List, int[], Throwable) - Static method in exception class org.jobrunr.storage.sql.common.db.ConcurrentSqlModificationException
- ConcurrentJobModificationException - Exception Class in org.jobrunr.storage
- ConcurrentJobModificationException(List) - Constructor for exception class org.jobrunr.storage.ConcurrentJobModificationException
- ConcurrentJobModificationException(List, Exception) - Constructor for exception class org.jobrunr.storage.ConcurrentJobModificationException
- ConcurrentJobModificationException(Job) - Constructor for exception class org.jobrunr.storage.ConcurrentJobModificationException
- ConcurrentJobModificationException(Job, Exception) - Constructor for exception class 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
- concurrentJobRateLimiter(String, int) - Static method in class org.jobrunr.jobs.ratelimiters.ConcurrentJobRateLimiterConfiguration
-
Creates a configuration for a ConcurrentJobRateLimiter that will be treated as created by API.
- ConcurrentJobRateLimiter - Class in org.jobrunr.jobs.ratelimiters
- ConcurrentJobRateLimiter(StorageProvider, Duration, String, RateLimiterConfiguration.CreatedBy, int) - Constructor for class org.jobrunr.jobs.ratelimiters.ConcurrentJobRateLimiter
- ConcurrentJobRateLimiter(StorageProvider, Duration, String, RateLimiterConfiguration.CreatedBy, String) - Constructor for class org.jobrunr.jobs.ratelimiters.ConcurrentJobRateLimiter
- ConcurrentJobRateLimiterConfiguration - Class in org.jobrunr.jobs.ratelimiters
-
Represents the configuration for a ConcurrentJobRateLimiter.
- ConcurrentRecurringJobModificationException - Exception Class in org.jobrunr.storage
- ConcurrentRecurringJobModificationException(List) - Constructor for exception class org.jobrunr.storage.ConcurrentRecurringJobModificationException
- ConcurrentRecurringJobModificationException(RecurringJob) - Constructor for exception class org.jobrunr.storage.ConcurrentRecurringJobModificationException
- ConcurrentSqlModificationException - Exception Class in org.jobrunr.storage.sql.common.db
- CONFIGURATION - Enum constant in enum class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration.CreatedBy
- configurationException(String) - Static method in exception class org.jobrunr.JobRunrException
- configurationException(String, Throwable) - Static method in exception class org.jobrunr.JobRunrException
- configure() - Static method in class org.jobrunr.configuration.JobRunrPro
- ConnectionProvider - Interface in org.jobrunr.storage.sql.common.db
- consumerToFunction(Consumer) - Static method in class org.jobrunr.utils.streams.StreamUtils
- consumerToVoidFunction(Consumer) - 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
- CONTINUATION_JOB_ALLOWED_AWAITED_STATES - Static variable in enum class org.jobrunr.jobs.states.StateName
- CONTINUATION_JOB_PARENT_JOB_END_STATES - Static variable in enum class org.jobrunr.jobs.states.StateName
- continueWith(Duration, IocJobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(Duration, IocJobLambda, Duration, IocJobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(Duration, IocJobLambda, IocJobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(Duration, JobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(Duration, JobLambda, Duration, JobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(Duration, JobLambda, JobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(Duration, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestId
- continueWith(Duration, JobRequest, Duration, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestId
- continueWith(Duration, JobRequest, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestId
- continueWith(UUID, Duration, IocJobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, Duration, IocJobLambda, IocJobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, Duration, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, Duration, JobLambda, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, Duration, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
- continueWith(UUID, Duration, JobRequest, Duration, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
- continueWith(UUID, Duration, JobRequest, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
- continueWith(UUID, Duration, JobRunrJob, Duration, JobRunrJob) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, AwaitingJobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, IocJobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, IocJobLambda, IocJobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, JobLambda, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
- continueWith(UUID, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
- continueWith(UUID, JobRequest, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
- continueWith(IocJobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(IocJobLambda, IocJobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(JobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(JobLambda, JobLambda) - Method in class org.jobrunr.scheduling.JobProId
- continueWith(JobRequest) - Method in class org.jobrunr.scheduling.JobRequestId
- continueWith(JobRequest, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestId
- controlBackgroundJobServer(UUID, boolean) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- controlBackgroundJobServer(UUID, boolean) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- controlBackgroundJobServer(UUID, boolean) - Method in class org.jobrunr.storage.sql.common.BackgroundJobServerTable
- controlBackgroundJobServer(UUID, boolean) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- controlBackgroundJobServer(UUID, boolean) - Method in interface org.jobrunr.storage.StorageProvider
- controlBackgroundJobServer(UUID, boolean) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- controlBackgroundJobServersGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- controlRecurringJobsGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- convertAndProcessJobs(Collection, Function) - Method in class org.jobrunr.server.tasks.Task
- convertAndProcessManyJobs(Collection, Function, Consumer) - Method in class org.jobrunr.server.tasks.zookeeper.AbstractJobZooKeeperTask
- convertAndProcessManyJobs(Function, Function, Consumer) - Method in class org.jobrunr.server.tasks.zookeeper.AbstractJobZooKeeperTask
- convertAndProcessManyToManyJobs(Function, Function, Consumer) - Method in class org.jobrunr.server.tasks.zookeeper.AbstractJobZooKeeperTask
- convertListAndProcessJobs(List, Function) - Method in class org.jobrunr.server.tasks.Task
- copy() - Method in class org.jobrunr.jobs.states.AwaitingState
- 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
- copyStreamToString(InputStream) - Static method in class org.jobrunr.utils.io.IOUtils
- copyToStream(String, OutputStream) - Static method in class org.jobrunr.utils.io.IOUtils
- CorsFilter - Class in org.jobrunr.dashboard.server.security
- CorsFilter(Set) - Constructor for class org.jobrunr.dashboard.server.security.CorsFilter
- countJobs(JobSearchRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- countJobs(JobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- countJobs(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- countJobs(JobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Counts all the
Jobsmatching the givenJobSearchRequest. - countJobs(JobSearchRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- countRecurringJobs(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- countRecurringJobs(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- countRecurringJobs(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- countRecurringJobs(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- countRecurringJobs(RecurringJobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Counts all the
RecurringJobsmatching the givenRecurringJobSearchRequest. - countRecurringJobs(RecurringJobSearchRequest) - 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) - 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) - Method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
- create(String) - Static method in class org.jobrunr.scheduling.cron.CronExpression
-
Deprecated.
- create(Stream) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Creates a new
Jobfor eachJobBuilderand provides an alternative to the job annotation. - create(Stream) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new
Jobfor eachJobBuilderand provides an alternative to the job annotation. - create(Stream) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new
Jobfor eachJobBuilderand provides an alternative to the job annotation. - create(DataSource) - Method in interface org.jobrunr.storage.sql.common.db.ConnectionProvider
- create(DataSource, String, Class, DatabaseMigrationCredentials) - Static method in class org.jobrunr.storage.sql.common.DatabaseCreator
- create(Queues) - Method in class org.jobrunr.configuration.JobRunrMicroMeterTracingConfiguration
- create(Queues) - Method in class org.jobrunr.configuration.JobRunrOpenTelemetryTracingConfiguration
- create(JobBuilder) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Creates a new
Jobusing aJobBuilderthat can be enqueued or scheduled and provides an alternative to the job annotation. - create(JobBuilder) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new
Jobusing aJobBuilderthat 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
Jobusing aJobBuilderthat can be enqueued or scheduled and provides an alternative to the job annotation. - createAndHandleSseExchange(HttpExchange) - Method in class org.jobrunr.dashboard.JobRunrSseHandler
- createAndHandleSseExchange(HttpExchange) - Method in class org.jobrunr.dashboard.server.sse.ServerSentEventHandler
- createApiKeyAuthorizationHeader(String) - Static method in class org.jobrunr.dashboard.server.security.apikey.ApiKeyUtils
- 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
- createdAt - Variable in class org.jobrunr.dashboard.ui.model.problems.Problem
- createDatabaseChangeLogFile(String, List) - Method in enum class org.jobrunr.storage.sql.common.DatabaseManager
- createDynamicQueueStrategy(BackgroundJobServerConfigurationReader) - Method in class org.jobrunr.server.BackgroundJobServer
- createDynamicQueueStrategy(BackgroundJobServer, int) - Method in interface org.jobrunr.server.configuration.DynamicQueuePolicy
- createDynamicQueueStrategy(BackgroundJobServer, int) - Method in class org.jobrunr.server.configuration.FixedSizeWorkerPoolDynamicQueuePolicy
- createDynamicQueueStrategy(BackgroundJobServer, int) - Method in class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
- createDynamicQueueStrategy(BackgroundJobServer, int) - Method in class org.jobrunr.server.configuration.SingleDynamicQueuePolicy
- createDynamicQueueStrategy(BackgroundJobServer, int) - Method in class org.jobrunr.server.configuration.WeightedRoundRobinDynamicQueuePolicy
- createIndex(MongoCollection, Bson, IndexOptions) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- createJob(JobState) - Method in class org.jobrunr.jobs.RecurringBatchJob
- createJob(JobState) - Method in class org.jobrunr.jobs.RecurringExternalJob
- createJob(JobState) - Method in class org.jobrunr.jobs.RecurringJob
- createJobId(UUID) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
- createJobId(UUID) - Method in class org.jobrunr.scheduling.JobRequestScheduler
- createJobId(UUID) - Method in class org.jobrunr.scheduling.JobScheduler
- createJobSteward() - Method in class org.jobrunr.server.BackgroundJobServer
- createJsonMapper() - Static method in class org.jobrunr.configuration.JsonMapperFactory
-
Deprecated.
- createJsonMapper() - Static method in class org.jobrunr.utils.mapper.JsonMapperFactory
- 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
- createOrReplace(Stream) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Creates or replaces all given
Jobsusing aJobBuilderthat can be enqueued or scheduled and provides an alternative to the job annotation. - createOrReplace(Stream) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates or replaces a
Jobfor eachJobBuilderand provides an alternative to the job annotation. - createOrReplace(Stream) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates or replaces a
Jobfor eachJobBuilderand provides an alternative to the job annotation. - createOrReplace(JobBuilder) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Creates or replaces a new
Jobusing aJobBuilderthat can be enqueued or scheduled and provides an alternative to the job annotation. - createOrReplace(JobBuilder) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates or replaces a new
Jobusing aJobBuilderthat can be enqueued or scheduled and provides an alternative to the job annotation. - createOrReplace(JobBuilder) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates or replaces a new
Jobusing aJobBuilderthat can be enqueued or scheduled and provides an alternative to the job annotation. - 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
RecurringJobbased on theRecurringJobBuilder(using id, cron expression andJobRequest). - createRecurrently(RecurringJobBuilder) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new
RecurringJobor alters the existingRecurringJobbased on the givenRecurringJobBuilder(using id, cron expression and lambda). - createSchedule(String) - Method in enum class org.jobrunr.scheduling.ScheduleExpressionType
- createScheduleFromString(String) - Static method in enum class org.jobrunr.scheduling.ScheduleExpressionType
- createServerZooKeeper() - Method in class org.jobrunr.server.BackgroundJobServer
- createSqlMigrationFiles(String, DatabaseMigrationsProvider, TablePrefixStatementUpdater) - Method in enum class org.jobrunr.storage.sql.common.DatabaseManager
- createTables() - Method in class org.jobrunr.storage.DatabaseOptions
- createWorkDistributionStrategy(BackgroundJobServerConfigurationReader) - 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(String, Duration) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows to relax the schedule of a
RecurringJobto minimize carbon impact. - cron(String, Duration, Duration) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows to relax the schedule of a
RecurringJobto minimize carbon impact. - 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.
- CronExpression(String) - Constructor for class org.jobrunr.scheduling.cron.CronExpression
-
Parses crontab expression, with optional carbon aware margin, and create a Schedule object representing that expression.
- CronFieldType - Enum Class in org.jobrunr.scheduling.cron
- currentRetry() - Method in class org.jobrunr.jobs.context.JobContext
- CursorBasedPage() - Constructor for class org.jobrunr.storage.Paging.CursorBasedPage
- CursorBasedPageRequest - Class in org.jobrunr.storage.navigation
- CursorBasedPageRequest(String, String, int) - Constructor for class org.jobrunr.storage.navigation.CursorBasedPageRequest
- CUSTOM_SCHEDULE - Enum constant in enum class org.jobrunr.scheduling.ScheduleExpressionType
- CustomRetryPolicy - Class in org.jobrunr.jobs.filters.retry
-
Allows to setup a custom Backoff Retry Policy.
- CustomRetryPolicy(int, int...) - Constructor for class org.jobrunr.jobs.filters.retry.CustomRetryPolicy
- customSchedule() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
-
Your custom schedule.
- CustomSchedule - Class in org.jobrunr.scheduling.custom
-
You can now use a
CustomScheduleto handle the schedule ofrecurring jobs. - CustomSchedule() - Constructor for class org.jobrunr.scheduling.custom.CustomSchedule
- CustomSchedule(String) - Constructor for class org.jobrunr.scheduling.custom.CustomSchedule
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
- dailyBefore(int) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows to relax the daily schedule of a
RecurringJobto minimize carbon impact. - dailyBetween(int, int) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows to relax the daily schedule of a
RecurringJobto minimize carbon impact. - DashboardApiHandler - Class in org.jobrunr.dashboard
- DashboardApiHandler(JobRunrDashboardWebServerConfigurationReader, String, StorageProvider, URI, Queues, JsonMapper) - Constructor for class org.jobrunr.dashboard.DashboardApiHandler
- DashboardApiHandler(JobRunrDashboardWebServerConfigurationReader, StorageProvider, URI, Queues, JsonMapper) - Constructor for class org.jobrunr.dashboard.DashboardApiHandler
- DashboardAuditLogger - Class in org.jobrunr.dashboard
- DashboardAuditLogger() - Constructor for class org.jobrunr.dashboard.DashboardAuditLogger
- DashboardDataProvider - Interface in org.jobrunr.dashboard
- DashboardDbDataProvider - Class in org.jobrunr.dashboard
- DashboardDbDataProvider(StorageProvider, DynamicQueueManager, RateLimiterManager, JobEnqueuedMessagePublisher, JobDefaultFilters, Integrations, Queues, DynamicQueueConfiguration, Features) - Constructor for class org.jobrunr.dashboard.DashboardDbDataProvider
- DashboardDbDataProvider.JobsMetrics - Class in org.jobrunr.dashboard
-
A class that represents the latency of a certain queue (e.g.
- DashboardDbDataProvider.WorkersMetrics - Class in org.jobrunr.dashboard
-
A class that represents the total usage of all workers across all
BackgroundJobServers. - 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> - 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) - 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) - Constructor for class org.jobrunr.storage.sql.common.DatabaseCreator
- DatabaseCreator(DatabaseCreator.ConnectionProvider, String, Class) - Constructor for class org.jobrunr.storage.sql.common.DatabaseCreator
- DatabaseManager - Enum Class in org.jobrunr.storage.sql.common
- DatabaseMigrationCredentials - Class in org.jobrunr.storage
- DatabaseMigrationCredentials(String, String) - Constructor for class org.jobrunr.storage.DatabaseMigrationCredentials
- DatabaseMigrationsProvider - Class in org.jobrunr.storage.sql.common
- DatabaseMigrationsProvider(Class) - Constructor for class org.jobrunr.storage.sql.common.DatabaseMigrationsProvider
- DatabaseOptions - Class in org.jobrunr.storage
-
Allows to configure Database related options like whether to automatically migrate all JobRunr related tables or whether to enable/disable select for update skip locked.
- DatabaseOptions(boolean) - Constructor for class org.jobrunr.storage.DatabaseOptions
- DatabaseOptions(boolean, boolean) - Constructor for class org.jobrunr.storage.DatabaseOptions
- DatabaseOptions(boolean, boolean, Boolean, DatabaseMigrationCredentials) - Constructor for class org.jobrunr.storage.DatabaseOptions
- DatabaseOptions(boolean, DatabaseMigrationCredentials) - Constructor for class org.jobrunr.storage.DatabaseOptions
- DatabaseSqlMigrationFileProvider - Class in org.jobrunr.storage.sql.common
- DatabaseSqlMigrationFileProvider() - Constructor for class org.jobrunr.storage.sql.common.DatabaseSqlMigrationFileProvider
- DAY - Enum constant in enum class org.jobrunr.scheduling.cron.CronFieldType
- DAY_OF_WEEK - Enum constant in enum class org.jobrunr.scheduling.cron.CronFieldType
- DB2Dialect - Class in org.jobrunr.storage.sql.db2
- DB2Dialect(Boolean) - Constructor for class org.jobrunr.storage.sql.db2.DB2Dialect
- 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.db2.DB2StorageProvider
- DB2StorageProvider(DataSource, String, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.db2.DB2StorageProvider
- DB2StorageProvider(DataSource, 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 - Enum constant in enum class org.jobrunr.jobs.JobType
- DEFAULT - Enum constant in enum class org.jobrunr.storage.sql.common.db.Transaction.AutoCommitMode
- DEFAULT_API_CLIENT_CONNECT_TIMEOUT - Static variable in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
- DEFAULT_API_CLIENT_READ_TIMEOUT - Static variable in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
- DEFAULT_API_CLIENT_RETRIES_ON_EXCEPTION - Static variable in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
- DEFAULT_BACKOFF_POLICY_TIME_SEED - Static variable in class org.jobrunr.jobs.filters.retry.ExponentialBackoffRetryPolicy
- DEFAULT_CARBON_INTENSITY_API_URL - Static variable in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
- DEFAULT_CLOCK - Static variable in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- DEFAULT_CONTINUE_COUNT_ON_NO_JOBS - Static variable in class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
- 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_DURATION_BEFORE_DYNAMIC_QUEUE_REFRESH - Static variable in class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
- DEFAULT_INTERRUPT_JOBS_AWAIT_DURATION_ON_STOP_BACKGROUND_JOB_SERVER - Static variable in class org.jobrunr.server.BackgroundJobServerConfiguration
- DEFAULT_LIMIT - Static variable in class org.jobrunr.storage.navigation.AmountRequest
- DEFAULT_MAX_AMOUNT_OF_RETRIES - Static variable in class org.jobrunr.jobs.filters.retry.ExponentialBackoffRetryPolicy
- 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_POLL_INTERVAL - Static variable in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
- DEFAULT_PREFIX - Static variable in interface org.jobrunr.storage.sql.common.tables.TablePrefixStatementUpdater
- DEFAULT_QUEUE - Static variable in class org.jobrunr.jobs.queues.Queues
- DEFAULT_REMOVAL_THRESHOLD - Static variable in class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
- DEFAULT_SERVER_TAG - Static variable in class org.jobrunr.server.BackgroundJobServerConfiguration
- DEFAULT_SERVER_TIMEOUT_POLL_INTERVAL_MULTIPLICAND - Static variable in class org.jobrunr.server.BackgroundJobServerConfiguration
- DEFAULT_STORAGE_PROVIDER_UNHEALTHY_GRACE_PERIOD - 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) - 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(UUID, Queues) - 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
- DefaultRetryFilter - Class in org.jobrunr.jobs.filters
-
A JobFilter of type
RetryFilterthat will retry the job if it fails for up to 10 times with an exponential back-off policy. - DefaultRetryFilter() - Constructor for class org.jobrunr.jobs.filters.DefaultRetryFilter
- DefaultRetryFilter(int) - Constructor for class org.jobrunr.jobs.filters.DefaultRetryFilter
- DefaultRetryFilter(int, int) - Constructor for class org.jobrunr.jobs.filters.DefaultRetryFilter
- DefaultRetryFilter(RetryPolicy) - Constructor for class org.jobrunr.jobs.filters.DefaultRetryFilter
- 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, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- DefaultSqlStorageProvider(DataSource, Dialect, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- DefaultSqlStorageProvider(DataSource, Dialect, ConnectionProvider, DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- delete() - Method in class org.jobrunr.jobs.RecurringJob
- 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, String) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
- delete(JobRequestId) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
- DELETE - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers.RequestMethod
- DELETE - Static variable in class org.jobrunr.storage.sql.common.db.Sql
- deleteAt() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
-
Allows to specify when this recurring job should be deleted.
- deleteById(String) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- deleteById(String) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- deleteByName(String) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- deleteByNameAndOwner(String, 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, JobRunrUserInfo) - Constructor for class org.jobrunr.jobs.states.DeletedState
- DeletedState(String, JobRunrUserInfo, Instant) - 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
- DeleteFilter - Class in org.jobrunr.jobs.filters
- DeleteFilter(Duration, Duration, Duration) - Constructor for class org.jobrunr.jobs.filters.DeleteFilter
- deleteJob() - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- deleteJob(String) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- deleteJobById(UUID, boolean) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- deleteJobById(UUID, boolean) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- deleteJobs(JobSearchRequest, boolean) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- deleteJobs(JobSearchRequest, boolean) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- deleteJobsGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- deleteJobsPermanently(JobSearchRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- deleteJobsPermanently(JobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- deleteJobsPermanently(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- deleteJobsPermanently(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- deleteJobsPermanently(JobSearchRequest) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbJobTable
- deleteJobsPermanently(JobSearchRequest) - Method in class org.jobrunr.storage.sql.mysql.MySqlJobTable
- deleteJobsPermanently(JobSearchRequest) - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerJobTable
- deleteJobsPermanently(JobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Warning: use with caution as it DELETES jobs permanently. Deletes the
jobsthat match the givenJobSearchRequestpermanently. - deleteJobsPermanently(JobSearchRequest) - 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.mongo.MongoDBStorageProvider
- 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
- deleteMetadata(String, String) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- deleteMetadata(String, String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- deleteMetadata(String, String) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- deleteMetadata(String, String) - Method in interface org.jobrunr.storage.StorageProvider
- deleteMetadata(String, String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- deleteNotification(Class) - Method in class org.jobrunr.server.dashboard.DashboardNotificationManager
- deleteOnFailure() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
Allows to specify the duration after which to delete failed jobs in the following format:
duration1((!)duration2)where - duration 1 is the duration after which a failed job will move to the DELETED state - duration 2 is the duration after which a job in the DELETED state will be permanently deleted. - deleteOnSuccess() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
Allows to specify the duration after which to delete succeeded jobs in the following format:
duration1((!)duration2)where - duration 1 is the duration after which a succeeded job will move to the DELETED state - duration 2 is the duration after which a job in the DELETED state will be permanently deleted. - DeletePolicyParseResult - Class in org.jobrunr.jobs.filters.delete
- DeletePolicyParseResult(Duration, boolean, Duration) - Constructor for class org.jobrunr.jobs.filters.delete.DeletePolicyParseResult
- deleteProblemByType(String) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- deleteProblemByType(String) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- deleteRateLimiter(String) - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterManager
- deleteRateLimiters(String...) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- deleteRateLimiters(String...) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- 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 interface org.jobrunr.storage.StorageProvider
- deleteRecurringJob(String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- deleteRecurringJobs(RecurringJobSearchRequest) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- deleteRecurringJobs(RecurringJobSearchRequest) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- deleteRecurringJobsGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- deleteRecurringJobsPermanently(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- deleteRecurringJobsPermanently(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- deleteRecurringJobsPermanently(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- deleteRecurringJobsPermanently(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- deleteRecurringJobsPermanently(RecurringJobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Warning: use with caution as it DELETES RecurringJobs permanently. Deletes the
RecurringJobsthat match the givenRecurringJobSearchRequestpermanently. - deleteRecurringJobsPermanently(RecurringJobSearchRequest) - 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
- denyAll() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
-
Deny access to the dashboard
- denyAll() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- DESC - Enum constant in enum class org.jobrunr.storage.navigation.OrderTerm.Order
- DESC - Static variable in class org.jobrunr.storage.Paging
- descOnName(int) - Static method in class org.jobrunr.storage.Paging.CursorBasedPage
- descOnName(int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- descOnPriorityAndUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- descOnScheduledAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- descOnUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.AmountBasedList
- descOnUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.CursorBasedPage
- descOnUpdatedAt(int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- descOnUpdatedAt(int, int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- description() - Method in class org.jobrunr.dashboard.server.security.AnonymousAuthenticationProvider.AnonymousAuthenticationUserFilter
- description() - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider.BasicAuthenticationUserFilter
- description() - Method in class org.jobrunr.dashboard.server.security.CorsFilter
- 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.JobResultDeserializer
- 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(JsonElement, Type, JsonDeserializationContext) - Method in class org.jobrunr.utils.mapper.gson.JobResultDeserializer
- 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) - Method in class org.jobrunr.utils.mapper.gson.GsonJsonMapper
- deserialize(String, Class) - Method in class org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
- deserialize(String, Class) - Method in class org.jobrunr.utils.mapper.jackson3.Jackson3JsonMapper
- deserialize(String, Class) - Method in class org.jobrunr.utils.mapper.jsonb.JsonbJsonMapper
- deserialize(String, Class) - 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.JobRunrPro
- DETAILED - Enum constant in enum class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatisticsConfiguration
- 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.mapper.AbstractSqlAmountRequestMapper
- Dialect - Interface in org.jobrunr.storage.sql.common.db
- DISABLED - Enum constant in enum class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatisticsConfiguration
- dismiss() - Method in class org.jobrunr.dashboard.ui.model.problems.CarbonIntensityApiErrorProblemHandler
- 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
- distinctByKey(Function) - Static method in class org.jobrunr.utils.CollectionUtils
- 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
- DO_NOT_RUN - Static variable in class org.jobrunr.jobs.RecurringJob
- doFilter(HttpExchange, Filter.Chain) - Method in class org.jobrunr.dashboard.server.security.AnonymousAuthenticationProvider.AnonymousAuthenticationUserFilter
- doFilter(HttpExchange, Filter.Chain) - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider.BasicAuthenticationUserFilter
- doFilter(HttpExchange, Filter.Chain) - Method in class org.jobrunr.dashboard.server.security.CorsFilter
- doNotCreateTables() - Method in class org.jobrunr.storage.DatabaseOptions
- DoNotRetryPolicy - Class in org.jobrunr.jobs.filters.retry
-
Allows to setup a policy which will not retry jobs if an exception occurs.
- DoNotRetryPolicy() - Constructor for class org.jobrunr.jobs.filters.retry.DoNotRetryPolicy
- DoubleTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- DoubleTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.DoubleTypeAutoboxer
- dropIndex(MongoCollection, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- dropIndexes(MongoCollection) - 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
- durationBetweenSchedules() - Method in class org.jobrunr.scheduling.Schedule
-
Calculates the duration between two consecutive scheduled executions.
- 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
Durationtype. - DurationTypeSerializer() - Constructor for class org.jobrunr.utils.mapper.jsonb.serializer.DurationTypeSerializer
- DurationUtils - Class in org.jobrunr.utils
- DynamicAmountRequest - Class in org.jobrunr.storage.navigation
- DynamicAmountRequest(Function, AmountRequest) - Constructor for class org.jobrunr.storage.navigation.DynamicAmountRequest
- DynamicAmountRequest(Function, AmountRequest, Predicate) - Constructor for class org.jobrunr.storage.navigation.DynamicAmountRequest
- DynamicAmountRequest(AmountRequest) - Constructor for class org.jobrunr.storage.navigation.DynamicAmountRequest
- DynamicAmountRequest(AmountRequest, Predicate) - Constructor for class org.jobrunr.storage.navigation.DynamicAmountRequest
- DynamicQueue - Class in org.jobrunr.jobs.queues
- DynamicQueue(String, boolean) - Constructor for class org.jobrunr.jobs.queues.DynamicQueue
- DynamicQueueConfiguration - Class in org.jobrunr.dashboard.ui.model
- DynamicQueueConfiguration(String, Function) - Constructor for class org.jobrunr.dashboard.ui.model.DynamicQueueConfiguration
- DynamicQueueDetails(String, Function) - Constructor for class org.jobrunr.jobs.DynamicQueueStats.DynamicQueueDetails
- DynamicQueueKeyProvider - Interface in org.jobrunr.server.strategy
-
Classes implementing this interface are responsible to get the Dynamic Queue for a certain job and to provide it to the Job via
Job.setDynamicQueue(String). - DynamicQueueManager - Class in org.jobrunr.jobs.queues
-
The
DynamicQueueManagerallows to pause and resume dynamic queues. - DynamicQueueManager(BackgroundJobServer) - Constructor for class org.jobrunr.jobs.queues.DynamicQueueManager
- DynamicQueueManager(StorageProvider, TemporalAmount) - Constructor for class org.jobrunr.jobs.queues.DynamicQueueManager
- DynamicQueuePolicy - Interface in org.jobrunr.server.configuration
-
Allows to create a
DynamicQueueStrategythat will then be used by theBackgroundJobServer. - dynamicQueueRequest - Variable in class org.jobrunr.server.strategy.AbstractDynamicQueueStrategy
- DynamicQueueRequest - Class in org.jobrunr.storage
- DynamicQueueRequest(Set) - Constructor for class org.jobrunr.storage.DynamicQueueRequest
- dynamicQueueRequestMapper - Variable in class org.jobrunr.storage.sql.common.JobTable
- DynamicQueues - Class in org.jobrunr.jobs.queues
- DynamicQueues() - Constructor for class org.jobrunr.jobs.queues.DynamicQueues
- DynamicQueues(Collection) - Constructor for class org.jobrunr.jobs.queues.DynamicQueues
- DynamicQueuesAdapter - Class in org.jobrunr.utils.mapper.jsonb.adapters
- DynamicQueuesAdapter() - Constructor for class org.jobrunr.utils.mapper.jsonb.adapters.DynamicQueuesAdapter
- DynamicQueueStats - Class in org.jobrunr.jobs
-
Returns details about the dynamic queues.
- DynamicQueueStats(Function) - Constructor for class org.jobrunr.jobs.DynamicQueueStats
- DynamicQueueStats.DynamicQueueDetails - Class in org.jobrunr.jobs
- dynamicQueueStatsView(Connection) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- DynamicQueueStatsView - Class in org.jobrunr.storage.sql.common
- DynamicQueueStatsView(Connection, Dialect, String) - Constructor for class org.jobrunr.storage.sql.common.DynamicQueueStatsView
- DynamicQueueStrategy - Interface in org.jobrunr.server.strategy
-
A
DynamicQueueStrategyis responsible to get the new Jobs to process and to decide whether aRecurringJobis running on a paused dynamic queue.
E
- editRecurringJob(String, String) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- editRecurringJob(String, String) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- 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.Page
- emptyPage() - Method in class org.jobrunr.storage.navigation.CursorBasedPageRequest
- emptyPage() - Method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- emptyPage() - Method in class org.jobrunr.storage.navigation.PageRequest
- EndState - Interface in org.jobrunr.jobs.states
- endsWith(List, List) - Static method in class org.jobrunr.utils.CollectionUtils
- endsWith(List, T...) - Static method in class org.jobrunr.utils.CollectionUtils
- enqueue() - Method in class org.jobrunr.jobs.Job
- enqueue(String) - Method in class org.jobrunr.jobs.Job
- enqueue(Stream) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates new fire-and-forget jobs for each item in the input stream.
- enqueue(Stream) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates new fire-and-forget jobs for each item in the input stream.
- enqueue(Stream, IocJobLambdaFromStream) - 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, IocJobLambdaFromStream) - 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, JobLambdaFromStream) - 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, JobLambdaFromStream) - 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) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on a given lambda.
- enqueue(UUID, IocJobLambda) - 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) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new fire-and-forget job based on a given lambda.
- enqueue(IocJobLambda) - 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. - enqueueAwaitingJobsForRateLimiterIfPossible(RateLimiter) - Method in class org.jobrunr.server.tasks.zookeeper.ProcessJobsAwaitingRateLimiterTask
- ENQUEUED - Enum constant in enum class org.jobrunr.jobs.states.StateName
- EnqueuedFromScheduledConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
-
Needed for jobs that go from scheduled state to enqueued state while the job was already enqueued or is already processing.
- EnqueuedFromScheduledConcurrentStateChange() - Constructor for class org.jobrunr.server.concurrent.statechanges.EnqueuedFromScheduledConcurrentStateChange
- EnqueuedState - Class in org.jobrunr.jobs.states
- EnqueuedState() - Constructor for class org.jobrunr.jobs.states.EnqueuedState
- EnqueuedState(String, JobRunrUserInfo) - Constructor for class org.jobrunr.jobs.states.EnqueuedState
- EnqueuedState(String, JobRunrUserInfo, Instant) - Constructor for class org.jobrunr.jobs.states.EnqueuedState
- enqueueJobsGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- enqueueOrReplace(UUID, IocJobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates or replaces a fire-and-forget job based on a given lambda.
- enqueueOrReplace(UUID, IocJobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates or replaces a new fire-and-forget job based on a given lambda.
- enqueueOrReplace(UUID, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates or replaces a fire-and-forget job based on a given lambda.
- enqueueOrReplace(UUID, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates or replaces a new fire-and-forget job based on the given lambda.
- enqueueOrReplace(UUID, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates or replaces a fire-and-forget job based on a given jobRequest.
- enqueueOrReplace(UUID, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates or replaces a fire-and-forget job based on a given jobRequest.
- 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
- EnvironmentHolder - Class in org.jobrunr.dashboard.ui.model
- EnvironmentHolder() - Constructor for class org.jobrunr.dashboard.ui.model.EnvironmentHolder
- EnvLicenseKeyProvider - Class in org.jobrunr.server.licensing
- EnvLicenseKeyProvider() - Constructor for class org.jobrunr.server.licensing.EnvLicenseKeyProvider
- EnvLicenseKeyProvider(String) - Constructor for class org.jobrunr.server.licensing.EnvLicenseKeyProvider
- equals(Object) - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUser
- equals(Object) - Method in class org.jobrunr.dashboard.ui.model.LabelConfiguration
- equals(Object) - Method in class org.jobrunr.jobs.JobId
- equals(Object) - Method in class org.jobrunr.jobs.queues.DynamicQueue
- equals(Object) - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- 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.custom.ScheduleWrapper
- 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.storage.JobSearchRequest
- equals(Object) - Method in class org.jobrunr.storage.sql.common.db.SqlStatement
- equals(Object) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.Query
- equals(Object) - Method in class org.jobrunr.utils.VersionNumber
- equals(String, String) - Static method in class org.jobrunr.utils.StringUtils
- error(int, String) - Method in class org.jobrunr.dashboard.server.http.HttpResponse
- error(HttpExchange, int, String) - Static method in class org.jobrunr.dashboard.server.http.HttpResponse
- 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(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.mariadb.MariaDbDialect
- escape(String) - Method in class org.jobrunr.storage.sql.mysql.MySqlDialect
- escape(String) - Method in class org.jobrunr.storage.sql.oracle.OracleDialect
- escape(String) - Method in class org.jobrunr.storage.sql.sqlite.SqLiteDialect
- 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
- Examples: - Section in org.jobrunr.scheduling.JobRequestScheduler.scheduleRecurrently(String, JobRequest)
- Examples: - Section in org.jobrunr.scheduling.JobRequestScheduler.scheduleRecurrently(String, String, JobRequest)
- Examples: - Section in org.jobrunr.scheduling.JobRequestScheduler.scheduleRecurrently(String, String, ZoneId, JobRequest)
- Examples: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(String, IocJobLambda)
- Examples: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(String, JobLambda)
- Examples: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(String, String, IocJobLambda)
- Examples: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(String, String, JobLambda)
- Examples: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(String, String, ZoneId, IocJobLambda)
- Examples: - Section in org.jobrunr.scheduling.JobScheduler.scheduleRecurrently(String, String, ZoneId, JobLambda)
- Examples: - Section in org.jobrunr.scheduling.RecurringJobBuilder.withScheduleExpression(String)
- Example with CarbonAwarePeriod: - Section in org.jobrunr.scheduling.JobBuilder.scheduleAt(Temporal)
- Example with Instant: - Section in org.jobrunr.scheduling.JobBuilder.scheduleAt(Temporal)
- 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, - Interface in org.jobrunr.utils.exceptionsR> - 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
-
A
Runnablethat can throw checked Exceptions. - Exceptions.ThrowingSupplier<T> - Interface in org.jobrunr.utils.exceptions
-
A
Supplierthat can throw checked Exceptions. - execute() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- execute(Runnable) - Method in class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- execute(String) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- execute(String, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- execute(String, int[]) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- execute(String, String[]) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- EXECUTE_ON_EXISTING_MIGRATION - Static variable in class org.jobrunr.storage.sql.common.DatabaseCreator
- EXECUTE_ON_MISSING_MIGRATION - Static variable in class org.jobrunr.storage.sql.common.DatabaseCreator
- executeBatch() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeLargeBatch() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeLargeUpdate() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeLargeUpdate(String) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeLargeUpdate(String, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeLargeUpdate(String, int[]) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeLargeUpdate(String, String[]) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeQuery() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeQuery(String) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeUpdate() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeUpdate(String) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeUpdate(String, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeUpdate(String, int[]) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- executeUpdate(String, String[]) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- ExponentialBackoffRetryPolicy - Class in org.jobrunr.jobs.filters.retry
-
Allows to set up a Exponential Backoff Retry Policy.
- ExponentialBackoffRetryPolicy() - Constructor for class org.jobrunr.jobs.filters.retry.ExponentialBackoffRetryPolicy
- ExponentialBackoffRetryPolicy(int) - Constructor for class org.jobrunr.jobs.filters.retry.ExponentialBackoffRetryPolicy
- ExponentialBackoffRetryPolicy(int, int) - Constructor for class org.jobrunr.jobs.filters.retry.ExponentialBackoffRetryPolicy
- ExponentialMovingAverage - Class in org.jobrunr.utils.resilience
- ExponentialMovingAverage(double) - Constructor for class org.jobrunr.utils.resilience.ExponentialMovingAverage
-
the alpha parameter controls the rate of decay, with smaller values giving more weight to recent observations.
- ExponentialMovingAverageWithThreshold - Class in org.jobrunr.utils.resilience
- ExponentialMovingAverageWithThreshold(double, double, int) - Constructor for class org.jobrunr.utils.resilience.ExponentialMovingAverageWithThreshold
-
the alpha parameter controls the rate of decay, with smaller values giving more weight to recent observations.
- expressionFor(Class, String) - Static method in class org.jobrunr.scheduling.custom.CustomSchedule
- EXTERNAL - Enum constant in enum class org.jobrunr.jobs.JobType
- ExternalJob - Class in org.jobrunr.jobs
- ExternalJob() - Constructor for class org.jobrunr.jobs.ExternalJob
- ExternalJob(UUID, int, JobDetails, List, ConcurrentHashMap) - Constructor for class org.jobrunr.jobs.ExternalJob
- ExternalJob(UUID, JobDetails, JobState) - Constructor for class org.jobrunr.jobs.ExternalJob
- ExternalJob(JobDetails, JobState) - Constructor for class org.jobrunr.jobs.ExternalJob
- extract(T) - Method in class org.jobrunr.utils.jobs.PropertyExtractor
- extraLicenseDays - Static variable in class org.jobrunr.server.licensing.LicenseKeyValidator
F
- Facet() - Constructor for class org.jobrunr.storage.StorageProvider.Facet
- Facet(SortedMap) - Constructor for class org.jobrunr.storage.StorageProvider.Facet
- 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 - Enum constant in enum class org.jobrunr.scheduling.JobResultState
- FAILED_STATES - Static variable in enum class org.jobrunr.jobs.states.StateName
- FailedBatchJobState - Class in org.jobrunr.jobs.states
- FailedBatchJobState() - Constructor for class org.jobrunr.jobs.states.FailedBatchJobState
- FailedBatchJobState(Instant) - Constructor for class org.jobrunr.jobs.states.FailedBatchJobState
- FailedState - Class in org.jobrunr.jobs.states
- FailedState() - Constructor for class org.jobrunr.jobs.states.FailedState
- FailedState(String, Exception, Duration, Duration) - Constructor for class org.jobrunr.jobs.states.FailedState
- FailedState(String, String, String, String, String, String, boolean, Duration, Duration, Instant) - Constructor for class org.jobrunr.jobs.states.FailedState
- FALSE - Enum constant in enum class org.jobrunr.jobs.annotations.Bool
- Features - Class in org.jobrunr.dashboard.ui.model
- Features() - Constructor for class org.jobrunr.dashboard.ui.model.Features
- fetchCarbonIntensityForecast() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityApiClient
- FIELD_ACTUAL_CLASS_NAME - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_ALL_TIME_SUCCEEDED - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_AWAITING - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_AWAITING_ON - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_AWAITING_ON_STATE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- 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_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_DELETE_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_DELETE_DELETED_JOBS_AFTER - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_DELETE_FAILED_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_DELETED - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_DYNAMIC_QUEUE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_ENQUEUED - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_ENQUEUED_QUEUE_0 - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_ENQUEUED_QUEUE_1 - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_ENQUEUED_QUEUE_2 - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_ENQUEUED_QUEUE_3 - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_ENQUEUED_QUEUE_4 - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_FAILED - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- 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.DeprecatedJobStats
-
Deprecated.
- FIELD_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils
- FIELD_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- 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_BATCH - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- 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_EXCEPTION_TYPE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_JOB_FINGERPRINT - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_JOB_FINGERPRINT_MAX_LENGTH - Static variable in class org.jobrunr.jobs.AbstractJob
- FIELD_JOB_PARAMETER_OBJECT - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_JOB_PARAMETERS - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_JOB_RESULT_OBJECT - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_JOB_SIGNATURE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_JOB_SIGNATURE - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_JOB_SIGNATURE_MAX_LENGTH - Static variable in class org.jobrunr.jobs.AbstractJob
- FIELD_LABELS - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_LABELS - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_LAST_HEARTBEAT - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_METADATA_PREVIOUS_JOB_SIGNATURE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_METHOD_NAME - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_MUTEX - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_MUTEX_IN_USE - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_MUTEX_MAX_LENGTH - Static variable in class org.jobrunr.jobs.AbstractJob
- FIELD_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- FIELD_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Migrations
- FIELD_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_NAME_MAX_LENGTH - Static variable in class org.jobrunr.jobs.AbstractJob
- FIELD_NEXT_RUN_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_NUMBER_OF_BACKGROUND_JOB_SERVERS - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_NUMBER_OF_RECURRING_JOBS - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_OCCUPIED_WORKERS - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- FIELD_OWNER - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- FIELD_PARENT_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_PAUSED - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- 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_PRIORITY - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_PRIORITY - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- 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_PROCESSED - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_PROCESSING - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_PROCESSING_DURATION - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_RATE_LIMITER - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_RATE_LIMITER_MAX_LENGTH - Static variable in class org.jobrunr.jobs.AbstractJob
- FIELD_RECURRING_JOB_ID - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_RESULT_ACTUAL_CLASS_NAME - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_RESULT_CLASS_NAME - Static variable in class org.jobrunr.utils.mapper.JsonMapperUtils.Json
- FIELD_RUNS_MORE_THAN_ONCE_PER_MINUTE - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_SCHEDULED - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- FIELD_SCHEDULED_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_SERVER_TAG - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- FIELD_SERVER_TAG - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_SERVER_TAG_MAX_LENGTH - Static variable in class org.jobrunr.jobs.AbstractJob
- FIELD_SERVER_TAGS - Static variable in class org.jobrunr.storage.StorageProviderUtils.BackgroundJobServers
- 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.DeprecatedJobStats
-
Deprecated.
- FIELD_SUCCEEDED - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- 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_TOTAL - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- 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_UPDATED_AT - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- FIELD_UPDATED_AT_MILLIS - Static variable in class org.jobrunr.storage.StorageProviderUtils.RecurringJobs
- 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 Class in org.jobrunr.scheduling.exceptions
- FieldNotFoundException(Class, String) - Constructor for exception class 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
- fillInStackTrace() - Method in exception class org.jobrunr.jobs.exceptions.IllegalJobThreadStateException
- filter(List) - Method in class org.jobrunr.storage.navigation.AmountRequest
- filter(List) - Method in class org.jobrunr.storage.navigation.DynamicAmountRequest
- findField(Class, String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- findField(Class, Predicate) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- findFirst(List) - Static method in class org.jobrunr.utils.CollectionUtils
- findIntegration(Class) - Method in class org.jobrunr.dashboard.integrations.Integrations
- findJobAnnotation(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- findLast(List) - Static method in class org.jobrunr.utils.CollectionUtils
- 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) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- findMethod(Object, String, Class...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- findMethod(String, String, String...) - 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
- firstBusinessDayOfTheMonth() - Static method in class org.jobrunr.scheduling.cron.Cron
- firstBusinessDayOfTheMonth(int) - Static method in class org.jobrunr.scheduling.cron.Cron
- firstBusinessDayOfTheMonth(int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- firstDayOfTheMonth() - Static method in class org.jobrunr.scheduling.cron.Cron
- firstDayOfTheMonth(int) - Static method in class org.jobrunr.scheduling.cron.Cron
- firstDayOfTheMonth(int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- FIVE_HUNDRED_MILLIS - Static variable in class org.jobrunr.utils.InstantUtils
- FixedSizeBackgroundJobServerWorkerPolicy - Class in org.jobrunr.server.configuration
- FixedSizeBackgroundJobServerWorkerPolicy(int) - Constructor for class org.jobrunr.server.configuration.FixedSizeBackgroundJobServerWorkerPolicy
- FixedSizeWorkerPoolDynamicQueuePolicy - Class in org.jobrunr.server.configuration
-
Creates a new
FixedSizeWorkerPoolDynamicQueuePolicywhich provides theBackgroundJobServerwith aFixedSizeWorkerPoolDynamicQueueStrategy. - FixedSizeWorkerPoolDynamicQueuePolicy(String, Map) - Constructor for class org.jobrunr.server.configuration.FixedSizeWorkerPoolDynamicQueuePolicy
- FixedSizeWorkerPoolDynamicQueuePolicy(DynamicQueueKeyProvider, Map) - Constructor for class org.jobrunr.server.configuration.FixedSizeWorkerPoolDynamicQueuePolicy
- FixedSizeWorkerPoolDynamicQueueStrategy - Class in org.jobrunr.server.strategy
-
A Fixed Thread Pool Size Dynamic Queue Strategy that cycles through the different Dynamic Queues and only processes the amount of jobs per given Dynamic Queue.
- FixedSizeWorkerPoolDynamicQueueStrategy(DynamicQueueKeyProvider, BackgroundJobServer, int, Map) - Constructor for class org.jobrunr.server.strategy.FixedSizeWorkerPoolDynamicQueueStrategy
- 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
- FLYWAY - Enum constant in enum class org.jobrunr.storage.sql.common.DatabaseManager
- forBatchJobsOnly(JobSearchRequest) - Static method in class org.jobrunr.storage.JobSearchRequest
- forType() - 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
- from(JobRunrDashboardWebServerConfigurationReader, StorageProvider, URI, Queues) - Static method in class org.jobrunr.dashboard.DashboardDbDataProvider
- from(JobRunrDashboardWebServerConfigurationReader, StorageProvider, JobEnqueuedMessagePublisher, Queues) - Static method in class org.jobrunr.dashboard.DashboardDbDataProvider
- fromBigDecimal(BigDecimal) - Static method in class org.jobrunr.utils.DurationUtils
- fromEnum(String, String) - Static method in class org.jobrunr.jobs.queues.Queues
- fromException() - Static method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- fromException(CarbonIntensityApiClientException) - Static method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- fromIdentifier(String) - Static method in class org.jobrunr.jobs.JobId
- fromJobState(StateName) - Static method in enum class org.jobrunr.scheduling.JobResultState
- fromJson(InputStream, Class) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(InputStream, Type) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(Reader, Class) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(Reader, Type) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(String, Class) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJson(String, Type) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJsonString(String) - Method in class org.jobrunr.dashboard.server.http.HttpResponse
- fromJsonToJsonValue(Object) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromJsonValue(JsonValue, Class) - Method in class org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- fromMicroSeconds(Long) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- fromQueryParams(Class) - Method in class org.jobrunr.dashboard.server.http.HttpRequest
- fromQueryParams(Class) - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- fromRecurringJob(RecurringJob, Instant, Instant, String) - Static method in class org.jobrunr.jobs.states.ScheduledState
- fromString(String) - Method in class org.jobrunr.dashboard.server.http.HttpResponse
- fromString(String) - Static method in class org.jobrunr.storage.navigation.AmountRequest
- fromString(String) - Static method in class org.jobrunr.storage.navigation.CursorBasedPageRequest
- 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
- get() - Method in interface org.jobrunr.dashboard.server.security.JobRunrUserContextProvider
-
Retrieves the current
JobRunrUserfrom the provider. - get() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserContextThreadLocalProvider
- get() - Method in interface org.jobrunr.storage.sql.common.db.SqlSpliterator.ThrowingSqlSupplier
- get() - Method in interface org.jobrunr.storage.sql.common.db.TimedPreparedStatement.ThrowingSqlSupplier
- get() - Static method in class org.jobrunr.storage.ThreadSafeStorageProvider.MethodSummaryStatisticsThreadLocal
- get() - Method in interface org.jobrunr.utils.exceptions.Exceptions.ThrowingSupplier
- get() - Method in class org.jobrunr.utils.resilience.CachedValue
-
Returns the cached value if it’s still “fresh”; otherwise recomputes, caches, and returns it.
- get(int) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater.JobArgs
- get(int, JobDetailsBuilder) - Static method in class org.jobrunr.jobs.details.instructions.AllJVMInstructions
- get(String) - Static method in enum class org.jobrunr.storage.sql.common.DatabaseManager
- get(String) - Method in class org.jobrunr.utils.jobs.AbstractSortColumns
- 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(TemporalUnit) - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- get(UUID) - Method in class org.jobrunr.utils.resilience.BackOffEnforcer
- get(Key) - Method in class org.jobrunr.utils.resilience.LRUCache
- 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() - Method in class org.jobrunr.jobs.JobResult
- 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
- getAheadOfTimeScheduleState(Job) - Static method in class org.jobrunr.storage.StorageProviderUtils
- getAll() - Method in class org.jobrunr.storage.sql.common.BackgroundJobServerTable
- getAll(String) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- getAllDynamicQueues() - Method in class org.jobrunr.jobs.queues.DynamicQueueManager
- getAllOrderTerms(Set) - Method in class org.jobrunr.storage.navigation.AmountRequest
- getAllOrderTerms(Set) - Method in class org.jobrunr.storage.navigation.CursorBasedPageRequest
- getAllowedOrigins() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getAllQueues() - Method in class org.jobrunr.jobs.DynamicQueueStats
- getAllQueues() - Method in class org.jobrunr.jobs.queues.Queues
- 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
- getAmountOfJobsToEnqueue() - Method in class org.jobrunr.jobs.ratelimiters.ConcurrentJobRateLimiter
- getAmountOfJobsToEnqueue() - Method in interface org.jobrunr.jobs.ratelimiters.RateLimiter
- getAmountOfJobsToEnqueue() - Method in class org.jobrunr.jobs.ratelimiters.SlidingTimeWindowRateLimiter
- getAmountOfRetries() - Method in class org.jobrunr.jobs.AbstractJob
- getAmountOfSeconds() - Method in class org.jobrunr.server.dashboard.CpuAllocationIrregularityNotification
- getAmountRequestWithSortingOnDynamicQueue(AmountRequest) - Method in class org.jobrunr.server.strategy.AbstractDynamicQueueStrategy
- getAmountRequestWithSortingOnDynamicQueue(AmountRequest) - Method in class org.jobrunr.server.strategy.FixedSizeWorkerPoolDynamicQueueStrategy
- getAmountSucceeded() - Method in class org.jobrunr.storage.JobStatsExtended
- getAndClearLongTaskTimerSample() - Static method in class org.jobrunr.server.metrics.MicroMeterJobMetricsThreadLocal
- getAndResetSucceededJobsCounter() - Method in class org.jobrunr.jobs.filters.DeleteFilter
- getApiClientConnectTimeout() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- getApiClientReadTimeout() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- getApiClientRetriesOnException() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- getApiErrorCode() - Method in exception class org.jobrunr.server.carbonaware.CarbonIntensityApiClientException
- getApiKey() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getApiMessage() - Method in exception class org.jobrunr.server.carbonaware.CarbonIntensityApiClientException
- getApiResponseStatus() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- getApiResponseStatus() - Method in class org.jobrunr.server.dashboard.CarbonIntensityApiErrorNotification
- getAreaCode() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- getArgs() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- getAssignees(Job) - Method in class org.jobrunr.dashboard.integrations.GitHubIssueTrackingIntegration
- getAssignees(Job) - Method in class org.jobrunr.dashboard.integrations.JiraIssueTrackingIntegration
- getAuthenticationProvider() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getAuthorizationHeader() - Method in interface org.jobrunr.utils.testing.JobRegressionGuardAuthenticationProvider
-
The value for the Authorization Header (e.g.
- getAuthorizationHeader() - Method in class org.jobrunr.utils.testing.JobRegressionGuardBasicAuthenticationProvider
- getAuthorizationHeader() - Method in class org.jobrunr.utils.testing.JobRegressionGuardOpenIdAuthenticationProvider
- getAuthorizationHeader(HttpExchange) - Static method in class org.jobrunr.dashboard.server.security.SecurityUtils
- getAuthorizationRules() - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUser
- getAuthorizationRules() - Method in class org.jobrunr.dashboard.server.security.JobRunrUser
- getAutoDiscoveryConfiguration() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getAverageJobDuration() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterAnalytics
- getAverageJobProcessDuration() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterInfo
- getAwaitedJob() - Method in class org.jobrunr.jobs.context.JobContext
- getAwaitedJobId() - Method in class org.jobrunr.storage.StorageProvider.AwaitingJobWithInfo
- getAwaitedJobState() - Method in class org.jobrunr.storage.StorageProvider.AwaitingJobWithInfo
- getAwaiting() - Method in class org.jobrunr.storage.JobStats
- getAwaitingJob() - Method in class org.jobrunr.storage.StorageProvider.AwaitingJobWithInfo
- getAwaitingJobsRequestSize() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getAwaitingJobsWithInfo(AmountRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getAwaitingJobsWithInfo(AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getAwaitingJobsWithInfo(AmountRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getAwaitingJobsWithInfo(AmountRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- getAwaitingJobsWithInfo(AmountRequest) - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerJobTable
- getAwaitingJobsWithInfo(AmountRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getAwaitingJobsWithInfo(AmountRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getAwaitingOn() - Method in class org.jobrunr.storage.JobSearchRequest
- getAwaitingOnStates() - Method in class org.jobrunr.storage.JobSearchRequest
- getBackgroundJobServer() - Static method in class org.jobrunr.configuration.JobRunrPro
- getBackgroundJobServerConfiguration() - Method in class org.jobrunr.server.tasks.TaskRunInfo
- getBackgroundJobServers() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getBackgroundJobServers() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- 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.mongo.MongoDBStorageProvider
- 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(StorageProvider, JobPerformingFilters, JobResultSaver, Job) - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner
- getBackgroundJobWorker(StorageProvider, JobPerformingFilters, JobResultSaver, Job) - Method in class org.jobrunr.server.runner.BackgroundJobWithIocRunner
- getBackgroundJobWorker(StorageProvider, JobPerformingFilters, JobResultSaver, Job) - Method in class org.jobrunr.server.runner.BackgroundJobWithoutIocRunner
- getBackgroundJobWorker(StorageProvider, JobPerformingFilters, JobResultSaver, Job) - Method in class org.jobrunr.server.runner.BackgroundStaticFieldJobWithoutIocRunner
- getBackgroundJobWorker(StorageProvider, JobPerformingFilters, JobResultSaver, Job) - Method in class org.jobrunr.server.runner.BackgroundStaticJobWithoutIocRunner
- getBackOffResult(UUID) - Method in class org.jobrunr.scheduling.JobResultProvider
- getBackOffResult(UUID) - Method in class org.jobrunr.utils.resilience.BackOffEnforcer
- getBackOffResult(UUID, BackOffResultType) - Method in class org.jobrunr.utils.resilience.BackOffEnforcer
- getBackOffResult(UUID, JobResultWithBackOffInfo) - Method in class org.jobrunr.scheduling.JobResultProvider
- getBaseline() - Method in class org.jobrunr.storage.sql.common.DatabaseMigrationsProvider
- getBaseline(Class) - Method in class org.jobrunr.storage.sql.common.migrations.DefaultSqlMigrationProvider
- getBaseline(Class) - Method in class org.jobrunr.storage.sql.common.migrations.RunningOnJava11OrLowerWithinFatJarSqlMigrationProvider
- getBaseline(Class) - Method in interface org.jobrunr.storage.sql.common.migrations.SqlMigrationProvider
- getBatchJob() - Method in class org.jobrunr.storage.StorageProvider.BatchJobWithChildStats
- getBatchJobId() - Method in class org.jobrunr.storage.StorageProvider.BatchJobChildStats
- getBatchJobs(StateName...) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getBatchJobs(StateName...) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getBatchJobs(StateName...) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getBatchJobs(StateName[]) - Method in class org.jobrunr.storage.sql.common.JobTable
- getBatchJobs(StateName...) - Method in interface org.jobrunr.storage.StorageProvider
- getBatchJobs(StateName...) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getBatchJobStats() - Method in class org.jobrunr.jobs.BatchJob
- getBatchJobsWithChildStats(Instant, StateName...) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getBatchJobsWithChildStats(Instant, StateName...) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getBatchJobsWithChildStats(Instant, StateName...) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getBatchJobsWithChildStats(Instant, StateName...) - Method in class org.jobrunr.storage.sql.common.JobTable
- getBatchJobsWithChildStats(Instant, StateName...) - Method in interface org.jobrunr.storage.StorageProvider
- getBatchJobsWithChildStats(Instant, StateName...) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getBooleanOrNull(JsonObject, String) - Static method in class org.jobrunr.utils.mapper.jsonb.JsonbUtils
- 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
- getCarbonAwareAwaitingJobsRequestSize() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getCarbonAwareJobProcessingConfiguration() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getCarbonAwareMarginFromScheduleExpression(String) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- getCarbonAwareScheduleMargin() - Method in class org.jobrunr.scheduling.Schedule
- getCarbonIntensityApiErrorMetadata() - Method in class org.jobrunr.dashboard.ui.model.problems.CarbonIntensityApiErrorProblem
- getCarbonIntensityApiUrl() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- getCarbonIntensityForecastApiUrl(String) - Static method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- getChildStats() - Method in class org.jobrunr.storage.StorageProvider.BatchJobWithChildStats
- 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.JobResult
- getClassName() - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- getClassName() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- getClassName() - Method in class org.jobrunr.scheduling.JobResultWithBackOffInfo
- 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
- getClassNameFromJobSignature(String) - Static method in class org.jobrunr.utils.JobUtils
- getClock() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- getClusterId() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getClusterId() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getClusterId() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- getCode() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast.ApiResponseStatus
- getColor() - Method in class org.jobrunr.dashboard.ui.model.LabelConfiguration
- getCommonMigrations(SqlMigrationProvider) - Method in class org.jobrunr.storage.sql.common.DatabaseMigrationsProvider
- 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 class org.jobrunr.storage.ConcurrentJobModificationException
- getConcurrentUpdatedRecurringJobs() - Method in exception class org.jobrunr.storage.ConcurrentRecurringJobModificationException
- getConfiguration() - Method in class org.jobrunr.server.BackgroundJobServer
- getConnection() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getContextPath() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- 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
- getCookieValue(HttpExchange, String) - Static method in class org.jobrunr.dashboard.server.http.HttpRequest
- getCount() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider.JobsMetrics
- 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.jobs.states.PreviousJobState
- getCreatedAt() - Method in class org.jobrunr.storage.JobRunrMetadata
- getCreatedAt() - Method in class org.jobrunr.storage.StorageProvider.ScheduledRecurringJobInfo
- getCreatedAtFrom() - Method in class org.jobrunr.storage.JobSearchRequest
- getCreatedAtFrom() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getCreatedAtTo() - Method in class org.jobrunr.storage.JobSearchRequest
- getCreatedAtTo() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getCreatedBy() - Method in class org.jobrunr.jobs.ratelimiters.ConcurrentJobRateLimiter
- getCreatedBy() - Method in interface org.jobrunr.jobs.ratelimiters.RateLimiter
- getCreatedBy() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration
- getCreatedBy() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- getCreatedBy() - Method in class org.jobrunr.jobs.ratelimiters.SlidingTimeWindowRateLimiter
- getCreatedBy() - Method in class org.jobrunr.jobs.RecurringJob
- getCurrentPage() - Method in class org.jobrunr.storage.Page
- getCurrentPageRequest() - Method in class org.jobrunr.storage.Page
- getCurrentUser() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getCurrentUser() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserContext
- getCursor() - Method in class org.jobrunr.storage.navigation.CursorBasedPageRequest
- getCursorValues() - Method in class org.jobrunr.storage.navigation.CursorBasedPageRequest
- getDashboardNotification(Class) - Method in class org.jobrunr.server.dashboard.DashboardNotificationManager
- getDashboardNotificationManager() - Method in class org.jobrunr.server.BackgroundJobServer
- getDashboardType() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- getDatabaseSpecificMigrations(SqlMigrationProvider) - Method in class org.jobrunr.storage.sql.common.DatabaseMigrationsProvider
- getDataIdentifier() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- getDataProvider() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- getDataProvider() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- getDecodedHeader() - Method in class org.jobrunr.server.licensing.LicenseKey
- getDecodedPayload() - Method in class org.jobrunr.server.licensing.LicenseKey
- getDecodedSignature() - Method in class org.jobrunr.server.licensing.LicenseKey
- getDefaultQueuePriority() - Method in class org.jobrunr.jobs.queues.Queues
- getDefaultThreadType() - Static method in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
- getDefaultWorkerCount() - Method in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
- getDeleteAt() - Method in class org.jobrunr.jobs.Job
- getDeleteAt() - Method in class org.jobrunr.jobs.RecurringJob
- getDeleteAtFrom() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getDeleteAtTo() - Method in class org.jobrunr.storage.JobSearchRequest
- getDeleteAtTo() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getDeleted() - Method in class org.jobrunr.storage.JobStats
- getDeletedAt() - Method in class org.jobrunr.jobs.states.DeletedState
- getDeleteFailedJobsAfter() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getDeleteFailedJobsAfter() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getDeleteFailedJobsAfter() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getDeleteOnFailure() - Method in class org.jobrunr.jobs.AbstractJob
- getDeleteOnSuccess() - Method in class org.jobrunr.jobs.AbstractJob
- 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 class org.jobrunr.SevereJobRunrException
- getDiagnosticsInfo() - Method in exception class org.jobrunr.server.concurrent.UnresolvableConcurrentJobModificationException
- getDiagnosticsInfo() - Method in interface org.jobrunr.SevereJobRunrException.DiagnosticsAware
- getDisplayName() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- getDistinctJobSignatures(StateName...) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the distinct Job Signatures for all Jobs.
- getDistinctJobSignatures(StateName...) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getDistinctRecurringJobSignatures() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getDistinctRecurringJobSignatures() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getDistinctRecurringJobSignatures(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getDistinctRecurringJobSignatures(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getDistinctRecurringJobSignatures(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getDistinctRecurringJobSignatures(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- getDistinctRecurringJobSignatures(RecurringJobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the distinct Job Signatures for all RecurringJobs.
- getDistinctRecurringJobSignatures(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getDuration() - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- getDurationOrNull(JsonObject, String) - Static method in class org.jobrunr.utils.mapper.jsonb.JsonbUtils
- getDurationToWaitAfterIdSucceeded() - Method in class org.jobrunr.jobs.states.AwaitingState
- getDynamicQueue() - Method in class org.jobrunr.jobs.Job
- getDynamicQueue() - Method in class org.jobrunr.storage.DynamicQueueRequest
- getDynamicQueueConfiguration() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getDynamicQueueFor(AbstractJob) - Method in interface org.jobrunr.server.strategy.DynamicQueueKeyProvider
- getDynamicQueueFor(AbstractJob) - Method in class org.jobrunr.server.strategy.LabelPrefixDynamicQueueProvider
- getDynamicQueueKeyToUrlMapper() - Method in class org.jobrunr.dashboard.ui.model.DynamicQueueConfiguration
- getDynamicQueuePolicy() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getDynamicQueueProvider() - Method in interface org.jobrunr.server.configuration.DynamicQueuePolicy
- getDynamicQueueProvider() - Method in class org.jobrunr.server.configuration.FixedSizeWorkerPoolDynamicQueuePolicy
- getDynamicQueueProvider() - Method in class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
- getDynamicQueueProvider() - Method in class org.jobrunr.server.configuration.SingleDynamicQueuePolicy
- getDynamicQueueProvider() - Method in class org.jobrunr.server.configuration.WeightedRoundRobinDynamicQueuePolicy
- getDynamicQueues() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getDynamicQueues() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getDynamicQueueStats() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getDynamicQueueStats() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getDynamicQueueStats(Function) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getDynamicQueueStats(Function) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getDynamicQueueStats(Function) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getDynamicQueueStats(Function) - Method in class org.jobrunr.storage.sql.common.DynamicQueueStatsView
- getDynamicQueueStats(Function) - Method in interface org.jobrunr.storage.StorageProvider
- getDynamicQueueStats(Function) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getDynamicQueueStrategy() - Method in class org.jobrunr.server.BackgroundJobServer
- getEndpoint() - Method in class org.jobrunr.dashboard.server.security.LogoutDetails
- 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
- getEnqueuedAndProcessingCount() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterInfo
- getEnqueuedAt() - Method in class org.jobrunr.jobs.states.EnqueuedState
- getEnqueuedJobsMetrics(Integer) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getEnqueuedQueue0() - Method in class org.jobrunr.storage.JobStats
- getEnqueuedQueue1() - Method in class org.jobrunr.storage.JobStats
- getEnqueuedQueue2() - Method in class org.jobrunr.storage.JobStats
- getEnqueuedQueue3() - Method in class org.jobrunr.storage.JobStats
- getEnqueuedQueue4() - Method in class org.jobrunr.storage.JobStats
- getEnvironment() - Static method in class org.jobrunr.dashboard.ui.model.EnvironmentHolder
- getEnvironment() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- getEstimatedProcessingFinishedAt() - Method in class org.jobrunr.storage.JobStatsExtended.Estimation
- getEstimation() - Method in class org.jobrunr.storage.JobStatsExtended
- getException() - Method in class org.jobrunr.jobs.JobParameter
- 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
- getExceptionClassName() - Method in class org.jobrunr.jobs.exceptions.JobParameterNotDeserializableException
- getExceptionMessage() - Method in class org.jobrunr.jobs.exceptions.JobParameterNotDeserializableException
- getExceptionMessage() - Method in class org.jobrunr.jobs.states.FailedState
- getExceptionType() - Method in class org.jobrunr.jobs.states.FailedBatchJobState
- getExceptionType() - Method in class org.jobrunr.jobs.states.FailedState
- getExceptionType(Job) - Static method in class org.jobrunr.utils.JobUtils
- getExcludedQueues() - Method in class org.jobrunr.storage.DynamicQueueRequest
- getExpression() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- getExpression() - Method in class org.jobrunr.scheduling.Schedule
- getExternalCode() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- getExternalIdentifier() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- 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
- getFailedAmount() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- getFailedChildCount() - Method in class org.jobrunr.storage.StorageProvider.BatchJobChildStats
- getFailedChildJobCount() - Method in class org.jobrunr.jobs.BatchJob.BatchJobStats
- getFailedChildJobs() - Method in class org.jobrunr.jobs.states.FailedBatchJobState
- getFailedItems() - Method in exception class org.jobrunr.storage.sql.common.db.ConcurrentSqlModificationException
- getFailedItems(List, int[]) - Static method in class org.jobrunr.storage.sql.common.db.SqlUtils
- getFallbackInstant() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- getFeatures() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getFeatures() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getFetchDirection() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getFetchSize() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- 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
- getFirst(List) - Static method in class org.jobrunr.utils.CollectionUtils
- getFirstCheckedAt() - Method in class org.jobrunr.utils.resilience.BackOffResult
- getFirstDuration() - Method in class org.jobrunr.jobs.filters.delete.DeletePolicyParseResult
- getFirstFilterOfType(Class) - Method in class org.jobrunr.jobs.filters.JobDefaultFilters
- getFirstHeartbeat() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getFirstHeartbeat() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getForecastEndPeriod() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- getForecastInterval() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- getForecastStartPeriod() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- 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 interface org.jobrunr.storage.sql.common.tables.TablePrefixStatementUpdater
- getFrom() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- getFrom() - Method in exception class org.jobrunr.jobs.states.IllegalJobStateChangeException
- getFrom() - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
- getGeneratedKeys() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- 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
- getHeader() - Method in class org.jobrunr.server.licensing.LicenseKey
- getHttpMethod() - Method in class org.jobrunr.dashboard.server.security.LogoutDetails
- getId() - Method in class org.jobrunr.dashboard.server.security.JobRunrUser
- getId() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserInfo
- 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
- getId() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getIdAsUUID(Document) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- getIdAsUUID(Document, String) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- getIds() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getImplementationClass() - Method in class org.jobrunr.storage.StorageProvider.StorageProviderInfo
- getIncludedQueues() - Method in class org.jobrunr.storage.DynamicQueueRequest
- getIncrementSupplier() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- getIncrementType() - Method in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- getInetSocketAddress() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getInstant(JsonObject, String) - Static method in class org.jobrunr.utils.mapper.jsonb.JsonbUtils
- getInstantOrNull(JsonObject, String) - Static method in class org.jobrunr.utils.mapper.jsonb.JsonbUtils
- getInstructions() - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- getIntegerOrNull(JsonObject, String) - Static method in class org.jobrunr.utils.mapper.jsonb.JsonbUtils
- getIntegrations() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getIntensityForecast() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- getInterruptJobsAwaitDurationOnStopBackgroundJobServer() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getIssueBody(Job) - Method in class org.jobrunr.dashboard.integrations.GitHubIssueTrackingIntegration
- getIssueBody(Job) - Method in class org.jobrunr.dashboard.integrations.JiraIssueTrackingIntegration
- getIssueTitle(Job) - Method in class org.jobrunr.dashboard.integrations.GitHubIssueTrackingIntegration
- getIssueTitle(Job) - Method in class org.jobrunr.dashboard.integrations.JiraIssueTrackingIntegration
- getItems() - Method in class org.jobrunr.storage.Page
- getItemsToProcess(Function, List) - Method in class org.jobrunr.server.tasks.zookeeper.AbstractJobZooKeeperTask
- getJavaClassContainingLambdaAsInputStream(Object) - Static method in class org.jobrunr.jobs.details.JobDetailsGeneratorUtils
- getJob() - Static method in class org.jobrunr.utils.JobHolderContext
- getJob(JobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the first (oldest)
Jobmatching the givenJobSearchRequest. - getJobAnnotation(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getJobById(UUID) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getJobById(UUID) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getJobById(UUID) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobById(UUID) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getJobById(UUID) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobById(UUID) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the
Jobwith the given id or throws aJobNotFoundExceptionif 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
Jobwith the given id or throws aJobNotFoundExceptionif 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
-
Returns the
JobContextfor the currently executing job. - getJobDetails() - Method in class org.jobrunr.dashboard.ui.model.RegressionJobDetailsModel
- 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.KotlinJobDetailsFinder
- getJobDetails() - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- getJobExceptionType() - Method in class org.jobrunr.storage.JobSearchRequest
- getJobExceptionTypeFacet(JobSearchRequest) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getJobExceptionTypeFacet(JobSearchRequest) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getJobExceptionTypeFacet(JobSearchRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobExceptionTypeFacet(JobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getJobExceptionTypeFacet(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobExceptionTypeFacet(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- getJobExceptionTypeFacet(JobSearchRequest) - Method in class org.jobrunr.storage.sql.oracle.OracleStorageProvider
- getJobExceptionTypeFacet(JobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the distinct Job Exception Types with the count of failed Jobs associated to each.
- getJobExceptionTypeFacet(JobSearchRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getJobFilters() - Method in class org.jobrunr.server.BackgroundJobServer
- getJobFingerprint() - Method in class org.jobrunr.storage.JobSearchRequest
- getJobFingerprint(Job) - Static method in class org.jobrunr.utils.JobUtils
- getJobFingerprint(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getJobFingerPrint() - Method in class org.jobrunr.jobs.AbstractJob
- 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 class org.jobrunr.storage.JobSearchRequest
- getJobId() - Method in interface org.jobrunr.storage.listeners.JobChangeListener
- getJobIdGreaterThan() - Method in class org.jobrunr.storage.JobSearchRequest
- getJobIds() - Method in class org.jobrunr.storage.JobSearchRequest
- getJobLabels() - Method in class org.jobrunr.jobs.context.JobContext
- getJobList(JobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobList(JobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getJobList(JobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobList(JobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerStorageProvider
- getJobList(JobSearchRequest, AmountRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getJobList(JobSearchRequest, 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
- getJobName() - Method in class org.jobrunr.storage.JobSearchRequest
- getJobName() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- 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
-
Returns the handler that will be used to process the JobRequest.
- getJobRequestScheduler() - Method in class org.jobrunr.configuration.JobRunrConfiguration.JobRunrConfigurationResult
- getJobResult() - Method in class org.jobrunr.jobs.Job
- getJobResult(UUID) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Returns the result of the given job by means of a JobResultWithBackOffInfo.
- getJobResult(UUID) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Returns the result of the given job by means of a JobResultWithBackOffInfo.
- getJobResult(UUID) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Returns the result of the given job by means of a JobResultWithBackOffInfo.
- getJobResult(JobId) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Returns the result of the given job by means of a JobResultWithBackOffInfo.
- getJobResult(JobId) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Returns the result of the given job by means of a JobResultWithBackOffInfo.
- getJobResult(JobId) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Returns the result of the given job by means of a JobResultWithBackOffInfo.
- getJobs(JobSearchRequest, PageRequest) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getJobs(JobSearchRequest, PageRequest) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getJobs(JobSearchRequest, PageRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getJobs(JobSearchRequest, PageRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- 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() - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- getJobSignature() - Method in class org.jobrunr.storage.JobSearchRequest
- getJobSignature() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getJobSignature(AbstractJob) - Static method in class org.jobrunr.utils.JobUtils
- getJobSignature(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getJobSignatureFacet(JobSearchRequest) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getJobSignatureFacet(JobSearchRequest) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getJobSignatureFacet(JobSearchRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobSignatureFacet(JobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getJobSignatureFacet(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobSignatureFacet(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- getJobSignatureFacet(JobSearchRequest) - Method in class org.jobrunr.storage.sql.oracle.OracleStorageProvider
- getJobSignatureFacet(JobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the distinct Job Signatures with the count of Jobs associated to each.
- getJobSignatureFacet(JobSearchRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- 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.context.JobContext
- getJobStates() - Method in class org.jobrunr.jobs.Job
- getJobStatesOfType(Class) - Method in class org.jobrunr.jobs.Job
- getJobStats() - Method in class org.jobrunr.jobs.DynamicQueueStats.DynamicQueueDetails
- getJobStats() - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobStats() - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- 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() - Method in class org.jobrunr.server.strategy.BasicWorkDistributionStrategy
- getJobsToProcess() - Method in class org.jobrunr.server.strategy.SmartQueueWorkDistributionStrategy
- getJobsToProcess() - Method in interface org.jobrunr.server.strategy.WorkDistributionStrategy
- getJobsToProcess(Set, DynamicQueueRequest, AmountRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getJobsToProcess(Set, DynamicQueueRequest, AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getJobsToProcess(Set, DynamicQueueRequest, AmountRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getJobsToProcess(BackgroundJobServer, DynamicQueueRequest, AmountRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getJobsToProcess(BackgroundJobServer, DynamicQueueRequest, AmountRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getJobsToProcess(BackgroundJobServer, DynamicQueueRequest, AmountRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getJobsToProcess(DynamicQueueRequest, AmountRequest) - Method in class org.jobrunr.server.strategy.AbstractDynamicQueueStrategy
- getJobsToProcess(DynamicQueueRequest, AmountRequest) - Method in class org.jobrunr.server.strategy.FixedSizeWorkerPoolDynamicQueueStrategy
- getJobsToProcess(AmountRequest) - Method in class org.jobrunr.server.strategy.AbstractDynamicQueueStrategy
- getJobsToProcess(AmountRequest) - Method in interface org.jobrunr.server.strategy.DynamicQueueStrategy
- getJobsToProcess(AmountRequest) - Method in class org.jobrunr.server.strategy.SingleDynamicQueueStrategy
- getJobsUsingMutexInUse() - Method in exception class org.jobrunr.storage.MutexInUseException
- 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
- getJobTypes() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getJobTypes() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- 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
- getLabel() - Method in class org.jobrunr.jobs.DynamicQueueStats.DynamicQueueDetails
- getLabel() - Method in class org.jobrunr.storage.JobSearchRequest
- getLabel() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getLabelConfiguration() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getLabelPrefix() - Method in class org.jobrunr.dashboard.ui.model.LabelConfiguration
- getLabels() - Method in class org.jobrunr.jobs.AbstractJob
- getLabels(Job) - Method in class org.jobrunr.dashboard.integrations.GitHubIssueTrackingIntegration
- getLargeMaxRows() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getLargeUpdateCount() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getLast(List) - Static method in class org.jobrunr.utils.CollectionUtils
- getLastCheckedAt() - Method in class org.jobrunr.utils.resilience.BackOffResult
- getLastHeartbeat() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getLastHeartbeat() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getLastJobStateOfType(Class) - Method in class org.jobrunr.jobs.Job
- getLastRunAt() - Method in class org.jobrunr.jobs.RecurringJob
- 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
- getLatency() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider.JobsMetrics
- getLatencyDuration() - Method in class org.jobrunr.jobs.ExternalJob
- getLatencyDuration() - Method in class org.jobrunr.jobs.Job
- getLatencyDuration() - Method in interface org.jobrunr.jobs.states.EndState
- getLatencyDuration() - Method in class org.jobrunr.jobs.states.FailedState
- getLatencyDuration() - Method in class org.jobrunr.jobs.states.ProcessedState
- 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
- getLicense() - Method in interface org.jobrunr.storage.StorageProvider
- getLicense() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getLicenseKey() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getLicenseKey() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getLicenseKey() - Method in class org.jobrunr.server.licensing.EnvLicenseKeyProvider
- getLicenseKey() - Method in interface org.jobrunr.server.licensing.LicenseKeyProvider
-
Retrieves the license key.
- getLicenseKey() - Method in class org.jobrunr.server.licensing.ResourceLicenseKeyProvider
- getLicenseKey() - Method in class org.jobrunr.server.licensing.UrlLicenseKeyProvider
-
Retrieves the license key from the configured URL.
- getLicenseKeyLoader() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getLicenseKeyValidUntilAsInstant(String) - Static method in class org.jobrunr.utils.LicenseKeyUtils
- getLicenseKeyValidUntilAsInstant(Supplier) - Static method in class org.jobrunr.utils.LicenseKeyUtils
- getLimit() - Method in class org.jobrunr.storage.navigation.AmountRequest
- getLimit() - Method in class org.jobrunr.storage.Page
- getLinkToCreateIssue(Job) - Method in class org.jobrunr.dashboard.integrations.GitHubIssueTrackingIntegration
- getLinkToCreateIssue(Job) - Method in interface org.jobrunr.dashboard.integrations.IssueTrackingIntegration
- getLinkToCreateIssue(Job) - Method in class org.jobrunr.dashboard.integrations.JiraIssueTrackingIntegration
- getLinkToObservabilityDashboard(Job) - Method in class org.jobrunr.dashboard.integrations.JaegerObservabilityIntegration
- getLinkToObservabilityDashboard(Job) - Method in interface org.jobrunr.dashboard.integrations.ObservabilityIntegration
- 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
- getLogoutDetails() - Method in interface org.jobrunr.dashboard.server.security.AuthenticationProvider
- getLogoutDetails() - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider
- getLong(TemporalField) - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getLongestRunningBackgroundJobServerId() - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- 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
- getLongTaskTimerSample() - Static method in class org.jobrunr.server.metrics.MicroMeterJobMetricsThreadLocal
- getMajorVersion() - Method in class org.jobrunr.storage.sql.oracle.OracleDialect
- getMajorVersion() - Method in class org.jobrunr.utils.VersionNumber
- getManifestAttributeValue(Class, String) - Static method in class org.jobrunr.utils.JarUtils
- getMarginAfter() - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- getMarginBefore() - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- getMarginDuration() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- getMaxAllowedValue() - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- getMaxAmountOfRetries() - Method in class org.jobrunr.jobs.filters.DefaultRetryFilter
- getMaxAmountOfRetries() - Method in class org.jobrunr.jobs.filters.retry.CustomRetryPolicy
- getMaxAmountOfRetries() - Method in class org.jobrunr.jobs.filters.retry.DoNotRetryPolicy
- getMaxAmountOfRetries() - Method in class org.jobrunr.jobs.filters.retry.ExponentialBackoffRetryPolicy
- getMaxAmountOfRetries() - Method in class org.jobrunr.jobs.filters.retry.JobRetryPolicy
- getMaxAmountOfRetries() - Method in class org.jobrunr.jobs.filters.retry.PerJobRetryPolicy
- getMaxAmountOfRetries() - Method in interface org.jobrunr.jobs.filters.retry.RetryPolicy
- getMaxAmountOfRetries() - Method in interface org.jobrunr.jobs.filters.RetryFilter
-
Provides the max amount of retries as a delegate to the retry policy that should hold this value.
- getMaxConcurrentJobs() - Method in class org.jobrunr.jobs.RecurringJob
- getMaxFieldSize() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getMaxJobDuration() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterAnalytics
- getMaxOccupiedWorkersInPollInterval() - Method in class org.jobrunr.server.JobSteward
- getMaxRows() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getMedian(Collection) - Static method in class org.jobrunr.utils.CollectionUtils
- getMessage() - Method in class org.jobrunr.jobs.states.FailedBatchJobState
- getMessage() - Method in class org.jobrunr.jobs.states.FailedState
- getMessage() - Method in class org.jobrunr.jobs.states.ProcessedState
- getMessage() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast.ApiResponseStatus
- getMessage() - Method in exception class 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.jobs.context.JobContext
-
Allows retrieving the metadata with the given key from a Job.
- getMetadata(String) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getMetadata(String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- 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 interface org.jobrunr.dashboard.DashboardDataProvider
- getMetadata(String, String) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getMetadata(String, String) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getMetadata(String, String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- 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
- getMetaData() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getMethod(Class, String, Class...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- getMethodIdentifier() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatistics
- getMethodName() - Method in class org.jobrunr.jobs.JobDetails
- getMethodName() - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- getMethodNameFromJobSignature(String) - Static method in class org.jobrunr.utils.JobUtils
- getMethodStatistics() - Static method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getMethodStatisticsConfiguration() - Static method in class org.jobrunr.storage.ThreadSafeStorageProvider
- 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
- getMigrationCredentials() - Method in class org.jobrunr.storage.DatabaseOptions
- 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() - Method in class org.jobrunr.storage.sql.common.DatabaseMigrationsProvider
- 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
- getMinJobDuration() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterAnalytics
- getMinorVersion() - Method in class org.jobrunr.utils.VersionNumber
- getMoreResults() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getMoreResults(int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getMovingAverage() - Method in class org.jobrunr.utils.resilience.ExponentialMovingAverage
- getMutex() - Method in class org.jobrunr.jobs.AbstractJob
- getMutex() - Method in class org.jobrunr.storage.JobSearchRequest
- getName() - Method in class org.jobrunr.dashboard.integrations.GitHubIssueTrackingIntegration
- getName() - Method in interface org.jobrunr.dashboard.integrations.Integration
- getName() - Method in class org.jobrunr.dashboard.integrations.JaegerObservabilityIntegration
- getName() - Method in class org.jobrunr.dashboard.integrations.JiraIssueTrackingIntegration
- getName() - Method in class org.jobrunr.dashboard.ui.model.RegressionJobDetailsModel
- 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.DynamicQueueStats.DynamicQueueDetails
- getName() - Method in class org.jobrunr.jobs.queues.DynamicQueue
- getName() - Method in class org.jobrunr.jobs.ratelimiters.ConcurrentJobRateLimiter
- getName() - Method in interface org.jobrunr.jobs.ratelimiters.RateLimiter
- getName() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration
- getName() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- getName() - Method in class org.jobrunr.jobs.ratelimiters.SlidingTimeWindowRateLimiter
- 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
- getNextForecastAvailableAt() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- getNextPageRequest() - Method in class org.jobrunr.storage.Page
- getNextRunAt() - Method in class org.jobrunr.jobs.RecurringJob
-
The next time this recurring job will be re-evaluated to schedule new job instances of this recurring job.
- getNextRunFrom() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getNextRunTo() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getNotApplicableChildCount() - Method in class org.jobrunr.storage.StorageProvider.BatchJobChildStats
- 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
- getObject() - Method in class org.jobrunr.jobs.JobResult
-
Returns the output saved when the job succeeded.
- getObjectClassName() - Method in class org.jobrunr.jobs.exceptions.JobParameterNotDeserializableException
- getObjectClassName() - Method in exception class org.jobrunr.jobs.exceptions.JobResultNotDeserializableException
- getObjectOrThrow() - Method in class org.jobrunr.jobs.JobResult
-
Returns the output saved when the job succeeded.
- 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
- getOccupiedWorkers() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider.WorkersMetrics
- getOccupiedWorkers() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getOccupiedWorkers() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getOffset() - Method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- getOffset() - Method in class org.jobrunr.storage.Page
- getOnlyBatchJobs() - Method in class org.jobrunr.storage.JobSearchRequest
- getOrCreateConnection() - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getOrder() - Method in class org.jobrunr.storage.navigation.AmountRequest
- getOrder() - Method in class org.jobrunr.storage.navigation.OrderTerm
- getOriginalSql() - Method in class org.jobrunr.storage.sql.common.db.SqlStatement
- getOrInitBatchJobDashboardProgressBar(BatchJob) - Static method in class org.jobrunr.jobs.context.BatchJobDashboardProgressBar
- getOrphanedJobsRequestSize() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getOwner() - Method in class org.jobrunr.storage.JobRunrMetadata
- getParameterMetaData() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getParametersUsingParamTypes(Class[]) - Method in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- getParameterTypeNames() - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- getParameterTypeNamesFromJobSignature(String) - Static method in class org.jobrunr.utils.JobUtils
- getParameterTypes() - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- getParamNames() - Method in class org.jobrunr.storage.sql.common.db.SqlStatement
- getParams() - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- getParentId() - Method in class org.jobrunr.storage.JobSearchRequest
- getParentJobId() - Method in class org.jobrunr.jobs.states.AbstractInitialJobState
- getParentJobId() - Method in interface org.jobrunr.jobs.states.InitialState
- getParsedSql() - Method in class org.jobrunr.storage.sql.common.db.SqlStatement
- getPassword() - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUser
- getPassword() - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUtils.UsernameAndPassword
- getPassword() - Method in class org.jobrunr.storage.DatabaseMigrationCredentials
- getPatchVersion() - Method in class org.jobrunr.utils.VersionNumber
- getPaused() - Method in class org.jobrunr.jobs.RecurringJob
- getPaused() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getPausedDynamicQueueNames() - Method in class org.jobrunr.jobs.queues.DynamicQueues
- getPausedDynamicQueues() - Method in class org.jobrunr.jobs.queues.DynamicQueueManager
- getPayload() - Method in class org.jobrunr.server.licensing.LicenseKey
- getPercentile(Collection, double) - Static method in class org.jobrunr.utils.CollectionUtils
- getPeriod() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- getPeriodEndAt() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast.TimestampedCarbonIntensityForecast
- getPeriodStartAt() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast.TimestampedCarbonIntensityForecast
- 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
- getPersistedJobs(List) - Method in exception class org.jobrunr.storage.JobStorageException
- getPollInterval() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getPollInterval() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- 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
- getPort() - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- getPreferredInstant() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- getPreviousJobState() - Method in class org.jobrunr.jobs.states.AbstractInitialJobState
- getPreviousJobState() - Method in interface org.jobrunr.jobs.states.InitialState
- getPreviousPageRequest() - Method in class org.jobrunr.storage.Page
- getPriority() - Method in class org.jobrunr.jobs.AbstractJob
- getPriority() - Method in interface org.jobrunr.server.BackgroundJobPerformerFactory
- getPriority() - Method in class org.jobrunr.storage.JobSearchRequest
- getPriority() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getPriorityQueues() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getPriorityQueues() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getProblems() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getProblems() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- 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.ExternalJob
- getProcessDuration() - Method in class org.jobrunr.jobs.Job
- getProcessDuration() - Method in interface org.jobrunr.jobs.states.EndState
- getProcessDuration() - Method in class org.jobrunr.jobs.states.FailedState
- getProcessDuration() - Method in class org.jobrunr.jobs.states.ProcessedState
- getProcessDuration() - Method in class org.jobrunr.jobs.states.SucceededState
- getProcessed() - Method in class org.jobrunr.storage.JobStats
- 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
- getProcessTimeOut() - Method in class org.jobrunr.jobs.AbstractJob
- getProgress() - Method in class org.jobrunr.jobs.filters.JobServerFilter.JobProgress
-
Deprecated.
- getProgressAsPercentage() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- getProgressAsPercentage() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- getProgressAsPercentage() - Method in class org.jobrunr.jobs.filters.JobServerFilter.JobProgress
- getProgressAsRatio() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- getProgressAsRatio() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- getProgressAsRatio() - Method in class org.jobrunr.jobs.filters.JobServerFilter.JobProgress
- getPublicKey() - Static method in class org.jobrunr.server.licensing.PublicKeyExtractor
- getPublicKeyFile() - Static method in class org.jobrunr.server.licensing.PublicKeyExtractor
- getQueriedAt() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterAnalytics
- getQueriedAt() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterInfo
- getQueries() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatistics
- getQueryDurationInMillis() - Method in class org.jobrunr.storage.JobStats
- getQueryIdentifier() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.Query
- getQueryTimeout() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getQueryTimings() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.Query
- getQueryWithValues() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.Query
- getRank() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast.TimestampedCarbonIntensityForecast
- getRateLimiter() - Method in class org.jobrunr.jobs.AbstractJob
- getRateLimiter() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration
- getRateLimiter() - Method in class org.jobrunr.storage.JobSearchRequest
- getRateLimiterAnalytics(String, Duration...) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getRateLimiterAnalytics(String, Duration...) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getRateLimiterAnalytics(String, Duration...) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getRateLimiterAnalytics(String, Duration...) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getRateLimiterAnalytics(String, Duration...) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getRateLimiterAnalytics(String, Duration...) - Method in class org.jobrunr.storage.sql.common.JobTable
- getRateLimiterAnalytics(String, Duration...) - Method in interface org.jobrunr.storage.StorageProvider
- getRateLimiterAnalytics(String, Duration...) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getRateLimiterArgs() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration
- getRateLimiterBuckets() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterInfo
- getRateLimiterConfigurations() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterManager
- getRateLimiterFacet() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterAnalytics
- getRateLimiterInfo(String) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getRateLimiterInfo(String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getRateLimiterInfo(String) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getRateLimiterInfo(String) - Method in class org.jobrunr.storage.sql.common.JobTable
- getRateLimiterInfo(String) - Method in interface org.jobrunr.storage.StorageProvider
- getRateLimiterInfo(String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getRateLimiterName() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterAnalytics
- getRateLimiterName() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterInfo
- getRateLimiters() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getRateLimiters() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getRateLimiters() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterManager
- getReadableNameFromJobDetails(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getReason() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- getReason() - Method in class org.jobrunr.jobs.states.DeletedState
- getReason() - Method in class org.jobrunr.jobs.states.EnqueuedState
- getReason() - Method in class org.jobrunr.jobs.states.NotApplicableState
- getReason() - Method in class org.jobrunr.jobs.states.ScheduledState
- getRecurringAnnotation(JobDetails) - Static method in class org.jobrunr.utils.JobUtils
- getRecurringJob(RecurringJobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the first (oldest)
RecurringJobmatching the givenRecurringJobSearchRequest. - getRecurringJobById(String) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getRecurringJobById(String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getRecurringJobById(String) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getRecurringJobById(String) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns the
RecurringJobwith the given id or throws aRecurringJobNotFoundExceptionif the RecurringJob does not exist - getRecurringJobById(String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getRecurringJobId() - Method in class org.jobrunr.jobs.Job
- getRecurringJobId() - Method in class org.jobrunr.storage.JobSearchRequest
- getRecurringJobId() - Method in class org.jobrunr.storage.StorageProvider.ScheduledRecurringJobInfo
- getRecurringJobIds() - Method in class org.jobrunr.storage.JobSearchRequest
- getRecurringJobIdsOfJobs(JobSearchRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getRecurringJobIdsOfJobs(JobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getRecurringJobIdsOfJobs(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getRecurringJobIdsOfJobs(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- getRecurringJobIdsOfJobs(JobSearchRequest) - Method in interface org.jobrunr.storage.StorageProvider
-
Returns a List containing the recurring job ids of jobs matching the
JobSearchRequest. - getRecurringJobIdsOfJobs(JobSearchRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getRecurringJobList(RecurringJobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- getRecurringJobList(RecurringJobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- getRecurringJobList(RecurringJobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- getRecurringJobList(RecurringJobSearchRequest, AmountRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getRecurringJobList(RecurringJobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getRecurringJobNextRunAt() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- getRecurringJobNextRunAt() - Method in interface org.jobrunr.jobs.states.SchedulableState
- getRecurringJobNextRunAt() - 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.JobStats
- getRecurringJobs(RecurringJobSearchRequest, PageRequest) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- getRecurringJobs(RecurringJobSearchRequest, PageRequest) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getRecurringJobs(RecurringJobSearchRequest, PageRequest) - Method in interface org.jobrunr.storage.StorageProvider
- getRecurringJobs(RecurringJobSearchRequest, PageRequest) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- getRecurringJobsRequestSize() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getResult() - Method in class org.jobrunr.jobs.Job
-
Returns the output, cast to T, saved when the job succeeded, or null if the job does not produce an output.
- getResult() - Method in class org.jobrunr.utils.resilience.BackOffResult
- getResultSet() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getResultSetConcurrency() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getResultSetHoldability() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getResultSetType() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getRetryFilter() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- getRetryPolicy(Job, Exception) - Method in class org.jobrunr.jobs.filters.retry.PerJobRetryPolicy
- getRootPackage() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- getRootPackageNames(Set) - Static method in class org.jobrunr.utils.JobUtils
- getRunIndex() - Method in class org.jobrunr.server.dashboard.PollIntervalInSecondsTimeBoxIsTooSmallNotification
- getRunnerJobContext() - Method in class org.jobrunr.server.runner.AbstractBackgroundJobRunner.BackgroundJobWorker
- getRunsLessThanOncePerMinute() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getRunsMoreThanOncePerMinute() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getRunStartTime() - Method in class org.jobrunr.server.dashboard.PollIntervalInSecondsTimeBoxIsTooSmallNotification
- getRunStartTime() - Method in class org.jobrunr.server.tasks.TaskRunInfo
- getSchedule() - Method in class org.jobrunr.jobs.RecurringJob
- 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.CarbonAwareAwaitingState
- getScheduledAt() - Method in interface org.jobrunr.jobs.states.SchedulableState
- getScheduledAt() - Method in class org.jobrunr.jobs.states.ScheduledState
- getScheduledAt() - Method in class org.jobrunr.storage.StorageProvider.ScheduledRecurringJobInfo
- getScheduledAtFrom() - Method in class org.jobrunr.storage.JobSearchRequest
- getScheduledAtTo() - Method in class org.jobrunr.storage.JobSearchRequest
- getScheduledJobsMetrics(Duration, Integer) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getScheduledJobsRequestSize() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getScheduledJobsThatDoNotExistAnymoreMigrations() - Method in class org.jobrunr.jobs.migrations.JobNotFoundConfigurationReader
- getScheduleExpression() - Method in class org.jobrunr.jobs.RecurringJob
- getScheduleExpressionWithoutCarbonAwareMargin(String) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- getSchema() - Method in class org.jobrunr.storage.sql.common.tables.AnsiDatabaseTablePrefixStatementUpdater
- getSchema() - Method in class org.jobrunr.storage.sql.common.tables.NoOpTablePrefixStatementUpdater
- getSchema() - Method in interface org.jobrunr.storage.sql.common.tables.TablePrefixStatementUpdater
- getSecondDuration() - Method in class org.jobrunr.jobs.filters.delete.DeletePolicyParseResult
- getSecondsToAdd(int) - Method in class org.jobrunr.jobs.filters.retry.CustomRetryPolicy
- getSecondsToAdd(int) - Method in class org.jobrunr.jobs.filters.retry.DoNotRetryPolicy
- getSecondsToAdd(int) - Method in class org.jobrunr.jobs.filters.retry.ExponentialBackoffRetryPolicy
- getSecondsToAdd(int) - Method in class org.jobrunr.jobs.filters.retry.JobRetryPolicy
- getSecondsToAdd(int) - Method in class org.jobrunr.jobs.filters.retry.PerJobRetryPolicy
- getSecondsToAdd(int) - Method in interface org.jobrunr.jobs.filters.retry.RetryPolicy
- 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
- getServerTag() - Method in class org.jobrunr.jobs.AbstractJob
- getServerTag() - Method in class org.jobrunr.storage.JobSearchRequest
- getServerTag() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getServerTags() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getServerTags() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerStatusMBean
- getServerTags() - Method in class org.jobrunr.storage.BackgroundJobServerStatus
- getServerTimeoutPollIntervalMultiplicand() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- getSignedPart() - Method in class org.jobrunr.server.licensing.LicenseKey
- getSqlWithValues() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getStack() - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- getStackTrace() - Method in class org.jobrunr.jobs.exceptions.JobParameterNotDeserializableException
- getStackTrace() - Method in class org.jobrunr.jobs.states.FailedState
- getStackTrace(FailedState) - Static method in class org.jobrunr.dashboard.integrations.IssueTrackingUtils
- getStackTraceAsString(Throwable) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- getStartedAt() - Method in class org.jobrunr.jobs.states.ProcessingState
- getState() - Method in class org.jobrunr.jobs.Job
- getState() - Method in class org.jobrunr.jobs.states.PreviousJobState
- getState() - Method in class org.jobrunr.scheduling.JobResultWithBackOffInfo
- getState() - Method in class org.jobrunr.storage.JobSearchRequest
- getStateChangesForJobFilters() - Method in class org.jobrunr.jobs.Job
-
This method is only to be called by JobRunr itself.
- getStatementAsString(PreparedStatement) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- getStatementAsString(PreparedStatement) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbDialect
- getStatementAsString(PreparedStatement) - Method in class org.jobrunr.storage.sql.mysql.MySqlDialect
- getStateNames(StateName...) - Static method in enum class org.jobrunr.jobs.states.StateName
- getStates() - Method in class org.jobrunr.storage.JobSearchRequest
- 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
- getStorageProviderType() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- getStorageProviderUnhealthyGracePeriod() - Method in class org.jobrunr.server.BackgroundJobServerConfigurationReader
- 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
- getSucceededAmount() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- getSucceededAmount() - Method in class org.jobrunr.jobs.filters.JobServerFilter.JobProgress
- getSucceededChildCount() - Method in class org.jobrunr.storage.StorageProvider.BatchJobChildStats
- getSucceededChildJobCount() - Method in class org.jobrunr.jobs.BatchJob.BatchJobStats
- getSucceededCount() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterInfo
- getSucceededItems(List, 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
- getTagsForJob(Job) - Method in class org.jobrunr.server.metrics.MicroMeterJobMetrics
- getTaskOfType(Class) - Method in class org.jobrunr.server.JobHandler
- getThreadNamePrefix() - Method in class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- getThreadProcessingJob(Job) - Method in class org.jobrunr.server.JobSteward
- getThroughput() - Method in class org.jobrunr.storage.StorageProvider.RateLimiterAnalytics
- getThroughput(Duration) - Method in class org.jobrunr.storage.StorageProvider.RateLimiterAnalytics
- 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
- getTimezone() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- getTitle() - Method in class org.jobrunr.dashboard.ui.model.DynamicQueueConfiguration
- getTo() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- getTo() - Method in exception class org.jobrunr.jobs.states.IllegalJobStateChangeException
- getTo() - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
- 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
- getTotalAmount() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- getTotalAmount() - Method in class org.jobrunr.jobs.filters.JobServerFilter.JobProgress
- getTotalApplicableChildCount() - Method in class org.jobrunr.storage.StorageProvider.BatchJobChildStats
- getTotalChildCount() - Method in class org.jobrunr.storage.StorageProvider.BatchJobChildStats
- getTotalChildJobCount() - Method in class org.jobrunr.jobs.BatchJob.BatchJobStats
- getTotalDuration() - Method in class org.jobrunr.jobs.filters.delete.DeletePolicyParseResult
- getTotalPages() - Method in class org.jobrunr.storage.Page
- getTotalWorkers() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider.WorkersMetrics
- getUnits() - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- getUnpersistedJobs() - Method in exception class org.jobrunr.storage.ConcurrentJobModificationException
- getUnpersistedJobs() - Method in exception class org.jobrunr.storage.JobStorageException
- getUnpersistedJobs() - Method in exception class org.jobrunr.storage.MutexInUseException
- getUpdateCount() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getUpdatedAt() - Method in class org.jobrunr.jobs.context.JobContext
- getUpdatedAt() - Method in class org.jobrunr.jobs.Job
- getUpdatedAt() - Method in class org.jobrunr.jobs.RecurringJob
- 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
- getUpdatedAtFrom() - Method in class org.jobrunr.storage.JobSearchRequest
- getUpdatedAtFrom() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getUpdatedAtTo() - Method in class org.jobrunr.storage.JobSearchRequest
- getUpdatedAtTo() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- getUrl() - Method in class org.jobrunr.dashboard.server.http.url.MatchUrl
- getUrl() - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- getUsage() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider.WorkersMetrics
- getUser() - Method in class org.jobrunr.jobs.states.AbstractJobState
- getUser() - Method in interface org.jobrunr.jobs.states.JobState
- getUserInfo() - Method in class org.jobrunr.dashboard.server.security.JobRunrUser
- getUsername() - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUser
- getUsername() - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUtils.UsernameAndPassword
- getUsername() - Method in class org.jobrunr.dashboard.server.security.JobRunrUser
- getUsername() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserInfo
- getUsername() - Method in class org.jobrunr.storage.DatabaseMigrationCredentials
- getUsernameAndPasswordFromBasicAuthorizationHeader(String) - Static method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUtils
- getUUIDOrNull(JsonObject, String) - Static method in class org.jobrunr.utils.mapper.jsonb.JsonbUtils
- getValidUntil() - Method in class org.jobrunr.server.licensing.LicenseKey
- getValue() - Method in enum class org.jobrunr.jobs.JobType
- 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 interface org.jobrunr.dashboard.DashboardDataProvider
- getVersion() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- 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
- getWaitingOnJob() - Method in class org.jobrunr.jobs.states.AwaitingState
- getWaitingOnRateLimiter() - Method in class org.jobrunr.jobs.states.AwaitingRateLimiterState
- getWaitingOnState() - Method in class org.jobrunr.jobs.states.AwaitingState
- getWarnings() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- getWebServerHostAddress() - Method in class org.jobrunr.dashboard.server.WebServer
- getWebServerHostPort() - Method in class org.jobrunr.dashboard.server.WebServer
- getWorkAmountRequest() - Method in class org.jobrunr.server.strategy.BasicWorkDistributionStrategy
- getWorkDistributionStrategy() - Method in class org.jobrunr.server.BackgroundJobServer
- getWorkerCount() - Method in interface org.jobrunr.server.configuration.BackgroundJobServerWorkerPolicy
- getWorkerCount() - Method in class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- getWorkerCount() - Method in class org.jobrunr.server.configuration.FixedSizeBackgroundJobServerWorkerPolicy
- getWorkerCount() - Method in class org.jobrunr.server.strategy.BasicWorkDistributionStrategy
- getWorkerCount() - Method in class org.jobrunr.server.strategy.SmartQueueWorkDistributionStrategy
- 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
- getWorkersMetrics() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- getZoneId() - Method in class org.jobrunr.jobs.RecurringJob
- GitHubIssueTrackingIntegration - Class in org.jobrunr.dashboard.integrations
-
Allows to create a GitHub issue directly from JobRunr.
- GitHubIssueTrackingIntegration(String, String) - Constructor for class org.jobrunr.dashboard.integrations.GitHubIssueTrackingIntegration
- GitHubIssueTrackingIntegration(String, String, String, String) - Constructor for class org.jobrunr.dashboard.integrations.GitHubIssueTrackingIntegration
- goBackToAwaitingOnJob() - Method in class org.jobrunr.jobs.Job
- goTo(BackgroundJobServerLifecycleEvent) - Method in class org.jobrunr.server.lifecycle.BackgroundJobServerLifecycle
- GraalVMUtils - Class in org.jobrunr.utils
- 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(Boolean, String) - 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.h2.H2StorageProvider
- H2StorageProvider(DataSource, String, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.h2.H2StorageProvider
- H2StorageProvider(DataSource, 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) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- hasColumn(String) - Method in class org.jobrunr.storage.sql.common.db.SqlResultSet
- hasCompletedStep(String) - Method in class org.jobrunr.jobs.context.JobContext
-
Returns true if the given step has already completed successfully in a previous run.
- hasConstructorWithParameterTypes(Class, Class...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- hasCurrentUser() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserContext
- hasDefaultNoArgConstructor(Class) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- hasDefaultNoArgConstructor(String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- hasDeleteAtBefore(Instant) - Method in class org.jobrunr.jobs.RecurringJob
- hasDynamicQueue() - Method in class org.jobrunr.storage.DynamicQueueRequest
- hasError() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- hasForecastForPeriod(Instant, Instant) - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- hasHadState(StateName) - Method in class org.jobrunr.jobs.Job
- hashCode() - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUser
- hashCode() - Method in class org.jobrunr.dashboard.ui.model.LabelConfiguration
- hashCode() - Method in class org.jobrunr.jobs.JobId
- hashCode() - Method in class org.jobrunr.jobs.queues.DynamicQueue
- hashCode() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- hashCode() - Method in class org.jobrunr.scheduling.cron.CronExpression
- hashCode() - Method in class org.jobrunr.scheduling.custom.ScheduleWrapper
- hashCode() - Method in class org.jobrunr.scheduling.interval.Interval
- hashCode() - Method in class org.jobrunr.scheduling.Schedule
- hashCode() - Method in class org.jobrunr.storage.JobSearchRequest
- hashCode() - Method in class org.jobrunr.storage.sql.common.db.SqlStatement
- hashCode() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.Query
- hashCode() - Method in class org.jobrunr.utils.VersionNumber
- hasIntegrationOfType(Class) - Method in class org.jobrunr.dashboard.integrations.Integrations
- hasItems() - Method in class org.jobrunr.storage.Page
- hasJob() - Static method in class org.jobrunr.utils.JobHolderContext
- hasJob(Predicate) - Static method in class org.jobrunr.utils.JobHolderContext
- hasJobContext() - Static method in class org.jobrunr.server.runner.ThreadLocalJobContext
- 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
- hasNoCurrentUser() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserContext
- hasNoForecast() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- hasNoForecastForPeriod(Instant, Instant) - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- hasPreviousPage() - Method in class org.jobrunr.storage.Page
- hasQueryParam(String) - Method in class org.jobrunr.dashboard.server.http.HttpRequest
- hasResult() - Method in class org.jobrunr.jobs.Job
- 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
- hasSucceeded() - Method in class org.jobrunr.jobs.context.BatchJobDashboardProgressBar
- hasSucceeded() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- hasSucceeded() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- 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
- Header(String, String, String) - Constructor for class org.jobrunr.server.licensing.LicenseKey.Header
- hexStringFromByteArray(byte[]) - Static method in class org.jobrunr.utils.StringUtils
- hexStringToByteArray(String) - Static method in class org.jobrunr.utils.StringUtils
- 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) - Constructor for class org.jobrunr.dashboard.server.http.HttpResponse
- HttpResponse(HttpExchange, JsonMapper) - Constructor for class org.jobrunr.dashboard.server.http.HttpResponse
- HttpUtils - Class in org.jobrunr.utils
- HttpUtils() - Constructor for class org.jobrunr.utils.HttpUtils
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
-
Returns the id of this recurring job which can be used to alter or delete it.
- idsOf(List) - Static method in class org.jobrunr.utils.JobUtils
- ifException(Predicate) - Method in interface org.jobrunr.jobs.filters.retry.RetryPolicy
- ifJob(Predicate) - Method in interface org.jobrunr.jobs.filters.retry.RetryPolicy
- ifJobAndException(Predicate, Predicate) - Method in interface org.jobrunr.jobs.filters.retry.RetryPolicy
- ifPositiveOrElse0(int) - Static method in class org.jobrunr.utils.NumberUtils
- IllegalJobStateChangeException - Exception Class in org.jobrunr.jobs.states
- IllegalJobStateChangeException(Job, StateName) - Constructor for exception class org.jobrunr.jobs.states.IllegalJobStateChangeException
- IllegalJobStateChangeException(Job, StateName, StateName) - Constructor for exception class org.jobrunr.jobs.states.IllegalJobStateChangeException
- IllegalJobThreadStateException - Exception Class in org.jobrunr.jobs.exceptions
- IllegalJobThreadStateException(String) - Constructor for exception class org.jobrunr.jobs.exceptions.IllegalJobThreadStateException
- 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_SVG - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- IMAGE_X_ICON - Static variable in class org.jobrunr.dashboard.server.http.ContentType
- immediatelyDelete() - Method in class org.jobrunr.jobs.filters.delete.DeletePolicyParseResult
- immediatelyDeletePermanently() - Method in class org.jobrunr.jobs.filters.delete.DeletePolicyParseResult
- in(Collection) - Static method in class org.jobrunr.storage.sql.common.db.Sql
- in(T...) - Static method in class org.jobrunr.storage.sql.common.db.Sql
- increasePoolSize(int) - Method in class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- incrementCounter(String, int) - Method in class org.jobrunr.storage.sql.common.MetadataTable
- incrementDynamicQueueStateDetails(String, StateName) - Method in class org.jobrunr.jobs.DynamicQueueStats
- incrementFailed() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
-
Allows to increase the failed count of the progress bar in the dashboard for a normal job using the
JobContext - incrementFailed() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- incrementSucceeded() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar
-
Allows to increase the progress bar in the dashboard for a normal job using the
JobContext - incrementSucceeded() - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- 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
- INHERIT_FROM_CONNECTION - Enum constant in enum class org.jobrunr.storage.sql.common.db.Transaction.AutoCommitMode
- initBatchJobDashboardProgressBar(BatchJob) - Static method in class org.jobrunr.jobs.context.BatchJobDashboardProgressBar
- initGson(GsonBuilder) - Method in class org.jobrunr.utils.mapper.gson.GsonJsonMapper
- initialBackOffPeriod() - Method in class org.jobrunr.utils.resilience.BackOffResult
- initialize() - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Initializes JobRunr and returns a
JobSchedulerwhich can then be used to register in the IoC framework or to enqueue/schedule some Jobs. - initialize(StorageProvider, BackgroundJobServer, Queues) - Method in class org.jobrunr.configuration.JobRunrMicroMeterIntegration
- InitialState - Interface in org.jobrunr.jobs.states
- initJobDashboardProgress(Job, JobDashboardProgressBar.JobDashboardProgress) - Static method in class org.jobrunr.jobs.context.JobDashboardProgressBar
- initJobFilters(AbstractJob, List) - 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
- INSERT - Static variable in class org.jobrunr.storage.sql.common.db.Sql
- INSERT_STATEMENT - Static variable in class org.jobrunr.storage.sql.common.JobTable
- insertAll(List, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- insertOrUpdate(T, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- insertOrUpdateAll(List, 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
- InstantUtils - Class in org.jobrunr.utils
- InstantUtils.TimeUnit - Class in org.jobrunr.utils
- IntegerTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- IntegerTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.IntegerTypeAutoboxer
- Integration - Interface in org.jobrunr.dashboard.integrations
- Integrations - Class in org.jobrunr.dashboard.integrations
- Integrations() - Constructor for class org.jobrunr.dashboard.integrations.Integrations
- InterruptJobsThatHaveTimedOutTask - Class in org.jobrunr.server.tasks.steward
- InterruptJobsThatHaveTimedOutTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.steward.InterruptJobsThatHaveTimedOutTask
- interval() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
-
The time interval between scheduled runs of this recurring job.
- interval(Duration, Duration) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows to relax the
Intervalschedule of aRecurringJobto minimize carbon impact. - interval(Duration, Duration, Duration) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAware
-
Allows to relax the
Intervalschedule of aRecurringJobto minimize carbon impact. - 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 class org.jobrunr.JobRunrException
- InvalidCronExpressionException - Exception Class in org.jobrunr.scheduling.cron
- invalidLambdaException(Exception) - Static method in exception class org.jobrunr.JobRunrException
- InvalidLicenseException - Exception Class in org.jobrunr.server.licensing
- InvalidLicenseException(String) - Constructor for exception class org.jobrunr.server.licensing.InvalidLicenseException
- InvalidLicenseException(String, Throwable) - Constructor for exception class org.jobrunr.server.licensing.InvalidLicenseException
- 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.NullLoadOperandInstruction
- 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
- IS_V6_BATCH_JOB - Static variable in class org.jobrunr.server.tasks.startup.MigrateFromV6toV7Task
- isAllJobProcessingPaused() - Method in interface org.jobrunr.storage.StorageProvider
- 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
- isAnyNullOrEmpty(String...) - Static method in class org.jobrunr.utils.StringUtils
- isApiKeyAuthorizationHeader(String) - Static method in class org.jobrunr.dashboard.server.security.apikey.ApiKeyUtils
- isAvailable() - Method in class org.jobrunr.utils.resilience.BackOffResult
- isBackgroundOperationInProgressException(RuntimeException) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- isBatchJob() - Method in class org.jobrunr.jobs.BatchJob
- isBatchJob() - Method in class org.jobrunr.jobs.Job
- isCarbonAware() - Method in class org.jobrunr.scheduling.Schedule
- 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
- isClosed() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- isCloseOnCompletion() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- isConcurrentJobModificationException(MongoWriteException) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- isConfigured() - Method in class org.jobrunr.jobs.queues.Queues
- isDateBased() - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- isDebugEnabled() - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isDebugEnabled(Marker) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isDeserializable() - Method in class org.jobrunr.jobs.JobParameter
- isDone() - Method in class org.jobrunr.jobs.Job
- isDuration(String) - Static method in class org.jobrunr.utils.StringUtils
- isDurationEstimated() - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- isDynamicQueuePaused(String) - Method in class org.jobrunr.jobs.queues.DynamicQueueManager
- isDynamicQueuePaused(String) - Method in class org.jobrunr.jobs.queues.DynamicQueues
- isEmpty(String) - Static method in class org.jobrunr.utils.StringUtils
- isEnabled() - Method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfigurationReader
- 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
- isExistingJob() - Method in class org.jobrunr.jobs.JobVersioner
- isForProcessRecurringJobsTask() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- isForRecurringJobsAlreadyRunning() - Method in class org.jobrunr.storage.JobSearchRequest
- isIllegalStateChange(StateName, StateName) - Static method in class org.jobrunr.jobs.states.AllowedJobStateStateChanges
- isIndexStatement(String) - Method in class org.jobrunr.storage.sql.common.tables.AnsiDatabaseTablePrefixStatementUpdater
- isIndexStatement(String) - Method in class org.jobrunr.storage.sql.common.tables.SqlServerDatabaseTablePrefixStatementUpdater
- isInfoEnabled() - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isInfoEnabled(Marker) - Method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- isInitialPageRequest() - Method in class org.jobrunr.storage.navigation.CursorBasedPageRequest
- isInitialPageRequest() - Method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- isInitialPageRequest() - Method in class org.jobrunr.storage.navigation.PageRequest
- isInstantAfterOrEqualTo(Instant, Instant) - Static method in class org.jobrunr.utils.InstantUtils
- isInstantBeforeOrEqualTo(Instant, Instant) - Static method in class org.jobrunr.utils.InstantUtils
- isInstantInPeriod(Instant, Instant, Instant) - Static method in class org.jobrunr.utils.InstantUtils
- isInteger(String) - Static method in class org.jobrunr.utils.StringUtils
- 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
- isLastRetry() - Method in class org.jobrunr.jobs.context.JobContext
- isLocked() - Method in class org.jobrunr.utils.resilience.Lock
- isMaster() - Method in class org.jobrunr.server.BackgroundJobServer
- isMutexInUseException(MongoBulkWriteException) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- isMutexInUseException(MongoWriteException) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- isMutexInUseException(SQLException) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- isMutexInUseException(SQLException) - Method in class org.jobrunr.storage.sql.db2.DB2Dialect
- 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.mongo.MongoDBCreator
- isNotApiKeyAuthorizationHeader(String) - Static method in class org.jobrunr.dashboard.server.security.apikey.ApiKeyUtils
- isNotCarbonAware() - Method in class org.jobrunr.scheduling.Schedule
- isNotDeserializable() - Method in class org.jobrunr.jobs.JobParameter
- isNotDeserializable() - Method in class org.jobrunr.jobs.JobResult
- isNotEmpty(Collection) - Static method in class org.jobrunr.utils.CollectionUtils
- isNotNullNorAnEnum(Object) - Static method in class org.jobrunr.jobs.JobParameter
- isNotNullOrEmpty(String) - Static method in class org.jobrunr.utils.StringUtils
- isNotNullOrEmpty(Collection) - Static method in class org.jobrunr.utils.CollectionUtils
- isNotNullOrEmpty(T[]) - Static method in class org.jobrunr.utils.CollectionUtils
- isNotPresent(Optional) - Static method in class org.jobrunr.utils.OptionalUtils
- isNotReadyToProcessJobs() - Method in class org.jobrunr.server.BackgroundJobServer
- isNullEmptyOrBlank(String) - Static method in class org.jobrunr.utils.StringUtils
- isNullOrEmpty(String) - Static method in class org.jobrunr.utils.StringUtils
- isNullOrEmpty(Collection) - Static method in class org.jobrunr.utils.CollectionUtils
- isNullOrEmpty(Map) - 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
- isPaused() - Method in class org.jobrunr.jobs.queues.DynamicQueue
- isPaused() - Method in class org.jobrunr.jobs.RecurringJob
- isPoolable() - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- isPresent(Optional) - Static method in class org.jobrunr.utils.OptionalUtils
- isProblematicAndDoNotRetry() - Method in exception class org.jobrunr.JobRunrException
- isProcessingDone() - Method in class org.jobrunr.storage.JobStatsExtended.Estimation
- isRateLimited() - Method in class org.jobrunr.utils.resilience.RateLimiter
- isReady() - Method in class org.jobrunr.utils.resilience.BackOffResult
- isRecurringJob() - Method in class org.jobrunr.dashboard.ui.model.RegressionJobDetailsModel
- isRecurringJobUsingPausedDynamicQueue(RecurringJob) - Method in class org.jobrunr.server.strategy.AbstractDynamicQueueStrategy
- isRecurringJobUsingPausedDynamicQueue(RecurringJob) - Method in interface org.jobrunr.server.strategy.DynamicQueueStrategy
- isRecurringJobUsingPausedDynamicQueue(RecurringJob) - Method in class org.jobrunr.server.strategy.SingleDynamicQueueStrategy
- isReplacingExistingJob() - Method in class org.jobrunr.jobs.states.AbstractInitialJobState
- isReplacingExistingJob() - Method in interface org.jobrunr.jobs.states.InitialState
- isReplacingJobInState(StateName, Instant) - Method in class org.jobrunr.jobs.states.AbstractInitialJobState
- isReplacingJobInState(StateName, Instant) - Method in interface org.jobrunr.jobs.states.InitialState
- isReservedAndReadyToProcessBy(BackgroundJobServer) - Method in class org.jobrunr.jobs.Job
- 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.server.lifecycle.BackgroundJobServerLifecycle
- 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
- isRunningLessThanOncePerMinute() - Method in class org.jobrunr.jobs.RecurringJob
- isRunningMoreThanOncePerMinute() - Method in class org.jobrunr.jobs.RecurringJob
- isRunningMoreThanOncePerMinute() - Method in class org.jobrunr.scheduling.Schedule
-
Determines whether this schedule triggers more frequently than once per minute.
- isScheduledByRecurringJobRunningLessThanOncePerMinute() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- isScheduledByRecurringJobRunningLessThanOncePerMinute() - Method in interface org.jobrunr.jobs.states.SchedulableState
- isScheduledByRecurringJobRunningLessThanOncePerMinute() - Method in class org.jobrunr.jobs.states.ScheduledState
- isScheduleStillRunning() - Method in class org.jobrunr.jobs.RecurringJob
- isScheduleUpdated() - Method in class org.jobrunr.jobs.RecurringJob
- isSelectForUpdateSkipLockedEnabled() - Method in class org.jobrunr.storage.DatabaseOptions
- isStarted() - Method in class org.jobrunr.server.BackgroundJobServer
- isStaticFile(String) - Static method in class org.jobrunr.dashboard.server.http.StaticFileHttpHandler
- isStopped() - Method in class org.jobrunr.server.BackgroundJobServer
- 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
- IssueTrackingIntegration - Interface in org.jobrunr.dashboard.integrations
- IssueTrackingUtils - Class in org.jobrunr.dashboard.integrations
- isSupported(TemporalField) - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
- isSupported(TemporalUnit) - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
- isSupported(VersionNumber) - Method in enum class org.jobrunr.server.configuration.BackgroundJobServerThreadType
- isTimeBased() - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- 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
- isTransitioning() - Method in class org.jobrunr.server.lifecycle.BackgroundJobServerLifecycle
- isTransitioningTo(BackgroundJobServerLifecycleEvent) - Method in class org.jobrunr.server.lifecycle.BackgroundJobServerLifecycle
- isUnAnnounced() - Method in class org.jobrunr.server.BackgroundJobServer
- isUnHealthy() - Method in class org.jobrunr.storage.AbstractStorageProvider
- isUnHealthy() - Method in interface org.jobrunr.storage.StorageProvider
-
Returns whether the
StorageProvideris unhealthy, when for example there are connection problems with the underlying storage implementation. - isUnHealthy() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- isUniqueConstraintException(SQLException) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- isUsingBatches() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- isUsingWorkflow() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- isValidApiKey(String, String) - Static method in class org.jobrunr.dashboard.server.security.apikey.ApiKeyUtils
- isValidMigration(NoSqlMigration) - Method in class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- 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
- isWrapperFor(Class) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- isZero(BigDecimal) - Static method in class org.jobrunr.utils.NumberUtils
- ItemNotFoundException - Exception Class in org.jobrunr.storage
- ItemNotFoundException(String) - Constructor for exception class org.jobrunr.storage.ItemNotFoundException
- ItemNotFoundException(String, Throwable) - Constructor for exception class org.jobrunr.storage.ItemNotFoundException
J
- Jackson3JsonMapper - Class in org.jobrunr.utils.mapper.jackson3
- Jackson3JsonMapper() - Constructor for class org.jobrunr.utils.mapper.jackson3.Jackson3JsonMapper
- Jackson3JsonMapper(JsonMapper.Builder) - Constructor for class org.jobrunr.utils.mapper.jackson3.Jackson3JsonMapper
- Jackson3JsonMapper(JsonMapper.Builder, BasicPolymorphicTypeValidator.Builder) - Constructor for class org.jobrunr.utils.mapper.jackson3.Jackson3JsonMapper
- Jackson3JsonMapper(BasicPolymorphicTypeValidator.Builder) - Constructor for class org.jobrunr.utils.mapper.jackson3.Jackson3JsonMapper
- 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
- JaegerObservabilityIntegration - Class in org.jobrunr.dashboard.integrations
- JaegerObservabilityIntegration(String) - Constructor for class org.jobrunr.dashboard.integrations.JaegerObservabilityIntegration
- 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
- JiraIssueTrackingIntegration - Class in org.jobrunr.dashboard.integrations
-
Allows to create a Jira issue directly from JobRunr.
- JiraIssueTrackingIntegration(String, String) - Constructor for class org.jobrunr.dashboard.integrations.JiraIssueTrackingIntegration
- JiraIssueTrackingIntegration(String, String, String, String) - Constructor for class org.jobrunr.dashboard.integrations.JiraIssueTrackingIntegration
-
Allows to create an issue in Jira
- 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, Job Metadata and JobResult.
- 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 a custom delete policy, extra jobFilters and server tag filters that will be used for the job.
- Job() - Constructor for class org.jobrunr.jobs.Job
- Job(UUID, int, JobDetails, List, ConcurrentHashMap) - 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
- JOB_DONE_OR_DELETED_STATES - Static variable in enum class org.jobrunr.jobs.states.StateName
- JOB_ID_IS_NULL - Static variable in class org.jobrunr.storage.JobSearchRequest
- JOB_PROCESSING_PAUSED_METADATA_KEY - Static variable in interface org.jobrunr.storage.StorageProvider
- JobActivator - Interface in org.jobrunr.server
- JobActivatorShutdownException - Exception Class in org.jobrunr.server
- JobActivatorShutdownException(String, Throwable) - Constructor for exception class org.jobrunr.server.JobActivatorShutdownException
- JobAdapter - Class in org.jobrunr.utils.mapper.jsonb
- JobAdapter() - Constructor for class org.jobrunr.utils.mapper.jsonb.JobAdapter
- JobArgs(List) - Constructor for class org.jobrunr.jobs.migrations.ScheduledJobUpdater.JobArgs
- JobBuilder - Class in org.jobrunr.scheduling
-
This class is used to build a
Jobusing a job lambda or aJobRequest. - JobChangeListener - Interface in org.jobrunr.storage.listeners
- JobClassNotFoundException - Exception Class in org.jobrunr.scheduling.exceptions
- JobClassNotFoundException(String) - Constructor for exception class org.jobrunr.scheduling.exceptions.JobClassNotFoundException
- JobClassNotFoundException(String, String, String[]) - Constructor for exception class org.jobrunr.scheduling.exceptions.JobClassNotFoundException
- JobClassNotFoundException(JobDetails) - Constructor for exception class 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 theStorageProviderPlease note: AnyJobFiltershould process really fast. - jobContext() - Method in interface org.jobrunr.jobs.lambdas.JobRequestHandler
-
Deprecated.
- 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, JobPerformingFilters, StorageProvider) - 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
- JobContext.StepResult - Interface in org.jobrunr.jobs.context
- JobContextAdapter - Class in org.jobrunr.utils.mapper.gson
- JobContextAdapter() - Constructor for class org.jobrunr.utils.mapper.gson.JobContextAdapter
- 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
- JobDashboardLogLine(JobDashboardLogger.Level, Instant, String) - Constructor for class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLine
- JobDashboardLogLines() - Constructor for class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLines
- JobDashboardLogLines(ConcurrentLinkedQueue) - Constructor for class org.jobrunr.jobs.context.JobDashboardLogger.JobDashboardLogLines
- JobDashboardProgress() - Constructor for class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- JobDashboardProgress(Long) - Constructor for class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- JobDashboardProgressBar - Class in org.jobrunr.jobs.context
- JobDashboardProgressBar(BatchJob) - Constructor for class org.jobrunr.jobs.context.JobDashboardProgressBar
- JobDashboardProgressBar(Job, Long) - Constructor for class org.jobrunr.jobs.context.JobDashboardProgressBar
- JobDashboardProgressBar.JobDashboardProgress - Class in org.jobrunr.jobs.context
- JobDefaultFilters - Class in org.jobrunr.jobs.filters
- JobDefaultFilters(UUID, List, Queues) - Constructor for class org.jobrunr.jobs.filters.JobDefaultFilters
- JobDefaultFilters(UUID, 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) - 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.KotlinJobDetailsFinder
- jobDetailsBuilder - Variable in class org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
- JobDetailsBuilder - Class in org.jobrunr.jobs.details
- JobDetailsBuilder(List) - Constructor for class org.jobrunr.jobs.details.JobDetailsBuilder
- JobDetailsBuilder(List, 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
- JobDetailsPostProcessor - Interface in org.jobrunr.jobs.details.postprocess
- jobDocumentMapper - Variable in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- JobDocumentMapper - Class in org.jobrunr.storage.nosql.mongo.mapper
- JobDocumentMapper(JobMapper) - Constructor for class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- JobEnqueuedMessagePublisher - Interface in org.jobrunr.utils.multicast
- jobExists(String) - Static method in class org.jobrunr.utils.JobUtils
- jobExists(String, String, 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
- JobHolderContext - Class in org.jobrunr.utils
- JobHolderContext() - Constructor for class org.jobrunr.utils.JobHolderContext
- JobId - Class in org.jobrunr.jobs
-
Class which represents the Id of the job.
- JobId(UUID) - Constructor for class org.jobrunr.jobs.JobId
- JobLabelsAdapter - Class in org.jobrunr.utils.mapper.jsonb.adapters
- JobLabelsAdapter() - 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) - Constructor for class org.jobrunr.jobs.JobListVersioner
- jobMapper - Variable in class org.jobrunr.storage.sql.common.JobTable
- 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 Class in org.jobrunr.scheduling.exceptions
- JobMethodNotFoundException(String) - Constructor for exception class org.jobrunr.scheduling.exceptions.JobMethodNotFoundException
- JobMethodNotFoundException(String, String, String[]) - Constructor for exception class org.jobrunr.scheduling.exceptions.JobMethodNotFoundException
- JobMethodNotFoundException(JobDetails) - Constructor for exception class org.jobrunr.scheduling.exceptions.JobMethodNotFoundException
- JobMixin - Class in org.jobrunr.utils.mapper.jackson.modules
- JobMixin() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.JobMixin
- JobNotFoundConfiguration - Class in org.jobrunr.jobs.migrations
- JobNotFoundConfigurationReader - Class in org.jobrunr.jobs.migrations
- JobNotFoundConfigurationReader(JobNotFoundConfiguration) - Constructor for class org.jobrunr.jobs.migrations.JobNotFoundConfigurationReader
- JobNotFoundException - Exception Class in org.jobrunr.scheduling.exceptions
- JobNotFoundException - Exception Class in org.jobrunr.storage
- JobNotFoundException(Class, String, Class[]) - Constructor for exception class org.jobrunr.scheduling.exceptions.JobNotFoundException
- JobNotFoundException(String) - Constructor for exception class org.jobrunr.scheduling.exceptions.JobNotFoundException
- JobNotFoundException(String, String, String[]) - Constructor for exception class org.jobrunr.scheduling.exceptions.JobNotFoundException
- JobNotFoundException(String, String, String[], String) - Constructor for exception class org.jobrunr.scheduling.exceptions.JobNotFoundException
- JobNotFoundException(UUID) - Constructor for exception class org.jobrunr.storage.JobNotFoundException
- JobNotFoundException(JobDetails) - Constructor for exception class 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) - Constructor for class org.jobrunr.jobs.JobParameter
- JobParameter(String, String, Object) - Constructor for class org.jobrunr.jobs.JobParameter
- JobParameter(String, String, Object, JobParameterNotDeserializableException) - 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 Class in org.jobrunr.utils.mapper
- JobParameterJsonMapperException(String) - Constructor for exception class org.jobrunr.utils.mapper.JobParameterJsonMapperException
- JobParameterJsonMapperException(String, Throwable) - Constructor for exception class org.jobrunr.utils.mapper.JobParameterJsonMapperException
- JobParameterNotDeserializableException - Class in org.jobrunr.jobs.exceptions
- JobParameterNotDeserializableException(String, Exception) - Constructor for class org.jobrunr.jobs.exceptions.JobParameterNotDeserializableException
- JobParameterNotDeserializableException(String, String, String) - Constructor for class org.jobrunr.jobs.exceptions.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
- JobProgress(long, long) - Constructor for class org.jobrunr.jobs.filters.JobServerFilter.JobProgress
- JobProId - Class in org.jobrunr.scheduling
-
Class which represents the Id of the job and allows chaining.
- JobProId(UUID) - Constructor for class org.jobrunr.scheduling.JobProId
- JobProId(UUID, JobScheduler) - Constructor for class org.jobrunr.scheduling.JobProId
- JobProId(JobId, JobScheduler) - Constructor for class org.jobrunr.scheduling.JobProId
- JobRegressionGuard - Class in org.jobrunr.utils.testing
-
The JobRegressionGuard fetches all the distinct
JobDetailsforJobsandRecurringJobsand check whether the classes and methods still exist in the current codebase. - JobRegressionGuard() - Constructor for class org.jobrunr.utils.testing.JobRegressionGuard
- JobRegressionGuard(JsonMapper) - Constructor for class org.jobrunr.utils.testing.JobRegressionGuard
- JobRegressionGuardAuthenticationProvider - Interface in org.jobrunr.utils.testing
-
Allows to add authentication to the
JobRegressionGuardif the dashboard uses authentication / authorization. - JobRegressionGuardBasicAuthenticationProvider - Class in org.jobrunr.utils.testing
-
An implementation of the
JobRegressionGuardAuthenticationProviderthat authenticates using Basic Authentication. - JobRegressionGuardBasicAuthenticationProvider(String, String) - Constructor for class org.jobrunr.utils.testing.JobRegressionGuardBasicAuthenticationProvider
- JobRegressionGuardOpenIdAuthenticationProvider - Class in org.jobrunr.utils.testing
-
An implementation of the
JobRegressionGuardAuthenticationProviderthat authenticates using OpenId Authentication. - JobRegressionGuardOpenIdAuthenticationProvider(String, String, String) - Constructor for class org.jobrunr.utils.testing.JobRegressionGuardOpenIdAuthenticationProvider
-
Constructs a new JobRegressionGuardOpenIdAuthenticationProvider with the specified token endpoint, client ID, and client secret.
- 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> - Interface in org.jobrunr.jobs.lambdas
-
Classes implementing this interface will handle the actual
JobRequest. - JobRequestId - Class in org.jobrunr.scheduling
- JobRequestId(UUID) - Constructor for class org.jobrunr.scheduling.JobRequestId
- JobRequestId(UUID, JobRequestScheduler) - Constructor for class org.jobrunr.scheduling.JobRequestId
- JobRequestId(JobId, JobRequestScheduler) - Constructor for class org.jobrunr.scheduling.JobRequestId
- 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, JobEnqueuedMessagePublisher, List, Queues) - Constructor for class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new JobRequestScheduler using the provided
StorageProviderand the list of JobFilters that will be used for every background job - JobRequestScheduler(StorageProvider, JobEnqueuedMessagePublisher, JobDefaultFilters, Queues) - 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
- JobRequestScheduler(StorageProvider, JobEnqueuedMessagePublisher, Queues) - Constructor for class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new
JobRequestSchedulerusing the providedStorageProvider - JobResult - Class in org.jobrunr.jobs
-
Contains the Job Result saved when the
Jobsucceeded. - JobResult(String, Object) - Constructor for class org.jobrunr.jobs.JobResult
- JobResult(String, String, Object, JobResultNotDeserializableException) - Constructor for class org.jobrunr.jobs.JobResult
- JobResultAdapter - Class in org.jobrunr.utils.mapper.jsonb.adapters
- JobResultAdapter(JobRunrJsonb) - Constructor for class org.jobrunr.utils.mapper.jsonb.adapters.JobResultAdapter
- JobResultDeserializer - Class in org.jobrunr.utils.mapper.gson
- JobResultDeserializer - Class in org.jobrunr.utils.mapper.jackson.modules
- JobResultDeserializer() - Constructor for class org.jobrunr.utils.mapper.gson.JobResultDeserializer
- JobResultDeserializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.JobResultDeserializer
- JobResultNotDeserializableException - Exception Class in org.jobrunr.jobs.exceptions
- JobResultNotDeserializableException(String, Throwable) - Constructor for exception class org.jobrunr.jobs.exceptions.JobResultNotDeserializableException
- JobResultProvider - Class in org.jobrunr.scheduling
- JobResultProvider(StorageProvider) - Constructor for class org.jobrunr.scheduling.JobResultProvider
- JobResultRequestHandler<T> - Interface in org.jobrunr.jobs.lambdas
-
Classes implementing this interface will handle the actual
JobRequestand must return a result. - JobResultSaver - Class in org.jobrunr.server.runner
- JobResultSaver(JsonMapper) - Constructor for class org.jobrunr.server.runner.JobResultSaver
- JobResultSerializer - Class in org.jobrunr.utils.mapper.jackson.modules
- JobResultSerializer() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.JobResultSerializer
- JobResultState - Enum Class in org.jobrunr.scheduling
- JobResultWithBackOffInfo - Class in org.jobrunr.scheduling
-
JobResultWithBackOffInfois a wrapper around the result of a job. - JobResultWithBackOffInfo(Instant, Duration) - Constructor for class org.jobrunr.scheduling.JobResultWithBackOffInfo
- JobResultWithBackOffInfo(Instant, Job) - Constructor for class org.jobrunr.scheduling.JobResultWithBackOffInfo
- JobResultWithBackOffInfo(JobResultWithBackOffInfo) - Constructor for class org.jobrunr.scheduling.JobResultWithBackOffInfo
- JobRetryPolicy - Class in org.jobrunr.jobs.filters.retry
- JobRetryPolicy(Predicate, Predicate, RetryPolicy) - Constructor for class org.jobrunr.jobs.filters.retry.JobRetryPolicy
- JOBRUNR_CLASSES - Static variable in class org.jobrunr.utils.GraalVMUtils
- JOBRUNR_CONSTRUCTING_SPAN_ID_KEY - Static variable in class org.jobrunr.jobs.mappers.MDCMapper
- JOBRUNR_CONSTRUCTING_TRACE_ID_KEY - Static variable in class org.jobrunr.jobs.mappers.MDCMapper
- 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_JOB_SIGNATURE_KEY - Static variable in class org.jobrunr.jobs.mappers.MDCMapper
- JOBRUNR_MDC_KEY - Static variable in class org.jobrunr.jobs.mappers.MDCMapper
- JOBRUNR_PROGRESSBAR_KEY - Static variable in class org.jobrunr.jobs.context.JobDashboardProgressBar
- JOBRUNR_STATIC_ROOT_DIR - Static variable in class org.jobrunr.dashboard.JobRunrStaticFileHandler
- JobRunrConfiguration - Class in org.jobrunr.configuration
-
The main class to configure JobRunrPro
- 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(JobRunrDashboardWebServerConfiguration, StorageProvider, URI, JsonMapper, Queues) - Constructor for class org.jobrunr.dashboard.JobRunrDashboardWebServer
- JobRunrDashboardWebServer(StorageProvider, JsonMapper, Queues) - Constructor for class org.jobrunr.dashboard.JobRunrDashboardWebServer
- JobRunrDashboardWebServer(StorageProvider, JsonMapper, Queues, int) - Constructor for class org.jobrunr.dashboard.JobRunrDashboardWebServer
- JobRunrDashboardWebServerConfiguration - Class in org.jobrunr.dashboard
-
This class allows to configure the JobRunrDashboard
- JobRunrDashboardWebServerConfiguration() - Constructor for class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
- JobRunrDashboardWebServerConfigurationReader - Class in org.jobrunr.dashboard
-
This class allows to read the
JobRunrDashboardWebServerConfiguration - JobRunrDashboardWebServerConfigurationReader(JobRunrDashboardWebServerConfiguration) - Constructor for class org.jobrunr.dashboard.JobRunrDashboardWebServerConfigurationReader
- JobRunrException - Exception Class in org.jobrunr
- JobRunrException(String) - Constructor for exception class org.jobrunr.JobRunrException
- JobRunrException(String, boolean) - Constructor for exception class org.jobrunr.JobRunrException
- JobRunrException(String, boolean, Throwable) - Constructor for exception class org.jobrunr.JobRunrException
- JobRunrException(String, Throwable) - Constructor for exception class org.jobrunr.JobRunrException
- JobRunrExecutor - Interface in org.jobrunr.server.threadpool
- jobRunrExecutorFunction - Variable in class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- 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() - Constructor for class org.jobrunr.storage.JobRunrMetadata
- 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
- JobRunrMetadata(String, UUID, String) - Constructor for class org.jobrunr.storage.JobRunrMetadata
- JobRunrMicroMeterIntegration - Class in org.jobrunr.configuration
-
A wrapper around a Micrometer
MeterRegistrythat allows to integrate Micrometer with JobRunr. - JobRunrMicroMeterIntegration(MeterRegistry) - Constructor for class org.jobrunr.configuration.JobRunrMicroMeterIntegration
-
Publishes information about
StorageProvider(e.g. - JobRunrMicroMeterIntegration(MeterRegistry, boolean) - Constructor for class org.jobrunr.configuration.JobRunrMicroMeterIntegration
-
Publishes information about
StorageProvider(e.g. - JobRunrMicroMeterIntegration(MeterRegistry, String...) - Constructor for class org.jobrunr.configuration.JobRunrMicroMeterIntegration
-
Publishes information about
StorageProvider(e.g. - JobRunrMicroMeterTracingConfiguration - Class in org.jobrunr.configuration
- JobRunrMicroMeterTracingConfiguration(ObservationRegistry) - Constructor for class org.jobrunr.configuration.JobRunrMicroMeterTracingConfiguration
- JobRunrModule - Class in org.jobrunr.utils.mapper.jackson.modules
- JobRunrModule() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.JobRunrModule
- JobRunrOpenTelemetryTracingConfiguration - Class in org.jobrunr.configuration
- JobRunrOpenTelemetryTracingConfiguration(Tracer) - Constructor for class org.jobrunr.configuration.JobRunrOpenTelemetryTracingConfiguration
- JobRunrPro - Class in org.jobrunr.configuration
-
This class provides the entry point for the JobRunr configuration.
- JobRunrSseHandler - Class in org.jobrunr.dashboard
- JobRunrSseHandler(JobRunrDashboardWebServerConfigurationReader, String, StorageProvider, JsonMapper) - Constructor for class org.jobrunr.dashboard.JobRunrSseHandler
- JobRunrSseHandler(JobRunrDashboardWebServerConfigurationReader, StorageProvider, JsonMapper) - Constructor for class org.jobrunr.dashboard.JobRunrSseHandler
- JobRunrStaticFileHandler - Class in org.jobrunr.dashboard
- JobRunrStaticFileHandler(JobRunrDashboardWebServerConfigurationReader) - 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
- JobRunrUser - Class in org.jobrunr.dashboard.server.security
- JobRunrUser() - Constructor for class org.jobrunr.dashboard.server.security.JobRunrUser
- JobRunrUser(String) - Constructor for class org.jobrunr.dashboard.server.security.JobRunrUser
- JobRunrUser(String, String) - Constructor for class org.jobrunr.dashboard.server.security.JobRunrUser
- JobRunrUser(String, String, JobRunrUserAuthorizationRules) - Constructor for class org.jobrunr.dashboard.server.security.JobRunrUser
- JobRunrUserAuthorizationRules - Class in org.jobrunr.dashboard.server.security
- JobRunrUserAuthorizationRules(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- JobRunrUserAuthorizationRules(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- JobRunrUserAuthorizationRulesBuilder - Class in org.jobrunr.dashboard.server.security
- JobRunrUserContext - Class in org.jobrunr.dashboard.server.security
- JobRunrUserContextProvider - Interface in org.jobrunr.dashboard.server.security
- JobRunrUserContextThreadLocalProvider - Class in org.jobrunr.dashboard.server.security
- JobRunrUserContextThreadLocalProvider() - Constructor for class org.jobrunr.dashboard.server.security.JobRunrUserContextThreadLocalProvider
- JobRunrUserInfo - Class in org.jobrunr.dashboard.server.security
- JobRunrUserInfo() - Constructor for class org.jobrunr.dashboard.server.security.JobRunrUserInfo
- JobRunrUserInfo(String, String) - Constructor for class org.jobrunr.dashboard.server.security.JobRunrUserInfo
- 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) - Constructor for class org.jobrunr.scheduling.JobScheduler
-
Creates a new JobScheduler using the provided storageProvider, the list of JobFilters that will be used for every background job and a default queue
- JobScheduler(StorageProvider, Queues) - Constructor for class org.jobrunr.scheduling.JobScheduler
-
Creates a new JobScheduler using the provided storageProvider, the list of JobFilters that will be used for every background job and a default queue
- JobScheduler(StorageProvider, JobEnqueuedMessagePublisher, List, Queues) - Constructor for class org.jobrunr.scheduling.JobScheduler
-
Creates a new JobScheduler using the provided storageProvider, the list of JobFilters that will be used for every background job and the provided queues
- JobScheduler(StorageProvider, JobEnqueuedMessagePublisher, JobDetailsGenerator, List, Queues) - Constructor for class org.jobrunr.scheduling.JobScheduler
- JobScheduler(StorageProvider, JobEnqueuedMessagePublisher, JobDetailsGenerator, JobDefaultFilters, Queues) - Constructor for class org.jobrunr.scheduling.JobScheduler
- JobSearchRequest - Class in org.jobrunr.storage
-
Allows to query for
Jobsmatching thisJobSearchRequest. - JobSearchRequest(List, Integer, UUID, UUID, List, String, String, String, String, String, String, String, String, List, UUID, UUID, String, Boolean, Instant, Instant, Instant, Instant, Instant, Instant, Instant) - Constructor for class org.jobrunr.storage.JobSearchRequest
- JobSearchRequest(StateName) - Constructor for class org.jobrunr.storage.JobSearchRequest
- JobSearchRequest(StateName, Integer) - Constructor for class org.jobrunr.storage.JobSearchRequest
- JobSearchRequest(StateName, Integer, UUID, UUID, List, String, String, String, String, String, String, String, String, List, UUID, UUID, String, Boolean, Instant, Instant, Instant, Instant, Instant, Instant, Instant) - Constructor for class org.jobrunr.storage.JobSearchRequest
- JobSearchRequest(StateName, String) - Constructor for class org.jobrunr.storage.JobSearchRequest
- JobSearchRequest(StateName, Instant) - Constructor for class org.jobrunr.storage.JobSearchRequest
- JobSearchRequest(StateName, List, Integer, UUID, UUID, List, String, String, String, String, String, String, String, String, List, UUID, List, UUID, String, Boolean, Instant, Instant, Instant, Instant, Instant, Instant, Instant, Boolean) - Constructor for class org.jobrunr.storage.JobSearchRequest
- JobSearchRequestBuilder - Class in org.jobrunr.storage
-
A builder which allows to easily create a
JobSearchRequest. - jobSearchRequestMapper - Variable in class org.jobrunr.storage.sql.common.JobTable
- 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
- JobServerFilter.JobProgress - Class in org.jobrunr.jobs.filters
- 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
- JobsMetrics(long) - Constructor for class org.jobrunr.dashboard.DashboardDbDataProvider.JobsMetrics
- JobsMetrics(long, long) - Constructor for class org.jobrunr.dashboard.DashboardDbDataProvider.JobsMetrics
- JobSortColumns - Class in org.jobrunr.utils.jobs
- JobSortColumns() - Constructor for class org.jobrunr.utils.jobs.JobSortColumns
- 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 - Class in org.jobrunr.storage
- JobStats() - Constructor for class org.jobrunr.storage.JobStats
- JobStats(Instant, Long, Long, Long, Long, Long, Long, Long, 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
- JobStorageException - Exception Class in org.jobrunr.storage
- JobStorageException(String, Throwable) - Constructor for exception class org.jobrunr.storage.JobStorageException
- jobTable(Connection, Dialect, String, JobMapper) - Method in class org.jobrunr.storage.sql.cockroachdb.CockroachStorageProvider
- jobTable(Connection, Dialect, String, JobMapper) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- jobTable(Connection, Dialect, String, JobMapper) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- jobTable(Connection, Dialect, String, JobMapper) - Method in class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- jobTable(Connection, Dialect, String, JobMapper) - Method in class org.jobrunr.storage.sql.oracle.OracleStorageProvider
- jobTable(Connection, Dialect, String, JobMapper) - Method in class org.jobrunr.storage.sql.postgres.PostgresStorageProvider
- jobTable(Connection, Dialect, String, JobMapper) - Method in class org.jobrunr.storage.sql.sqlite.SqLiteStorageProvider
- jobTable(Connection, Dialect, String, JobMapper) - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerStorageProvider
- JobTable - Class in org.jobrunr.storage.sql.common
- JobTable(Connection, Dialect, String, JobMapper) - Constructor for class org.jobrunr.storage.sql.common.JobTable
- JobType - Enum Class in org.jobrunr.jobs
- JobUtils - Class in org.jobrunr.utils
- JobVersioner - Class in org.jobrunr.jobs
- JobVersioner(AbstractJob) - Constructor for class org.jobrunr.jobs.JobVersioner
- JobVersioner(AbstractJob, int) - Constructor for class org.jobrunr.jobs.JobVersioner
- JobZooKeeper - Class in org.jobrunr.server
-
A JobZooKeeper manages 1 or more JobZooKeeper Tasks like
ProcessScheduledJobsTaskandDeleteSucceededJobsTask. - 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
- JsonbUtils - Class in org.jobrunr.utils.mapper.jsonb
- jsonMapper - Variable in class org.jobrunr.dashboard.sse.AbstractObjectSseExchange
- 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 Class in org.jobrunr.utils.mapper
- JsonMapperException(String) - Constructor for exception class org.jobrunr.utils.mapper.JsonMapperException
- JsonMapperException(String, Throwable) - Constructor for exception class org.jobrunr.utils.mapper.JsonMapperException
- JsonMapperFactory - Class in org.jobrunr.configuration
-
Deprecated.no longer used and will be removed in the next major version
- JsonMapperFactory - Class in org.jobrunr.utils.mapper
- JsonMapperFactory() - Constructor for class org.jobrunr.utils.mapper.JsonMapperFactory
- 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
- keySet() - Method in class org.jobrunr.utils.jobs.AbstractSortColumns
- 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
- LabelConfiguration - Class in org.jobrunr.dashboard.ui.model
- LabelConfiguration(String) - Constructor for class org.jobrunr.dashboard.ui.model.LabelConfiguration
- LabelConfiguration(String, String) - Constructor for class org.jobrunr.dashboard.ui.model.LabelConfiguration
- LabelConfigurations - Class in org.jobrunr.dashboard.ui.model
- LabelConfigurations(List) - Constructor for class org.jobrunr.dashboard.ui.model.LabelConfigurations
- LabelPrefixDynamicQueueProvider - Class in org.jobrunr.server.strategy
- LabelPrefixDynamicQueueProvider(String) - Constructor for class org.jobrunr.server.strategy.LabelPrefixDynamicQueueProvider
- LabelPrefixDynamicQueueProvider(String, String) - Constructor for class org.jobrunr.server.strategy.LabelPrefixDynamicQueueProvider
- labels() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
The labels for the job.
- lastBusinessDayOfTheMonth() - Static method in class org.jobrunr.scheduling.cron.Cron
- lastBusinessDayOfTheMonth(int) - Static method in class org.jobrunr.scheduling.cron.Cron
- lastBusinessDayOfTheMonth(int, int) - Static method in class org.jobrunr.scheduling.cron.Cron
- 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
- lastMatchedSubstringBetween(String, String, String) - Static method in class org.jobrunr.utils.StringUtils
-
Returns the last matched String between the given open and close String.
- 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.
- License() - Constructor for class org.jobrunr.storage.StorageProviderUtils.License
- LicenseKey - Class in org.jobrunr.server.licensing
- LicenseKey(String) - Constructor for class org.jobrunr.server.licensing.LicenseKey
- LicenseKey.Header - Class in org.jobrunr.server.licensing
- LicenseKey.Payload - Class in org.jobrunr.server.licensing
- LicenseKeyLoader - Class in org.jobrunr.server.licensing
- LicenseKeyLoader() - Constructor for class org.jobrunr.server.licensing.LicenseKeyLoader
- LicenseKeyLoader(LicenseKeyProvider) - Constructor for class org.jobrunr.server.licensing.LicenseKeyLoader
- LicenseKeyLoadingTask - Class in org.jobrunr.server.tasks.licensing
- LicenseKeyLoadingTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.licensing.LicenseKeyLoadingTask
- LicenseKeyProvider - Interface in org.jobrunr.server.licensing
-
A functional interface for providing license keys.
- LicenseKeyUtils - Class in org.jobrunr.utils
- LicenseKeyValidator - Class in org.jobrunr.server.licensing
- LicenseKeyValidator() - Constructor for class org.jobrunr.server.licensing.LicenseKeyValidator
- LicenseNotFoundException - Exception Class in org.jobrunr.server.licensing
- LicenseNotFoundException(String) - Constructor for exception class org.jobrunr.server.licensing.LicenseNotFoundException
- LicenseNotFoundException(String, Throwable) - Constructor for exception class org.jobrunr.server.licensing.LicenseNotFoundException
- LicenseSignatureConverter - Class in org.jobrunr.server.licensing
- LicenseSignatureConverter() - Constructor for class org.jobrunr.server.licensing.LicenseSignatureConverter
- LifecycleChangeLock - Class in org.jobrunr.server.lifecycle
- LifecycleChangeLock(BackgroundJobServerLifecycle, BackgroundJobServerLifecycleEvent) - Constructor for class org.jobrunr.server.lifecycle.LifecycleChangeLock
- LifecycleReadLock - Class in org.jobrunr.server.lifecycle
- LifecycleReadLock(BackgroundJobServerLifecycle) - Constructor for class org.jobrunr.server.lifecycle.LifecycleReadLock
- 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
- 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
- LIQUIBASE - Enum constant in enum class org.jobrunr.storage.sql.common.DatabaseManager
- listAllChildrenOnClasspath(Class, String...) - Method in class org.jobrunr.utils.resources.ClassPathResourceProvider
- listAllChildrenOnClasspath(String) - Method in class org.jobrunr.utils.resources.ClassPathResourceProvider
- listCollectionNames(MongoDatabase) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- listenForChangesOfMetadataName() - Method in class org.jobrunr.dashboard.ui.model.problems.CarbonIntensityApiErrorProblemHandler
- 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
- ListTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- ListTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.ListTypeAutoboxer
- 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
- loadAppliedMigrations() - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
-
Loads all applied migration script names in a single query into cache, replacing per-migration queries (N+1 problem).
- loadClass(String) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- loadLicenseKey() - Method in class org.jobrunr.server.licensing.LicenseKeyLoader
- 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
- LocalDateUtils - Class in org.jobrunr.utils
- LocalDateUtils() - Constructor for class org.jobrunr.utils.LocalDateUtils
- 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(ReentrantReadWriteLock) - Method in class org.jobrunr.server.lifecycle.AbstractLifecycleLock
- lock(ReentrantReadWriteLock) - Method in class org.jobrunr.server.lifecycle.LifecycleChangeLock
- lock(ReentrantReadWriteLock) - Method in class org.jobrunr.server.lifecycle.LifecycleReadLock
- Lock - Class in org.jobrunr.utils.resilience
- Lock() - Constructor for class org.jobrunr.utils.resilience.Lock
- Lockable - Interface in org.jobrunr.utils.resilience
- LockingJob - Annotation Interface in org.jobrunr.utils.annotations
-
Annotation that must be used if a method is locking a job.
- logDeleteJob(Job) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logDeleteJobs(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logDeleteRateLimiters(String[]) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logDeleteRecurringJobs(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logger() - Method in class org.jobrunr.jobs.context.JobContext
- LOGGER - Variable in class org.jobrunr.server.strategy.AbstractDynamicQueueStrategy
- LOGGER - Static variable in class org.jobrunr.server.tasks.licensing.ValidateLicenseKeyTask
- LOGGER - Variable in class org.jobrunr.server.tasks.Task
- LogoutDetails - Class in org.jobrunr.dashboard.server.security
- LogoutDetails(String) - Constructor for class org.jobrunr.dashboard.server.security.LogoutDetails
- LogoutDetails(String, String) - Constructor for class org.jobrunr.dashboard.server.security.LogoutDetails
- logPauseAllBackgroundJobProcessing(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logPauseBackgroundJobProcessing(UUID) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logPauseDynamicQueue(Set) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logPauseRecurringJobs(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logReadBackgroundJobServers() - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logReadDynamicQueues() - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logReadJob(Job) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logReadJobs(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logReadRateLimiterAnalytics(String) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logReadRateLimiters() - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logReadRecurringJobs(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logResumeAllBackgroundJobProcessing(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logResumedBackgroundJobProcessing(UUID) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logResumeDynamicQueue(Set) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logResumeRecurringJobs(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logRun(BackgroundJobServer) - Static method in class org.jobrunr.utils.LogUtils
- logSetLicenseKey() - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logTriggerRecurringJobs(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logUpdateJobsState(List) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logUpdateJobState(Job) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- logUpdateRecurringJobSchedule(RecurringJob) - Method in class org.jobrunr.dashboard.DashboardAuditLogger
- LogUtils - Class in org.jobrunr.utils
- LogUtils() - Constructor for class org.jobrunr.utils.LogUtils
- LongTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- LongTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.LongTypeAutoboxer
- lowestCarbonIntensityInstant(Instant, Instant) - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast
- LRUCache<Key,
Value> - Class in org.jobrunr.utils.resilience - LRUCache(int) - Constructor for class org.jobrunr.utils.resilience.LRUCache
- 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
- M002_CreateRecurringJobCollection - Class in org.jobrunr.storage.nosql.mongo.migrations
- M002_CreateRecurringJobCollection() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M002_CreateRecurringJobCollection
- M003_CreateBackgroundJobServerCollection - Class in org.jobrunr.storage.nosql.mongo.migrations
- M003_CreateBackgroundJobServerCollection() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M003_CreateBackgroundJobServerCollection
- M004_CreateJobStatsCollection - Class in org.jobrunr.storage.nosql.mongo.migrations
- M004_CreateJobStatsCollection() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M004_CreateJobStatsCollection
- M005_CreateMetadataCollectionAndDropJobStats - Class in org.jobrunr.storage.nosql.mongo.migrations
- M005_CreateMetadataCollectionAndDropJobStats() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M005_CreateMetadataCollectionAndDropJobStats
- M006_AddIndices - Class in org.jobrunr.storage.nosql.mongo.migrations
- M006_AddIndices() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M006_AddIndices
- M007_UpdateRecurringJobsCollectionAddCreatedAtIndex - Class in org.jobrunr.storage.nosql.mongo.migrations
- M007_UpdateRecurringJobsCollectionAddCreatedAtIndex() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M007_UpdateRecurringJobsCollectionAddCreatedAtIndex
- M008_UpdateJobRunrOssToJobRunrPro - Class in org.jobrunr.storage.nosql.mongo.migrations
- M008_UpdateJobRunrOssToJobRunrPro() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M008_UpdateJobRunrOssToJobRunrPro
- M009_UpdateRecurringJobsCollectionAddIndices - Class in org.jobrunr.storage.nosql.mongo.migrations
- M009_UpdateRecurringJobsCollectionAddIndices() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M009_UpdateRecurringJobsCollectionAddIndices
- M010_UpdateJobsCollectionReplaceIndices - Class in org.jobrunr.storage.nosql.documentdb.migrations
- M010_UpdateJobsCollectionReplaceIndices - Class in org.jobrunr.storage.nosql.mongo.migrations
- M010_UpdateJobsCollectionReplaceIndices() - Constructor for class org.jobrunr.storage.nosql.documentdb.migrations.M010_UpdateJobsCollectionReplaceIndices
- M010_UpdateJobsCollectionReplaceIndices() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M010_UpdateJobsCollectionReplaceIndices
- M011_UpdateJobsCollectionAddDynamicQueue - Class in org.jobrunr.storage.nosql.mongo.migrations
- M011_UpdateJobsCollectionAddDynamicQueue() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M011_UpdateJobsCollectionAddDynamicQueue
- M012_UpdateJobsCollectionAddJobExceptionType - Class in org.jobrunr.storage.nosql.mongo.migrations
- M012_UpdateJobsCollectionAddJobExceptionType() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M012_UpdateJobsCollectionAddJobExceptionType
- M013_UpdateJobsCollectionReplaceBatchIndex - Class in org.jobrunr.storage.nosql.mongo.migrations
- M013_UpdateJobsCollectionReplaceBatchIndex() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M013_UpdateJobsCollectionReplaceBatchIndex
- M014_UpdateJobsCollectionAddParentJobIdxAndAlterAwaitingJobsIndices - Class in org.jobrunr.storage.nosql.mongo.migrations
- M014_UpdateJobsCollectionAddParentJobIdxAndAlterAwaitingJobsIndices() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M014_UpdateJobsCollectionAddParentJobIdxAndAlterAwaitingJobsIndices
- M015_UpdateRecurringJobsCollectionAddNextRunAndVersion - Class in org.jobrunr.storage.nosql.mongo.migrations
- M015_UpdateRecurringJobsCollectionAddNextRunAndVersion() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M015_UpdateRecurringJobsCollectionAddNextRunAndVersion
- M016_UpdateJobsCollectionChangeDynamicQueue - Class in org.jobrunr.storage.nosql.mongo.migrations
- M016_UpdateJobsCollectionChangeDynamicQueue() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M016_UpdateJobsCollectionChangeDynamicQueue
- M017_UpdateJobsCollectionImproveAwaitingJobsIndices - Class in org.jobrunr.storage.nosql.mongo.migrations
- M017_UpdateJobsCollectionImproveAwaitingJobsIndices() - Constructor for class org.jobrunr.storage.nosql.mongo.migrations.M017_UpdateJobsCollectionImproveAwaitingJobsIndices
- 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(String, JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- map(DashboardNotification) - Method in interface org.jobrunr.server.dashboard.mappers.DashboardNotificationMapper
- map(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- map(JobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- map(AmountRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- map(AmountRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- map(AmountRequest, String) - Method in class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- map(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- map(RecurringJobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- mapFromPrimitiveToTypeIfNecessary(Class) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- 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
- mapOf(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class org.jobrunr.utils.CollectionUtils
- mapPriorityToQueue(int) - Method in class org.jobrunr.jobs.queues.Queues
- mapQueueToPriority(String) - Method in class org.jobrunr.jobs.queues.Queues
- mapToFilter(DynamicQueueRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBDynamicQueueRequestMapper
- mapToFilter(JobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBJobSearchRequestMapper
- mapToFilter(JobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBJobSearchRequestMapper
- mapToFilter(AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBJobSearchRequestMapper
- mapToFilter(AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBRecurringJobSearchRequestMapper
- mapToFilter(CursorBasedPageRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBCursorBasedPageRequestMapper
- mapToFilter(RecurringJobSearchRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBRecurringJobSearchRequestMapper
- mapToFilter(RecurringJobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBRecurringJobSearchRequestMapper
- mapToFilter(T) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBAmountRequestMapper
- mapToMetadata(CarbonIntensityApiErrorNotification) - Method in class org.jobrunr.server.dashboard.mappers.CarbonIntensityApiErrorNotificationMapper
- 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) - Method in class org.jobrunr.storage.navigation.CursorBasedPageRequest
- mapToNewPage(long, List) - Method in class org.jobrunr.storage.navigation.OffsetBasedPageRequest
- mapToNewPage(long, List) - Method in class org.jobrunr.storage.navigation.PageRequest
- mapToNewPage(long, List, List) - Method in class org.jobrunr.storage.navigation.CursorBasedPageRequest
- mapToSort(AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBJobSearchRequestMapper
- mapToSort(AmountRequest) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBRecurringJobSearchRequestMapper
- mapToSort(T) - Method in class org.jobrunr.storage.nosql.mongo.mapper.MongoDBAmountRequestMapper
- mapToSqlQuery(DynamicQueueRequest) - Method in class org.jobrunr.storage.sql.common.mapper.SqlDynamicQueueRequestMapper
- mapToSqlQuery(CursorBasedPageRequest, Sql) - Method in class org.jobrunr.storage.sql.common.mapper.SqlCursorBasedPageRequestMapper
- mapToSqlQuery(OffsetBasedPageRequest, Sql) - Method in class org.jobrunr.storage.sql.common.mapper.SqlOffsetBasedPageRequestMapper
- mapToSqlQuery(S, Sql) - Method in class org.jobrunr.storage.sql.common.mapper.AbstractSqlAmountRequestMapper
- mapToSqlQuery(S, Sql, Function) - Method in class org.jobrunr.storage.sql.common.mapper.AbstractSqlAmountRequestMapper
- margin(Duration, Duration) - Static method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- MariaDbDialect - Class in org.jobrunr.storage.sql.mariadb
- MariaDbDialect(Boolean, String, String) - Constructor for class org.jobrunr.storage.sql.mariadb.MariaDbDialect
- MariaDbJobTable - Class in org.jobrunr.storage.sql.mariadb
- MariaDbJobTable(Connection, Dialect, String, JobMapper) - Constructor for class org.jobrunr.storage.sql.mariadb.MariaDbJobTable
- 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- MariaDbStorageProvider(DataSource, String, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.mariadb.MariaDbStorageProvider
- MariaDbStorageProvider(DataSource, 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.mongo.MongoDBCreator
- markRunAsSucceeded() - Method in class org.jobrunr.server.tasks.PeriodicTaskRunInfo
- matches(boolean) - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- matches(Class) - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- matches(Class, String) - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- matches(Class, String, Class...) - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- matches(String) - Method in class org.jobrunr.dashboard.server.http.url.MatchUrl
- matches(String) - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- matches(String, String) - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- matches(String, String, String...) - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- 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, Exception) - Method in class org.jobrunr.jobs.filters.retry.JobRetryPolicy
- matches(Job, Job) - Method in interface org.jobrunr.server.concurrent.statechanges.AllowedConcurrentStateChange
- matches(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.EnqueuedFromScheduledConcurrentStateChange
- 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.OrphanedWhileProcessingConcurrentStateChange
- matches(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.PermanentlyDeletedWhileProcessingConcurrentStateChange
- matches(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.ReplacedJobConcurrentStateChange
- 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 if the current
AllowedConcurrentStateChangecan 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.EnqueuedFromScheduledConcurrentStateChange
- 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.OrphanedWhileProcessingConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.PermanentlyDeletedWhileProcessingConcurrentStateChange
- matches(StateName, StateName) - Method in class org.jobrunr.server.concurrent.statechanges.ReplacedJobConcurrentStateChange
- 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
- matchesJobSignature(String) - Method in class org.jobrunr.jobs.migrations.ScheduledJobMatcher
- MatchUrl - Class in org.jobrunr.dashboard.server.http.url
- MatchUrl(String) - Constructor for class org.jobrunr.dashboard.server.http.url.MatchUrl
- max(Duration, Duration) - Static method in class org.jobrunr.utils.DurationUtils
- max(Instant, Instant) - Static method in class org.jobrunr.utils.InstantUtils
- max(Collection) - Static method in class org.jobrunr.utils.InstantUtils
- max(Stream) - Static method in class org.jobrunr.utils.InstantUtils
- MAX_INSTANT - Static variable in class org.jobrunr.jobs.RecurringJob
- maxConcurrentJobs() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
-
Allows to specify whether jobs can run concurrently.
- md5Checksum(String) - Static method in class org.jobrunr.utils.StringUtils
- MDCMapper - Class in org.jobrunr.jobs.mappers
- median(Duration[]) - Static method in class org.jobrunr.utils.DurationUtils
- merge(VersionUIModel) - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- merge(DynamicQueueStats) - Method in class org.jobrunr.jobs.DynamicQueueStats
- merge(StorageProvider.Facet) - Method in class org.jobrunr.storage.StorageProvider.Facet
- 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
- metadataTable(Connection, Dialect, String) - 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
- MethodFinderPredicate(String, String...) - Constructor for class org.jobrunr.utils.reflection.MethodFinderPredicate
- MethodStatistics(String) - Constructor for class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatistics
- MethodSummaryStatisticsThreadLocal() - Constructor for class org.jobrunr.storage.ThreadSafeStorageProvider.MethodSummaryStatisticsThreadLocal
- MicroMeterJobMetrics - Class in org.jobrunr.server.metrics
- MicroMeterJobMetrics(MeterRegistry, Queues) - Constructor for class org.jobrunr.server.metrics.MicroMeterJobMetrics
- MicroMeterJobMetrics(MeterRegistry, Queues, Set) - Constructor for class org.jobrunr.server.metrics.MicroMeterJobMetrics
- MicroMeterJobMetrics(MeterRegistry, Queues, Set, boolean, double...) - Constructor for class org.jobrunr.server.metrics.MicroMeterJobMetrics
- MicroMeterJobMetricsThreadLocal - Class in org.jobrunr.server.metrics
- MicroMeterJobMetricsThreadLocal() - Constructor for class org.jobrunr.server.metrics.MicroMeterJobMetricsThreadLocal
- MicroMeterJobObservability - Class in org.jobrunr.server.metrics
- MicroMeterJobObservability(ObservationRegistry, Queues) - Constructor for class org.jobrunr.server.metrics.MicroMeterJobObservability
- MigrateFromOSStoProTask - Class in org.jobrunr.server.tasks.startup
- MigrateFromOSStoProTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.startup.MigrateFromOSStoProTask
- MigrateFromV5toV6Task - Class in org.jobrunr.server.tasks.startup
- MigrateFromV5toV6Task(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.startup.MigrateFromV5toV6Task
- MigrateFromV6toV7Task - Class in org.jobrunr.server.tasks.startup
- MigrateFromV6toV7Task(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.startup.MigrateFromV6toV7Task
- MigrateFromV7toV8Task - Class in org.jobrunr.server.tasks.startup
- MigrateFromV7toV8Task(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.startup.MigrateFromV7toV8Task
- min(Duration, Duration) - Static method in class org.jobrunr.utils.DurationUtils
- min(Instant, Instant) - Static method in class org.jobrunr.utils.InstantUtils
- minExceptIf0(int, int) - Static method in class org.jobrunr.utils.NumberUtils
- MINUTE - Enum constant in enum class org.jobrunr.scheduling.cron.CronFieldType
- minutely() - Static method in class org.jobrunr.scheduling.cron.Cron
- MongoDBAmountRequestMapper<T> - Class in org.jobrunr.storage.nosql.mongo.mapper
- MongoDBAmountRequestMapper(Set) - 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, MongoClient, String, String) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- MongoDBCursorBasedPageRequestMapper - Class in org.jobrunr.storage.nosql.mongo.mapper
- MongoDBCursorBasedPageRequestMapper(Set) - Constructor for class org.jobrunr.storage.nosql.mongo.mapper.MongoDBCursorBasedPageRequestMapper
- MongoDBDynamicQueueRequestMapper - Class in org.jobrunr.storage.nosql.mongo.mapper
- MongoDBDynamicQueueRequestMapper() - Constructor for class org.jobrunr.storage.nosql.mongo.mapper.MongoDBDynamicQueueRequestMapper
- MongoDBJobSearchRequestMapper - Class in org.jobrunr.storage.nosql.mongo.mapper
- MongoDBJobSearchRequestMapper() - Constructor for class org.jobrunr.storage.nosql.mongo.mapper.MongoDBJobSearchRequestMapper
- MongoDBRecurringJobSearchRequestMapper - Class in org.jobrunr.storage.nosql.mongo.mapper
- MongoDBRecurringJobSearchRequestMapper() - Constructor for class org.jobrunr.storage.nosql.mongo.mapper.MongoDBRecurringJobSearchRequestMapper
- 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, String, String, DatabaseOptions, RateLimiter) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, String, DatabaseOptions) - Constructor for class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- MongoDBStorageProvider(MongoClient, 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
- moveToNextState(Job) - Method in class org.jobrunr.jobs.states.ScheduledState
- moveToNextState(Job, Instant, String) - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- moveToNextState(Job, UUID, StateName) - Method in class org.jobrunr.jobs.states.AwaitingState
- MULTICAST_GROUP_ADDRESS - Static variable in class org.jobrunr.configuration.JobRunrPro
-
The multicast group address to use to notify the BackgroundJobServers for instant job processing.
- MulticastMessagePublisher - Class in org.jobrunr.utils.multicast
- MulticastMessagePublisher(URI) - Constructor for class org.jobrunr.utils.multicast.MulticastMessagePublisher
-
Constructs a new MulticastMessagePublisher that notifies other background job servers of newly enqueued jobs for instant job processing
- MulticastMessageReceiver - Class in org.jobrunr.utils.multicast
- MulticastMessageReceiver(URI, Runnable) - Constructor for class org.jobrunr.utils.multicast.MulticastMessageReceiver
- MultiLock - Class in org.jobrunr.utils.resilience
- MultiLock(Collection) - Constructor for class org.jobrunr.utils.resilience.MultiLock
- MultiLock(Lockable...) - Constructor for class org.jobrunr.utils.resilience.MultiLock
- mustBackOff() - Method in class org.jobrunr.utils.resilience.BackOffResult
- mustDeleteAllRecurringJobsThatAreNotFound() - Method in class org.jobrunr.jobs.migrations.JobNotFoundConfigurationReader
- mustDeleteAllScheduledJobsThatAreNotFound() - Method in class org.jobrunr.jobs.migrations.JobNotFoundConfigurationReader
- mustNotRetry() - Method in class org.jobrunr.jobs.states.FailedState
- mustScheduleJobsSkippedDuringDowntime() - Method in class org.jobrunr.jobs.RecurringJob
- mutex() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
Allows to limit concurrency for this job.
- MutexInUseException - Exception Class in org.jobrunr.storage
- MutexInUseException(List) - Constructor for exception class org.jobrunr.storage.MutexInUseException
- MutexInUseException(List, Exception) - Constructor for exception class org.jobrunr.storage.MutexInUseException
- MutexInUseException(Job) - Constructor for exception class org.jobrunr.storage.MutexInUseException
- MutexInUseException(Job, Exception) - Constructor for exception class org.jobrunr.storage.MutexInUseException
- MySqlDialect - Class in org.jobrunr.storage.sql.mysql
- MySqlDialect(Boolean, String, String) - Constructor for class org.jobrunr.storage.sql.mysql.MySqlDialect
- MySqlJobTable - Class in org.jobrunr.storage.sql.mysql
- MySqlJobTable(Connection, Dialect, String, JobMapper) - Constructor for class org.jobrunr.storage.sql.mysql.MySqlJobTable
- 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- MySqlStorageProvider(DataSource, String, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.mysql.MySqlStorageProvider
- MySqlStorageProvider(DataSource, 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.DeprecatedJobStats
-
Deprecated.
- NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Jobs
- NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.JobStats
- 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
- NAME_KEY - Static variable in class org.jobrunr.storage.StorageProviderUtils.License
- NamedThreadFactory - Class in org.jobrunr.utils.threadpool
- NamedThreadFactory(String, boolean) - Constructor for class org.jobrunr.utils.threadpool.NamedThreadFactory
- 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) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstance(Class, Object...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstance(String, Object...) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstanceAndSetFieldValues(Class, Map) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstanceCE(Class) - Static method in class org.jobrunr.utils.reflection.ReflectionUtils
- newInstanceCE(Class, 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
- newSet(T...) - Static method in class org.jobrunr.utils.CollectionUtils
- newThread(Runnable) - Method in class org.jobrunr.utils.threadpool.NamedThreadFactory
- newUUID() - Static method in class org.jobrunr.jobs.Job
- next(String) - Method in class org.jobrunr.storage.DynamicQueueRequest
- 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.custom.CustomSchedule
-
Calculates the next occurrence of the schedule to schedule the recurring job.
- next(Instant, Instant, ZoneId) - Method in class org.jobrunr.scheduling.custom.ScheduleWrapper
- 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(Page) - Static method in class org.jobrunr.storage.Paging.CursorBasedPage
- next(Page) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- nextOrFirst(Page, int) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- NONE - Enum constant in enum class org.jobrunr.storage.sql.common.DatabaseManager
- 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) - Constructor for class org.jobrunr.storage.nosql.common.NoSqlDatabaseCreator
- NoSqlDatabaseCreator(List) - 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) - 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
- NOT_APPLICABLE - Enum constant in enum class org.jobrunr.jobs.states.StateName
- NOT_SET - Enum constant in enum class org.jobrunr.jobs.annotations.Bool
- notApplicable(String) - Method in class org.jobrunr.jobs.Job
- NotApplicableState - Class in org.jobrunr.jobs.states
- NotApplicableState() - Constructor for class org.jobrunr.jobs.states.NotApplicableState
- NotApplicableState(String) - Constructor for class org.jobrunr.jobs.states.NotApplicableState
- NotApplicableState(String, Instant) - Constructor for class org.jobrunr.jobs.states.NotApplicableState
- 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
- notifyMetadataChangeListenersIf(boolean) - Method in class org.jobrunr.storage.AbstractStorageProvider
- notifyMetadataChangeListenersOnCurrentThread() - Method in class org.jobrunr.storage.AbstractStorageProvider
- notifyThreadIdle() - Method in class org.jobrunr.server.JobSteward
- notifyThreadOccupied() - Method in class org.jobrunr.server.JobSteward
- nowUsingSystemDefault() - Static method in class org.jobrunr.utils.LocalDateUtils
- Null - Static variable in class org.jobrunr.jobs.context.JobContext
- NULL_DYNAMIC_QUEUE - Static variable in class org.jobrunr.jobs.Job
- NullLoadOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- NullLoadOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.NullLoadOperandInstruction
- 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
- ObservabilityIntegration - Interface in org.jobrunr.dashboard.integrations
- of(Class) - Static method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
-
Creates a new runtime type adapter for
baseTypeusing"type"as the type field name. - of(Class, String) - Static method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
-
Creates a new runtime type adapter using for
baseTypeusingtypeFieldNameas the type field name. - of(Instant, JobStats) - Static method in class org.jobrunr.storage.JobStats
- 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, Class) - Static method in class org.jobrunr.utils.streams.StreamUtils
- ofType(Stream, Class) - Static method in class org.jobrunr.utils.streams.StreamUtils
- ok - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers
- onBatchJobFailed(BatchJob) - Method in interface org.jobrunr.jobs.filters.BatchJobFilter
-
This method is called if the
BatchJobfailed because one of the child jobs failed (including retries). - onBatchJobProgress(BatchJob, long, long, long) - Method in interface org.jobrunr.jobs.filters.BatchJobFilter
-
Provides progress information of the
BatchJobincluding the total amount of child jobs, the amount of succeeded child job and the amount of failed child jobs. - onBatchJobSucceeded(BatchJob) - Method in interface org.jobrunr.jobs.filters.BatchJobFilter
-
This method is called if the
BatchJobsucceeded as all child jobs succeeded. - OnboardNewWorkTask - Class in org.jobrunr.server.tasks.steward
- OnboardNewWorkTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.steward.OnboardNewWorkTask
- onChange(List) - Method in class org.jobrunr.dashboard.sse.BackgroundJobServerStatusSseExchange
- onChange(List) - Method in interface org.jobrunr.storage.listeners.BackgroundJobServerStatusChangeListener
- onChange(List) - Method in class org.jobrunr.dashboard.ui.model.problems.CarbonIntensityApiErrorProblemHandler
- onChange(List) - Method in class org.jobrunr.dashboard.ui.model.problems.CpuAllocationIrregularityProblemHandler
- onChange(List) - Method in class org.jobrunr.dashboard.ui.model.problems.PollIntervalInSecondsTimeBoxIsTooSmallProblemHandler
- onChange(List) - Method in class org.jobrunr.dashboard.ui.model.problems.SevereJobRunrExceptionProblemHandler
- onChange(List) - 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
- onCreated(AbstractJob) - Method in interface org.jobrunr.jobs.filters.JobClientFilter
- onCreated(AbstractJob) - Method in class org.jobrunr.server.metrics.MicroMeterJobObservability
- onCreated(AbstractJob) - Method in class org.jobrunr.server.metrics.OpenTelemetryJobObservability
- onCreating(AbstractJob) - Method in class org.jobrunr.jobs.filters.DefaultJobFilter
- onCreating(AbstractJob) - Method in interface org.jobrunr.jobs.filters.JobClientFilter
- onCreating(AbstractJob) - Method in interface org.jobrunr.server.strategy.DynamicQueueKeyProvider
-
Used when Jobs are created or scheduled directly via the
JobScheduleror theJobRequestScheduler - ONE_HUNDRED_MILLIS - Static variable in class org.jobrunr.utils.InstantUtils
- 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).
- onFailure(Duration, IocJobLambda) - Method in class org.jobrunr.scheduling.JobProId
- onFailure(Duration, JobLambda) - Method in class org.jobrunr.scheduling.JobProId
- onFailure(Duration, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestId
- onFailure(IocJobLambda) - Method in class org.jobrunr.scheduling.JobProId
- onFailure(JobLambda) - Method in class org.jobrunr.scheduling.JobProId
- onFailure(JobRequest) - Method in class org.jobrunr.scheduling.JobRequestId
- onJobProgressUpdated(Job, JobServerFilter.JobProgress) - Method in interface org.jobrunr.jobs.filters.JobServerFilter
-
This hook is called when a Job progress is updated.
- onMessageReceived(String) - Method in class org.jobrunr.utils.multicast.MulticastMessageReceiver
- onProcessing(Job) - Method in interface org.jobrunr.jobs.filters.JobServerFilter
-
This hook is called when the Job starts processing
- onProcessing(Job) - Method in class org.jobrunr.server.metrics.MicroMeterJobMetrics
- onProcessing(Job) - Method in class org.jobrunr.server.metrics.MicroMeterJobObservability
- onProcessing(Job) - Method in class org.jobrunr.server.metrics.OpenTelemetryJobObservability
- 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
PROCESSINGstate). - onProcessingFailed(Job, Exception) - Method in class org.jobrunr.server.metrics.MicroMeterJobMetrics
- onProcessingFailed(Job, Exception) - Method in class org.jobrunr.server.metrics.MicroMeterJobObservability
- onProcessingFailed(Job, Exception) - Method in class org.jobrunr.server.metrics.OpenTelemetryJobObservability
- onProcessingFailed(Job, Exception) - Method in class org.jobrunr.server.strategy.FixedSizeWorkerPoolDynamicQueueStrategy
- 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
PROCESSINGstate). - onProcessingSucceeded(Job) - Method in class org.jobrunr.server.metrics.MicroMeterJobMetrics
- onProcessingSucceeded(Job) - Method in class org.jobrunr.server.metrics.MicroMeterJobObservability
- onProcessingSucceeded(Job) - Method in class org.jobrunr.server.metrics.OpenTelemetryJobObservability
- onProcessingSucceeded(Job) - Method in class org.jobrunr.server.strategy.FixedSizeWorkerPoolDynamicQueueStrategy
- onStart(Connection, boolean) - Method in enum class org.jobrunr.storage.sql.common.db.Transaction.AutoCommitMode
- onStart(WebServer, String) - Method in class org.jobrunr.dashboard.server.security.AnonymousAuthenticationProvider
- onStart(WebServer, String) - Method in interface org.jobrunr.dashboard.server.security.AuthenticationProvider
- onStart(WebServer, String) - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider
- 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 class org.jobrunr.jobs.filters.DefaultRetryFilter
- onStateElection(Job, JobState) - Method in class org.jobrunr.jobs.filters.DeleteFilter
- onStateElection(Job, JobState) - Method in interface org.jobrunr.jobs.filters.ElectStateFilter
- onStateElection(Job, JobState, JobState) - Method in interface org.jobrunr.jobs.filters.ElectStateFilter
- onStateElection(Job, JobState, JobState) - Method in interface org.jobrunr.server.strategy.DynamicQueueKeyProvider
-
Used when Jobs are created or scheduled by the
BackgroundJobServer - onStop() - Method in class org.jobrunr.dashboard.server.security.AnonymousAuthenticationProvider
- onStop() - Method in interface org.jobrunr.dashboard.server.security.AuthenticationProvider
- onStop() - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider
- onThreadOccupied(Job) - Method in interface org.jobrunr.jobs.filters.JobServerFilter
-
This hook is called as soon as a JobRunr Thread is occupied to start processing a Job
- onThreadReleased(Job) - Method in interface org.jobrunr.jobs.filters.JobServerFilter
-
This hook is called as soon as a JobRunr Thread is released after processing a Job (both successful and failed)
- onThreadReleased(Job) - Method in class org.jobrunr.server.strategy.SmartQueueWorkDistributionStrategy
- openIntegration(String, String) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- openIntegration(String, Supplier) - Method in class org.jobrunr.dashboard.integrations.Integrations
- openIntegration(Job) - Method in interface org.jobrunr.dashboard.integrations.Integration
- openIntegration(Job) - Method in interface org.jobrunr.dashboard.integrations.IssueTrackingIntegration
- openIntegration(Job) - Method in interface org.jobrunr.dashboard.integrations.ObservabilityIntegration
- OpenTelemetryJobObservability - Class in org.jobrunr.server.metrics
- OpenTelemetryJobObservability(Tracer, Queues) - Constructor for class org.jobrunr.server.metrics.OpenTelemetryJobObservability
- OpenTelemetrySpanScopeThreadLocal - Class in org.jobrunr.server.metrics
- OpenTelemetrySpanScopeThreadLocal() - Constructor for class org.jobrunr.server.metrics.OpenTelemetrySpanScopeThreadLocal
- OptionalUtils - Class in org.jobrunr.utils
- OptionalUtils() - Constructor for class org.jobrunr.utils.OptionalUtils
- 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(Boolean, int) - Constructor for class org.jobrunr.storage.sql.oracle.OracleDialect
- OracleJobTable - Class in org.jobrunr.storage.sql.oracle
- OracleJobTable(Connection, Dialect, String, JobMapper) - Constructor for class org.jobrunr.storage.sql.oracle.OracleJobTable
- 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.oracle.OracleStorageProvider
- OracleStorageProvider(DataSource, String, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.oracle.OracleStorageProvider
- OracleStorageProvider(DataSource, 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.AbstractSqlAmountRequestMapper
- 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.autodiscovery - package org.jobrunr.dashboard.autodiscovery
- org.jobrunr.dashboard.integrations - package org.jobrunr.dashboard.integrations
- 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.security - package org.jobrunr.dashboard.server.security
- org.jobrunr.dashboard.server.security.apikey - package org.jobrunr.dashboard.server.security.apikey
- org.jobrunr.dashboard.server.security.basic - package org.jobrunr.dashboard.server.security.basic
- org.jobrunr.dashboard.server.security.exceptions - package org.jobrunr.dashboard.server.security.exceptions
- 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 including
JobsandRecurringJobs. - 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.exceptions - package org.jobrunr.jobs.exceptions
- org.jobrunr.jobs.filters - package org.jobrunr.jobs.filters
- org.jobrunr.jobs.filters.delete - package org.jobrunr.jobs.filters.delete
- org.jobrunr.jobs.filters.retry - package org.jobrunr.jobs.filters.retry
- org.jobrunr.jobs.lambdas - package org.jobrunr.jobs.lambdas
- org.jobrunr.jobs.mappers - package org.jobrunr.jobs.mappers
- org.jobrunr.jobs.migrations - package org.jobrunr.jobs.migrations
- org.jobrunr.jobs.queues - package org.jobrunr.jobs.queues
- org.jobrunr.jobs.ratelimiters - package org.jobrunr.jobs.ratelimiters
- 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.carbonaware - package org.jobrunr.scheduling.carbonaware
- org.jobrunr.scheduling.cron - package org.jobrunr.scheduling.cron
- org.jobrunr.scheduling.custom - package org.jobrunr.scheduling.custom
- 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.carbonaware - package org.jobrunr.server.carbonaware
- 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.licensing - package org.jobrunr.server.licensing
- org.jobrunr.server.lifecycle - package org.jobrunr.server.lifecycle
- 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.licensing - package org.jobrunr.server.tasks.licensing
- 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.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.sql - package org.jobrunr.storage.sql
- org.jobrunr.storage.sql.cockroachdb - package org.jobrunr.storage.sql.cockroachdb
- 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.jobs - package org.jobrunr.utils.jobs
- 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.jackson3 - package org.jobrunr.utils.mapper.jackson3
- 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.multicast - package org.jobrunr.utils.multicast
- 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.testing - package org.jobrunr.utils.testing
- org.jobrunr.utils.threadpool - package org.jobrunr.utils.threadpool
- org.jobrunr.utils.uuid - package org.jobrunr.utils.uuid
- ORPHANED_JOBS_FAILED_MESSAGE - Static variable in class org.jobrunr.server.tasks.zookeeper.ProcessOrphanedJobsTask
- OrphanedWhileProcessingConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- OrphanedWhileProcessingConcurrentStateChange(JobSteward) - Constructor for class org.jobrunr.server.concurrent.statechanges.OrphanedWhileProcessingConcurrentStateChange
- OTEL_SPAN_ID_KEY - Static variable in class org.jobrunr.jobs.mappers.MDCMapper
- OTEL_TRACE_ID_KEY - Static variable in class org.jobrunr.jobs.mappers.MDCMapper
- overrideNextRunAt(Instant) - Method in class org.jobrunr.jobs.RecurringJob
-
Internal API - only to be used by JobRunr itself
- owner - Variable in class org.jobrunr.jobs.details.instructions.VisitFieldInstruction
- owner - Variable in class org.jobrunr.jobs.details.instructions.VisitMethodInstruction
- OWNER_KEY - Static variable in class org.jobrunr.storage.StorageProviderUtils.License
P
- Page<T> - Class in org.jobrunr.storage
- Page() - Constructor for class org.jobrunr.storage.Page
- Page(long, List, long, int, PageRequest, PageRequest, PageRequest) - Constructor for class org.jobrunr.storage.Page
- Page(long, List, 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.CursorBasedPage - Class in org.jobrunr.storage
- Paging.OffsetBasedPage - Class in org.jobrunr.storage
- 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) - Method in class org.jobrunr.dashboard.server.http.HttpRequest
- param(String, Class) - 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.filters.delete.DeletePolicyParseResult
- parse(String) - Static method in class org.jobrunr.jobs.JobId
- parse(String) - Static method in class org.jobrunr.scheduling.JobProId
- parse(String) - Static method in class org.jobrunr.scheduling.JobRequestId
- parse(String, Instant) - Static method in class org.jobrunr.utils.InstantUtils
- 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
- parseStatement(String, String, String) - Method in class org.jobrunr.storage.sql.common.db.SqlStatement
- 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
- PAUSE - Enum constant in enum class org.jobrunr.server.lifecycle.BackgroundJobServerLifecycleEvent
- pauseAllBackgroundJobProcessing() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- pauseAllBackgroundJobProcessing() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- pauseAllJobProcessing() - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- pauseAllJobProcessing() - Method in interface org.jobrunr.storage.StorageProvider
- pauseBackgroundJobProcessing(UUID) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- pauseBackgroundJobProcessing(UUID) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- paused() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
-
Allows to create a recurring job that will be paused.
- pauseDynamicQueueJobProcessing(Set) - Method in class org.jobrunr.jobs.queues.DynamicQueueManager
- pauseDynamicQueues(Set) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- pauseDynamicQueues(Set) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- pauseProcessing() - Method in class org.jobrunr.server.BackgroundJobServer
- pauseProcessing() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerMBean
- pauseRecurringJobs(RecurringJobSearchRequest) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- pauseRecurringJobs(RecurringJobSearchRequest) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- Payload(Map) - Constructor for class org.jobrunr.server.licensing.LicenseKey.Payload
- PAYLOAD_VALID_UNTIL_FIELD - Static variable in class org.jobrunr.storage.StorageProviderUtils.License
- 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
- PerJobRetryPolicy - Class in org.jobrunr.jobs.filters.retry
-
This class allows to combine various RetryPolicies and allows to configure a retry policy per job and exception.
- PerJobRetryPolicy(RetryPolicy, JobRetryPolicy...) - Constructor for class org.jobrunr.jobs.filters.retry.PerJobRetryPolicy
- 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
- plus(long, TemporalUnit) - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
- 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) - 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(Boolean) - Constructor for class org.jobrunr.storage.sql.postgres.PostgresDialect
- PostgresJobTable - Class in org.jobrunr.storage.sql.postgres
- PostgresJobTable(Connection, Dialect, String, JobMapper) - Constructor for class org.jobrunr.storage.sql.postgres.PostgresJobTable
- 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.postgres.PostgresStorageProvider
- PostgresStorageProvider(DataSource, String, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.postgres.PostgresStorageProvider
- PostgresStorageProvider(DataSource, 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.CursorBasedPage
- previous(Page) - Static method in class org.jobrunr.storage.Paging.OffsetBasedPage
- PreviousJobState - Class in org.jobrunr.jobs.states
- PreviousJobState() - Constructor for class org.jobrunr.jobs.states.PreviousJobState
- PreviousJobState(StateName, Instant) - Constructor for class org.jobrunr.jobs.states.PreviousJobState
- Problem - Class in org.jobrunr.dashboard.ui.model.problems
- Problem(String) - Constructor for class org.jobrunr.dashboard.ui.model.problems.Problem
- Problem(String, Instant) - Constructor for class org.jobrunr.dashboard.ui.model.problems.Problem
- PROBLEM_TYPE - Static variable in class org.jobrunr.dashboard.ui.model.problems.CarbonIntensityApiErrorProblem
- 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 class org.jobrunr.JobRunrException
- problematicException(String, Throwable) - Static method in exception class org.jobrunr.JobRunrException
- ProblemHandler - Interface in org.jobrunr.dashboard.ui.model.problems
- ProblemNotFoundException - Exception Class in org.jobrunr.storage
- ProblemNotFoundException(String) - Constructor for exception class org.jobrunr.storage.ProblemNotFoundException
- 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
- ProcessAwaitingJobsTask - Class in org.jobrunr.server.tasks.zookeeper
- ProcessAwaitingJobsTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.ProcessAwaitingJobsTask
- ProcessCarbonAwareAwaitingJobsTask - Class in org.jobrunr.server.tasks.zookeeper
- ProcessCarbonAwareAwaitingJobsTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.ProcessCarbonAwareAwaitingJobsTask
- PROCESSED - Enum constant in enum class org.jobrunr.jobs.states.StateName
-
Special state for batches - they go from ENQUEUED, PROCESSING, PROCESSED (all child jobs where scheduled/enqueued successfully), SUCCEEDED
- ProcessedState - Class in org.jobrunr.jobs.states
- ProcessedState() - Constructor for class org.jobrunr.jobs.states.ProcessedState
- ProcessedState(String, Duration, Duration) - Constructor for class org.jobrunr.jobs.states.ProcessedState
- ProcessedState(String, Duration, Duration, Instant) - Constructor for class org.jobrunr.jobs.states.ProcessedState
- 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(UUID, String, Instant) - Constructor for class org.jobrunr.jobs.states.ProcessingState
- ProcessingState(UUID, String, Instant, Instant, Instant) - 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
- ProcessJobsAwaitingRateLimiterTask - Class in org.jobrunr.server.tasks.zookeeper
- ProcessJobsAwaitingRateLimiterTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.ProcessJobsAwaitingRateLimiterTask
- processManyJobs(Function, Consumer, Consumer) - 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
-
Processes the scheduled tasks that must be ENQUEUED.
- ProcessScheduledJobsTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.ProcessScheduledJobsTask
- processTimeOut() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
Allows to specify the maximum process duration in ISO Duration format after which the job will be interrupted and move to the FAILED state.
- progressBar(int) - Method in class org.jobrunr.jobs.context.JobContext
- progressBar(long) - Method in class org.jobrunr.jobs.context.JobContext
- PropertyExtractor<T,
U> - Class in org.jobrunr.utils.jobs - PropertyExtractor(Function) - Constructor for class org.jobrunr.utils.jobs.PropertyExtractor
- PublicKeyExtractor - Class in org.jobrunr.server.licensing
- PublicKeyExtractor() - Constructor for class org.jobrunr.server.licensing.PublicKeyExtractor
- publishJobEnqueued() - Method in interface org.jobrunr.utils.multicast.JobEnqueuedMessagePublisher
- publishJobEnqueued() - Method in class org.jobrunr.utils.multicast.MulticastMessagePublisher
- publishJobEnqueuedMessage() - Method in class org.jobrunr.server.BackgroundJobServer
- publishTotalAmountOfSucceededJobs(int) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- publishTotalAmountOfSucceededJobs(int) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- 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(UUID, BackOffResultType) - Method in class org.jobrunr.utils.resilience.BackOffEnforcer
- put(Key, Value) - Method in class org.jobrunr.utils.resilience.LRUCache
- PUT - Static variable in class org.jobrunr.dashboard.server.http.handlers.HttpRequestHandlers.RequestMethod
Q
- Query(String, String) - Constructor for class org.jobrunr.storage.ThreadSafeStorageProvider.Query
- queryParam(String) - Method in class org.jobrunr.dashboard.server.http.HttpRequest
- queryParam(String) - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- queryParam(String, Class, T) - Method in class org.jobrunr.dashboard.server.http.HttpRequest
- queryParam(String, Class, T) - Method in class org.jobrunr.dashboard.server.http.url.RequestUrl
- queue() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
The queue for this job.
- queues - Variable in class org.jobrunr.scheduling.AbstractJobScheduler
- Queues - Class in org.jobrunr.jobs.queues
-
Specifies the different priority queues JobRunr will use.
- Queues() - Constructor for class org.jobrunr.jobs.queues.Queues
- Queues(Enum[]) - Constructor for class org.jobrunr.jobs.queues.Queues
-
Allows to initialize the Queues using an Enum from code.
- Queues(Enum, Enum[]) - Constructor for class org.jobrunr.jobs.queues.Queues
-
Allows to initialize the Queues using an Enum from code.
- Queues(String, String...) - Constructor for class org.jobrunr.jobs.queues.Queues
R
- random - Variable in class org.jobrunr.utils.uuid.UUIDv7Factory.Builder
- rangeContains(Instant, Instant, Instant) - Static method in class org.jobrunr.utils.InstantUtils
- RATE_LIMITER_IS_NULL - Static variable in class org.jobrunr.storage.JobSearchRequest
- RATE_LIMITER_NAME - Static variable in class org.jobrunr.storage.StorageProviderUtils.Metadata
- rateLimit() - Static method in class org.jobrunr.utils.resilience.RateLimiter.Builder
- rateLimiter() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
Allows to specify the rate limiter which allows to limit concurrency for this job.
- RateLimiter - Class in org.jobrunr.utils.resilience
- RateLimiter - Interface in org.jobrunr.jobs.ratelimiters
- RateLimiter.Builder - Class in org.jobrunr.utils.resilience
- RateLimiterAnalytics(String, StorageProvider.Facet, Map, Duration, Duration, Duration) - Constructor for class org.jobrunr.storage.StorageProvider.RateLimiterAnalytics
- RateLimiterConfiguration - Class in org.jobrunr.jobs.ratelimiters
- RateLimiterConfiguration(String, String, Class) - Constructor for class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration
- RateLimiterConfiguration(String, String, Class, RateLimiterConfiguration.CreatedBy) - Constructor for class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration
- RateLimiterConfiguration.CreatedBy - Enum Class in org.jobrunr.jobs.ratelimiters
- RateLimiterIdentifier - Class in org.jobrunr.jobs.ratelimiters
- RateLimiterIdentifier(String, String) - Constructor for class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- RateLimiterIdentifier(String, String, String, String, String) - Constructor for class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- RateLimiterIdentifier(JobRunrMetadata) - Constructor for class org.jobrunr.jobs.ratelimiters.RateLimiterIdentifier
- RateLimiterInfo(String, StorageProvider.Facet, Long, Duration) - Constructor for class org.jobrunr.storage.StorageProvider.RateLimiterInfo
- RateLimiterManager - Class in org.jobrunr.jobs.ratelimiters
-
The
RateLimiterManagerallows to configure RateLimiters at runtime. - RateLimiterManager(BackgroundJobServer) - Constructor for class org.jobrunr.jobs.ratelimiters.RateLimiterManager
- RateLimiterManager(StorageProvider, Duration) - Constructor for class org.jobrunr.jobs.ratelimiters.RateLimiterManager
- rawToDer(byte[], int) - Static method in class org.jobrunr.server.licensing.LicenseSignatureConverter
- 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.JobContextAdapter
- 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
- readBackgroundJobServersGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- readJobsGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- readLock() - Method in class org.jobrunr.server.lifecycle.BackgroundJobServerLifecycle
- readOnly() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- readOnly() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- readRecurringJobsGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- 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_ALREADY_RUNNING_STATES - Static variable in enum class org.jobrunr.jobs.states.StateName
- RECURRING_JOB_DISABLED - Static variable in annotation interface org.jobrunr.jobs.annotations.Recurring
-
A special cron/interval expression value that indicates a disabled trigger: "-".
- RecurringBatchJob - Class in org.jobrunr.jobs
- RecurringBatchJob() - Constructor for class org.jobrunr.jobs.RecurringBatchJob
- RecurringBatchJob(String, int, JobDetails, String, String, RecurringJob.CreatedBy, boolean, boolean, Boolean, Instant, Instant, Instant, Instant) - Constructor for class org.jobrunr.jobs.RecurringBatchJob
- RecurringBatchJob(String, int, JobDetails, String, String, RecurringJob.CreatedBy, boolean, boolean, Boolean, Instant, Instant, Instant, Instant, Instant) - Constructor for class org.jobrunr.jobs.RecurringBatchJob
- RecurringBatchJob(String, int, JobDetails, Schedule, ZoneId, RecurringJob.CreatedBy, Instant, boolean) - Constructor for class org.jobrunr.jobs.RecurringBatchJob
- RecurringBatchJob(String, JobDetails, String, String, RecurringJob.CreatedBy) - Constructor for class org.jobrunr.jobs.RecurringBatchJob
- RecurringBatchJob(String, JobDetails, Schedule, ZoneId, RecurringJob.CreatedBy) - Constructor for class org.jobrunr.jobs.RecurringBatchJob
- RecurringBatchJob(String, JobDetails, Schedule, ZoneId, RecurringJob.CreatedBy, boolean) - Constructor for class org.jobrunr.jobs.RecurringBatchJob
- RecurringExternalJob - Class in org.jobrunr.jobs
- RecurringExternalJob() - Constructor for class org.jobrunr.jobs.RecurringExternalJob
- RecurringExternalJob(String, int, JobDetails, String, String, RecurringJob.CreatedBy, boolean, boolean, Boolean, Instant, Instant, Instant, Instant) - Constructor for class org.jobrunr.jobs.RecurringExternalJob
- RecurringExternalJob(String, int, JobDetails, String, String, RecurringJob.CreatedBy, boolean, boolean, Boolean, Instant, Instant, Instant, Instant, Instant) - Constructor for class org.jobrunr.jobs.RecurringExternalJob
- RecurringExternalJob(String, int, JobDetails, Schedule, ZoneId, RecurringJob.CreatedBy, Instant, boolean) - Constructor for class org.jobrunr.jobs.RecurringExternalJob
- RecurringExternalJob(String, JobDetails, String, String, RecurringJob.CreatedBy) - Constructor for class org.jobrunr.jobs.RecurringExternalJob
- RecurringExternalJob(String, JobDetails, Schedule, ZoneId, RecurringJob.CreatedBy) - Constructor for class org.jobrunr.jobs.RecurringExternalJob
- RecurringExternalJob(String, JobDetails, Schedule, ZoneId, RecurringJob.CreatedBy, boolean) - Constructor for class org.jobrunr.jobs.RecurringExternalJob
- RecurringJob - Class in org.jobrunr.jobs
- RecurringJob() - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob(String, int, JobDetails, String, String, RecurringJob.CreatedBy, boolean, boolean, Boolean, Instant, Instant, Instant, Instant) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob(String, int, JobDetails, String, String, RecurringJob.CreatedBy, boolean, boolean, Boolean, Instant, Instant, Instant, Instant, Instant) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob(String, int, JobDetails, Schedule, ZoneId, RecurringJob.CreatedBy, Instant, boolean) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob(String, JobDetails, String, String, RecurringJob.CreatedBy) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob(String, JobDetails, Schedule, ZoneId, RecurringJob.CreatedBy) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob(String, JobDetails, Schedule, ZoneId, RecurringJob.CreatedBy, boolean) - Constructor for class org.jobrunr.jobs.RecurringJob
- RecurringJob.CreatedBy - Enum Class in org.jobrunr.jobs
- 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
RecurringJobusing a job lambda or aJobRequest. - RecurringJobMixin - Class in org.jobrunr.utils.mapper.jackson.modules
- RecurringJobMixin() - Constructor for class org.jobrunr.utils.mapper.jackson.modules.RecurringJobMixin
- RecurringJobNotFoundException - Exception Class in org.jobrunr.storage
- RecurringJobNotFoundException(String) - Constructor for exception class org.jobrunr.storage.RecurringJobNotFoundException
- RecurringJobSearchRequest - Class in org.jobrunr.storage
-
Allows to query for
RecurringJobsmatching thisRecurringJobSearchRequest. - RecurringJobSearchRequest() - Constructor for class org.jobrunr.storage.RecurringJobSearchRequest
- RecurringJobSearchRequest(String) - Constructor for class org.jobrunr.storage.RecurringJobSearchRequest
- RecurringJobSearchRequest(String, Set, String, String, Integer, Boolean, String, String, Boolean, Instant, Instant, Instant, Instant, Instant, Instant, Instant, Instant) - Constructor for class org.jobrunr.storage.RecurringJobSearchRequest
- RecurringJobSearchRequestBuilder - Class in org.jobrunr.storage
-
A builder which allows to easily create a
RecurringJobSearchRequest. - RecurringJobSortColumns - Class in org.jobrunr.utils.jobs
- RecurringJobSortColumns() - Constructor for class org.jobrunr.utils.jobs.RecurringJobSortColumns
- recurringJobTable(Connection, Dialect, String, JobMapper) - 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
- redact() - Method in class org.jobrunr.jobs.AbstractJob
- redact() - Method in class org.jobrunr.jobs.Job
- redact() - Method in class org.jobrunr.jobs.JobDetails
- redact() - Method in class org.jobrunr.jobs.JobParameter
- redact() - Method in class org.jobrunr.jobs.states.FailedState
- redact() - Method in interface org.jobrunr.jobs.states.JobState
- redactedReadOnly() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
-
Allows to view
BackgroundJobServers,JobsandRecurringJobswithout data that can may contain sensitive information (e.g., job parameters, failed jobs exception messages, or job names). - redactedReadOnly() - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRulesBuilder
- redirect(HttpExchange, String) - Static method in class org.jobrunr.dashboard.server.http.HttpResponse
- redirect(HttpExchange, URI) - Static method in class org.jobrunr.dashboard.server.http.HttpResponse
- redirect(String) - Method in class org.jobrunr.dashboard.server.http.HttpResponse
- RedirectHttpHandler - Class in org.jobrunr.dashboard.server.http
- RedirectHttpHandler(String, String) - Constructor for class org.jobrunr.dashboard.server.http.RedirectHttpHandler
- ReflectionUtils - Class in org.jobrunr.utils.reflection
- refreshBackOffResult(BackOffResultType) - Method in class org.jobrunr.utils.resilience.BackOffEnforcer
- refreshBackOffResult(JobResultWithBackOffInfo) - Method in class org.jobrunr.scheduling.JobResultProvider
- registerBackgroundJobServerMetrics() - Method in class org.jobrunr.server.metrics.BackgroundJobServerMetricsBinder
- Registering Types - Section in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
- registerStorageProviderMetrics() - Method in class org.jobrunr.storage.metrics.StorageProviderMetricsBinder
- registerSubtype(Class) - Method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
-
Registers
typeidentified by itssimple name. - registerSubtype(Class, String) - Method in class org.jobrunr.utils.mapper.gson.RuntimeClassNameTypeAdapterFactory
-
Registers
typeidentified bylabel. - RegressionJobDetailsModel - Class in org.jobrunr.dashboard.ui.model
- RegressionJobDetailsModel(String, JobDetails, boolean) - Constructor for class org.jobrunr.dashboard.ui.model.RegressionJobDetailsModel
- RegressionJobDetailsModels - Class in org.jobrunr.dashboard.ui.model
- RegressionJobDetailsModels() - Constructor for class org.jobrunr.dashboard.ui.model.RegressionJobDetailsModels
- regressionTestingGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- 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
- removeParameterAtIndex(int) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- removeParametersOfType(Class) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- removeParametersOfType(String) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- removeProblemsOfType(String) - Method in class org.jobrunr.dashboard.ui.model.problems.Problems
- removeRealTimeScheduledJobs(List) - Method in class org.jobrunr.server.tasks.zookeeper.ProcessScheduledJobsTask
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- removeTimedOutBackgroundJobServers(Instant) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- 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
- ReplacedJobConcurrentStateChange - Class in org.jobrunr.server.concurrent.statechanges
- ReplacedJobConcurrentStateChange(JobSteward, StorageProvider) - Constructor for class org.jobrunr.server.concurrent.statechanges.ReplacedJobConcurrentStateChange
- replaceLast(String, String, String) - Static method in class org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction
- replaceParameter(int, Object) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- reportQuery(String, String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatistics
- reportQuery(String, String, Map) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatistics
- reportTimings(Map) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.Query
- RequestUrl - Class in org.jobrunr.dashboard.server.http.url
- RequestUrl(String, Map) - Constructor for class org.jobrunr.dashboard.server.http.url.RequestUrl
- requeueJobById(UUID) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- requeueJobById(UUID) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- requeueJobs(JobSearchRequest, Integer, Long) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- requeueJobs(JobSearchRequest, Integer, Long) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- reserveForProcessingOn(BackgroundJobServer) - Method in class org.jobrunr.jobs.Job
- 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.EnqueuedFromScheduledConcurrentStateChange
- 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.OrphanedWhileProcessingConcurrentStateChange
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.PermanentlyDeletedWhileProcessingConcurrentStateChange
- resolve(Job, Job) - Method in class org.jobrunr.server.concurrent.statechanges.ReplacedJobConcurrentStateChange
- 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
- ResourceLicenseKeyProvider - Class in org.jobrunr.server.licensing
- ResourceLicenseKeyProvider() - Constructor for class org.jobrunr.server.licensing.ResourceLicenseKeyProvider
- ResourceLicenseKeyProvider(String) - Constructor for class org.jobrunr.server.licensing.ResourceLicenseKeyProvider
- ResourcesFileSystemProvider - Class in org.jobrunr.utils.resources
- ResourcesFileSystemProvider() - Constructor for class org.jobrunr.utils.resources.ResourcesFileSystemProvider
- restart() - Method in class org.jobrunr.storage.DynamicQueueRequest
- RestHttpHandler - Class in org.jobrunr.dashboard.server.http
- RestHttpHandler(String, String) - Constructor for class org.jobrunr.dashboard.server.http.RestHttpHandler
- RestHttpHandler(String, String, JsonMapper) - Constructor for class org.jobrunr.dashboard.server.http.RestHttpHandler
- RESUME - Enum constant in enum class org.jobrunr.server.lifecycle.BackgroundJobServerLifecycleEvent
- resumeAllBackgroundJobProcessing() - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- resumeAllBackgroundJobProcessing() - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- resumeAllJobProcessing() - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- resumeAllJobProcessing() - Method in interface org.jobrunr.storage.StorageProvider
- resumeBackgroundJobProcessing(UUID) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- resumeBackgroundJobProcessing(UUID) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- resumeDynamicQueueJobProcessing(Set) - Method in class org.jobrunr.jobs.queues.DynamicQueueManager
- resumeDynamicQueues(Set) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- resumeDynamicQueues(Set) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- resumeProcessing() - Method in class org.jobrunr.server.BackgroundJobServer
- resumeProcessing() - Method in interface org.jobrunr.server.jmx.BackgroundJobServerMBean
- resumeRecurringJobs(RecurringJobSearchRequest) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- resumeRecurringJobs(RecurringJobSearchRequest) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- retries() - Element in annotation interface org.jobrunr.jobs.annotations.Job
- RETRY_MESSAGE - Static variable in class org.jobrunr.jobs.filters.DefaultRetryFilter
- RETRY_MESSAGE_IDENTIFIER - Static variable in class org.jobrunr.jobs.filters.DefaultRetryFilter
- RetryFilter - Interface in org.jobrunr.jobs.filters
-
A RetryFilter is a special kind of
ElectStateFilterand will retry failed jobs. - 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, int) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Runnable, Function, int, long) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Supplier, int) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Supplier, int, long) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- retryOnException(Supplier, Function, int, long) - Static method in class org.jobrunr.utils.exceptions.Exceptions
- RetryPolicy - Interface in org.jobrunr.jobs.filters.retry
- ReturnOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- ReturnOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.ReturnOperandInstruction
- reverseString(String) - Static method in class org.jobrunr.utils.StringUtils
- rollback(Connection) - Method in enum class org.jobrunr.storage.sql.common.db.Transaction.AutoCommitMode
- rollbackVersions(List) - Method in class org.jobrunr.jobs.JobListVersioner
- RoundRobinDynamicQueuePolicy - Class in org.jobrunr.server.configuration
-
Creates a new
RoundRobinDynamicQueuePolicywhich provides theBackgroundJobServerwith aRoundRobinDynamicQueueStrategy. - RoundRobinDynamicQueuePolicy(String) - Constructor for class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
- RoundRobinDynamicQueuePolicy(String, int) - Constructor for class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
-
Deprecated.
- RoundRobinDynamicQueuePolicy(String, Duration, int, int) - Constructor for class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
-
Deprecated.
- RoundRobinDynamicQueuePolicy(DynamicQueueKeyProvider) - Constructor for class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
- RoundRobinDynamicQueuePolicy(DynamicQueueKeyProvider, Duration, int, int) - Constructor for class org.jobrunr.server.configuration.RoundRobinDynamicQueuePolicy
-
Deprecated.
- RoundRobinDynamicQueueStrategy - Class in org.jobrunr.server.strategy
-
A Round Robin Dynamic Queue Strategy that cycles through the different Dynamic Queues.
- RoundRobinDynamicQueueStrategy(DynamicQueueKeyProvider, BackgroundJobServer) - Constructor for class org.jobrunr.server.strategy.RoundRobinDynamicQueueStrategy
- roundUp(Instant, InstantUtils.TimeUnit) - Static method in class org.jobrunr.utils.InstantUtils
- run() - Method in class org.jobrunr.dashboard.autodiscovery.AutoDiscoveryTask
- 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.JobSteward
- 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.StorageProviderHealthMonitor
- run() - Method in class org.jobrunr.server.StorageProviderLicenseMonitor
- run() - Method in class org.jobrunr.server.tasks.licensing.LicenseKeyLoadingTask
- run() - Method in class org.jobrunr.server.tasks.licensing.ValidateLicenseKeyTask
- 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.MigrateFromOSStoProTask
- run() - Method in class org.jobrunr.server.tasks.startup.MigrateFromV5toV6Task
- run() - Method in class org.jobrunr.server.tasks.startup.MigrateFromV6toV7Task
- run() - Method in class org.jobrunr.server.tasks.startup.MigrateFromV7toV8Task
- run() - Method in class org.jobrunr.server.tasks.startup.StartupTask
- run() - Method in interface org.jobrunr.utils.exceptions.Exceptions.ThrowingRunnable
- run(Job) - Method in interface org.jobrunr.jobs.lambdas.AwaitingJobLambda
- 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
-
This method is not thread-safe and should not be accessed concurrently by different Threads.
- run(T) - Method in interface org.jobrunr.jobs.lambdas.JobRequestHandler
-
The actual job processing to perform.
- run(T) - Method in interface org.jobrunr.jobs.lambdas.JobResultRequestHandler
- runAfterFailureOf(UUID) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify that this job should run after the given job failed.
- runAfterFailureOf(UUID, Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify that this job should run after the given job failed.
- runAfterFailureOf(JobProId) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify that this job should run after the given job failed.
- runAfterFailureOf(JobProId, Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify that this job should run after the given job failed and the given durationToWait.
- runAfterSuccessOf(UUID) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify that this job should run after the given job succeeded.
- runAfterSuccessOf(UUID, Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify that this job should run after the given job succeeded.
- runAfterSuccessOf(JobProId) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify that this job should run after the given job succeeded.
- runAfterSuccessOf(JobProId, Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify that this job should run after the given job succeeded and the given durationToWait.
- runAndReturn(T) - Method in interface org.jobrunr.jobs.lambdas.JobResultRequestHandler
- runBatchJobRelatedFilters(BatchJob) - Method in class org.jobrunr.jobs.filters.JobFilterUtils
- runInfo - Variable in class org.jobrunr.server.tasks.Task
- runJobProgressFilters(long, long) - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.documentdb.migrations.M010_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_AddIndices
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M007_UpdateRecurringJobsCollectionAddCreatedAtIndex
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M008_UpdateJobRunrOssToJobRunrPro
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M009_UpdateRecurringJobsCollectionAddIndices
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M010_UpdateJobsCollectionReplaceIndices
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M011_UpdateJobsCollectionAddDynamicQueue
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M012_UpdateJobsCollectionAddJobExceptionType
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M013_UpdateJobsCollectionReplaceBatchIndex
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M014_UpdateJobsCollectionAddParentJobIdxAndAlterAwaitingJobsIndices
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M015_UpdateRecurringJobsCollectionAddNextRunAndVersion
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M016_UpdateJobsCollectionChangeDynamicQueue
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.M017_UpdateJobsCollectionImproveAwaitingJobsIndices
- runMigration(MongoDatabase, String) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- runMigration(Set, SqlMigration) - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- runMigration(MongoMigration) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- 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.sql.common.DatabaseCreator
- runMigrations(MongoClient, String, String) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- runMigrationStatement(Set, Connection, SqlMigration) - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- RunnerJobContext - Class in org.jobrunr.server.runner
- RunnerJobContext(Job, JobPerformingFilters, StorageProvider) - Constructor for class org.jobrunr.server.runner.RunnerJobContext
- RunnerJobContext(Job, StorageProvider) - 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
- runOnBatchJobFailedFilters() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnBatchJobProgressFilter(long, long, long) - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnBatchJobSucceededFilters() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnCreatedFilter() - Method in class org.jobrunr.jobs.filters.JobCreationFilters
- runOnCreatedFilter(List) - 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) - 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
- runOnJobThreadOccupiedFilters() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnJobThreadReleasedFilters() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnServerWithTag() - Element in annotation interface org.jobrunr.jobs.annotations.Job
-
Allows to filter on which background job server the job will run.
- runOnStateAppliedFilters() - Method in class org.jobrunr.jobs.filters.JobPerformingFilters
- runOnStateAppliedFilters(List) - 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) - 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
- runStepOnce(String, Exceptions.ThrowingRunnable) - Method in class org.jobrunr.jobs.context.JobContext
-
Run the supplied task exactly once (i.e.
- runStepOnce(String, Exceptions.ThrowingSupplier) - Method in class org.jobrunr.jobs.context.JobContext
-
Run the supplied task exactly once (i.e.
- runTask() - Method in class org.jobrunr.server.tasks.steward.InterruptJobsThatHaveTimedOutTask
- 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.ProcessAwaitingJobsTask
- runTask() - Method in class org.jobrunr.server.tasks.zookeeper.ProcessCarbonAwareAwaitingJobsTask
- runTask() - Method in class org.jobrunr.server.tasks.zookeeper.ProcessJobsAwaitingRateLimiterTask
- 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
- runTask() - Method in class org.jobrunr.server.tasks.zookeeper.UpdateBatchJobsWithChildJobDetailsTask
- runTaskThreadSafe() - Method in class org.jobrunr.server.tasks.steward.OnboardNewWorkTask
-
As the
Task.run(TaskRunInfo)is not thread-safe due to mutable fieldrunInfocontaining theTaskRunInfo, we use it thread-safe here by not assigning or using therunInfofield. - 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) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- save(List) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- save(List) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- save(List) - Method in class org.jobrunr.storage.sql.common.JobTable
- save(List) - Method in interface org.jobrunr.storage.StorageProvider
- save(List) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- save(List) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- save(Job) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- save(Job) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- 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
Joband 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) - Method in class org.jobrunr.server.tasks.Task
- saveAndRunJobFilters(List) - Method in class org.jobrunr.server.tasks.zookeeper.ProcessAwaitingJobsTask
- saveAndRunJobFilters(List) - Method in class org.jobrunr.server.tasks.zookeeper.ProcessJobsAwaitingRateLimiterTask
- saveAndRunJobFilters(List) - Method in class org.jobrunr.server.tasks.zookeeper.ProcessScheduledJobsTask
- saveAndRunStateRelatedJobFilters(Job) - Method in class org.jobrunr.server.BackgroundJobPerformer
- saveLicense(String) - Method in interface org.jobrunr.storage.StorageProvider
- saveLicense(String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- 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.mongo.MongoDBStorageProvider
- 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.
- saveRateLimiters(Collection) - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterManager
- saveRateLimiters(RateLimiterConfiguration...) - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterManager
- saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- saveRecurringJob(RecurringJob) - Method in interface org.jobrunr.storage.StorageProvider
-
Saves a
RecurringJobto the database. - saveRecurringJob(RecurringJob) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- saveRecurringJobs(List) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- saveRecurringJobs(List) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- saveRecurringJobs(List) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- saveRecurringJobs(List) - Method in interface org.jobrunr.storage.StorageProvider
-
Saves a List of
RecurringJobsand increases the version of each successfully savedRecurringJob. - saveRecurringJobs(List) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- saveReplace(List) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- saveReplace(List) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- saveReplace(List) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- saveReplace(List) - Method in class org.jobrunr.storage.sql.common.JobTable
- saveReplace(List) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbJobTable
- saveReplace(List) - Method in class org.jobrunr.storage.sql.mysql.MySqlJobTable
- saveReplace(List) - Method in class org.jobrunr.storage.sql.oracle.OracleJobTable
- saveReplace(List) - Method in class org.jobrunr.storage.sql.postgres.PostgresJobTable
- saveReplace(List) - Method in class org.jobrunr.storage.sql.sqlite.SqliteJobTable
- saveReplace(List) - Method in interface org.jobrunr.storage.StorageProvider
-
Saves or replaces each job within the given list of
Jobs. - saveReplace(List) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- saveReplace(Job) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- saveReplace(Job) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- saveReplace(Job) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- saveReplace(Job) - Method in class org.jobrunr.storage.sql.common.JobTable
- saveReplace(Job) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbJobTable
- saveReplace(Job) - Method in class org.jobrunr.storage.sql.mysql.MySqlJobTable
- saveReplace(Job) - Method in class org.jobrunr.storage.sql.oracle.OracleJobTable
- saveReplace(Job) - Method in class org.jobrunr.storage.sql.postgres.PostgresJobTable
- saveReplace(Job) - Method in class org.jobrunr.storage.sql.sqlite.SqliteJobTable
- saveReplace(Job) - Method in interface org.jobrunr.storage.StorageProvider
- saveReplace(Job) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- saveResult(Job, Class, Object) - Method in class org.jobrunr.server.runner.JobResultSaver
- SchedulableState - Interface in org.jobrunr.jobs.states
- schedule(Instant, Runnable) - Method in interface org.jobrunr.server.threadpool.JobRunrExecutor
- schedule(Instant, Runnable) - Method in class org.jobrunr.server.threadpool.PlatformThreadPoolJobRunrExecutor
- schedule(Instant, Runnable) - Method in class org.jobrunr.server.threadpool.VirtualThreadJobRunrExecutor
- schedule(Temporal, IocJobLambda) - 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(Temporal, IocJobLambda) - 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(Temporal, 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(Temporal, 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(Temporal, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given
JobRequestand schedules it to be enqueued at the given moment of time. - schedule(Temporal, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given
JobRequestand schedules it to be enqueued at the given moment of time. - schedule(UUID, Temporal, IocJobLambda) - 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, Temporal, IocJobLambda) - 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, Temporal, 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, Temporal, 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, Temporal, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates a new fire-and-forget job based on the given
JobRequestand schedules it to be enqueued at the given moment of time. - schedule(UUID, Temporal, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new fire-and-forget job based on the given
JobRequestand 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
- Schedule(String) - Constructor for class org.jobrunr.scheduling.Schedule
- scheduleAt(Instant, Runnable) - Method in class org.jobrunr.server.BackgroundJobServer
- scheduleAt(Instant, String) - Method in class org.jobrunr.jobs.Job
- scheduleAt(Temporal) - Method in class org.jobrunr.scheduling.JobBuilder
-
Specifies the moment at which the job should be scheduled.
- SCHEDULED - Enum constant in enum class org.jobrunr.jobs.states.StateName
- ScheduledJobMatcher - Class in org.jobrunr.jobs.migrations
-
Class which helps to decide if the job can be updated.
- ScheduledJobsNotFoundProblem - Class in org.jobrunr.dashboard.ui.model.problems
- ScheduledJobsNotFoundProblem(Set) - 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
- ScheduledJobsThatDoNotExistAnymoreMigrator - Class in org.jobrunr.jobs.migrations
- ScheduledJobsThatDoNotExistAnymoreMigrator(ScheduledJobThatDoNotExistAnymoreMigrations) - Constructor for class org.jobrunr.jobs.migrations.ScheduledJobsThatDoNotExistAnymoreMigrator
- ScheduledJobThatDoNotExistAnymoreMigrations - Class in org.jobrunr.jobs.migrations
- ScheduledJobThatDoNotExistAnymoreMigrations() - Constructor for class org.jobrunr.jobs.migrations.ScheduledJobThatDoNotExistAnymoreMigrations
- ScheduledJobThatDoNotExistAnymoreMigrations(BiConsumer...) - Constructor for class org.jobrunr.jobs.migrations.ScheduledJobThatDoNotExistAnymoreMigrations
- ScheduledJobUpdater - Class in org.jobrunr.jobs.migrations
- ScheduledJobUpdater.JobArgs - Class in org.jobrunr.jobs.migrations
- ScheduledRecurringJobInfo(String, Instant, Instant) - Constructor for class org.jobrunr.storage.StorageProvider.ScheduledRecurringJobInfo
- 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, String, Instant, Instant) - 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 Class in org.jobrunr.scheduling
- ScheduleException(String) - Constructor for exception class org.jobrunr.scheduling.ScheduleException
- ScheduleException(String, Throwable) - Constructor for exception class org.jobrunr.scheduling.ScheduleException
- ScheduleExpressionType - Enum Class in org.jobrunr.scheduling
- scheduleIn(TemporalAmount) - Method in class org.jobrunr.scheduling.JobBuilder
-
Schedules the job to run after the specified duration from now.
- scheduleJobsSkippedDuringDowntime() - Element in annotation interface org.jobrunr.jobs.annotations.Recurring
- scheduleOrReplace(UUID, Temporal, IocJobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates or replaces a fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- scheduleOrReplace(UUID, Temporal, IocJobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates or replaces a fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- scheduleOrReplace(UUID, Temporal, JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates or replaces a fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- scheduleOrReplace(UUID, Temporal, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates or replaces a fire-and-forget job based on the given lambda and schedules it to be enqueued at the given moment of time.
- scheduleOrReplace(UUID, Temporal, JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Creates or replaces a fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- scheduleOrReplace(UUID, Temporal, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates or replaces a fire-and-forget job based on the given jobRequest and schedules it to be enqueued at the given moment of time.
- scheduleRecurrently(String, String, ZoneId, IocJobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Creates a new or alters the existing recurring job based on the given id, cron expression,
ZoneIdand lambda. - scheduleRecurrently(String, String, ZoneId, IocJobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing
RecurringJobbased on the given id, cron expression (or any string representation of a schedule expression),ZoneIdand 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,
ZoneIdand lambda. - scheduleRecurrently(String, String, ZoneId, JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing
RecurringJobbased on the given id, cron expression (or any string representation of a schedule expression),ZoneIdand 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,
ZoneIdandJobRequest. - scheduleRecurrently(String, String, ZoneId, JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Creates a new or alters the existing
RecurringJobbased on the given id, cron expression (or any string representation of a schedule expression),ZoneIdandJobRequest. - scheduleRecurrently(String, String, IocJobLambda) - 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) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new or alters the existing
RecurringJobbased on the given id, cron expression (or any string representation of a schedule 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
RecurringJobbased on the given id, cron expression (or any string representation of a schedule 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
RecurringJobbased on the given id, cron expression (or any string representation of a schedule expression) andJobRequest. - scheduleRecurrently(String, Duration, IocJobLambda) - 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) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new
RecurringJobor alters the existingRecurringJobbased 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
RecurringJobor alters the existingRecurringJobbased 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
RecurringJobor alters the existingRecurringJobbased on the given id, duration and jobRequest. - scheduleRecurrently(String, IocJobLambda) - 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) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new
RecurringJobbased on the given cron expression (or any string representation of a schedule 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
RecurringJobbased on the given cron expression (or any string representation of a schedule expression) and the given lambda. - 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
RecurringJobbased on the given cron expression (or any string representation of a schedule expression) and the givenJobRequest. - scheduleRecurrently(Duration, IocJobLambda) - 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) - Method in class org.jobrunr.scheduling.JobScheduler
-
Creates a new
RecurringJobbased 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
RecurringJobbased 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
RecurringJobbased on the given duration and the givenJobRequest. - ScheduleWrapper - Class in org.jobrunr.scheduling.custom
- ScheduleWrapper(Schedule) - Constructor for class org.jobrunr.scheduling.custom.ScheduleWrapper
- 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
- secureHttpContext(HttpContext) - Method in class org.jobrunr.dashboard.server.security.AnonymousAuthenticationProvider
- secureHttpContext(HttpContext) - Method in class org.jobrunr.dashboard.server.security.apikey.ApiKeyAuthenticationProvider
- secureHttpContext(HttpContext) - Method in interface org.jobrunr.dashboard.server.security.AuthenticationProvider
- secureHttpContext(HttpContext) - Method in class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationProvider
- SecurityUtils - Class in org.jobrunr.dashboard.server.security
- 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
- selectById(String) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- selectConfiguredScheduleExpression(String, String, String) - Static method in enum class org.jobrunr.scheduling.ScheduleExpressionType
- selectCount(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- selectCount(JobSearchRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- selectExists(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- selectForUpdateSkipLocked() - Method in class org.jobrunr.storage.sql.cockroachdb.CockroachDialect
- selectForUpdateSkipLocked() - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- selectForUpdateSkipLocked() - Method in class org.jobrunr.storage.sql.h2.H2Dialect
- 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
- selectJobList(JobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- selectJobsToProcess(Set, DynamicQueueRequest, AmountRequest) - Method in class org.jobrunr.storage.sql.common.JobTable
- selectRecurringJobList(RecurringJobSearchRequest, AmountRequest) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- sendMessage(String) - Method in class org.jobrunr.dashboard.server.sse.SseExchange
- sendObject(Object) - Method in class org.jobrunr.dashboard.sse.AbstractObjectSseExchange
- sendResponse(HttpExchange, int, String) - Static method in class org.jobrunr.dashboard.server.security.SecurityUtils
- 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.jackson3.Jackson3JsonMapper
- 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.jackson3.Jackson3JsonMapper
- 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
- serialize(JobResult, JsonGenerator, SerializerProvider) - Method in class org.jobrunr.utils.mapper.jackson.modules.JobResultSerializer
- 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
- serverError(Throwable) - Method in class org.jobrunr.dashboard.server.http.HttpResponse
- ServerSentEventHandler - Class in org.jobrunr.dashboard.server.sse
- ServerSentEventHandler(String, String) - Constructor for class org.jobrunr.dashboard.server.sse.ServerSentEventHandler
- ServerTimedOutException - Exception Class in org.jobrunr.storage
- ServerTimedOutException(UUID) - Constructor for exception class org.jobrunr.storage.ServerTimedOutException
- ServerTimedOutException(UUID, StorageException) - Constructor for exception class org.jobrunr.storage.ServerTimedOutException
- ServerTimedOutException(BackgroundJobServerStatus, StorageException) - Constructor for exception class org.jobrunr.storage.ServerTimedOutException
- ServerZooKeeper - Class in org.jobrunr.server
- ServerZooKeeper(BackgroundJobServer) - Constructor for class org.jobrunr.server.ServerZooKeeper
- set(JobRunrUser) - Method in interface org.jobrunr.dashboard.server.security.JobRunrUserContextProvider
- set(JobRunrUser) - Method in class org.jobrunr.dashboard.server.security.JobRunrUserContextThreadLocalProvider
- set(ThreadSafeStorageProvider.MethodStatistics) - Static method in class org.jobrunr.storage.ThreadSafeStorageProvider.MethodSummaryStatisticsThreadLocal
- setAmountOfRetries(Integer) - Method in class org.jobrunr.jobs.AbstractJob
- setArray(int, Array) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setAsciiStream(int, InputStream) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setAsciiStream(int, InputStream, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setAsciiStream(int, InputStream, long) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBigDecimal(int, BigDecimal) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBinaryStream(int, InputStream) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBinaryStream(int, InputStream, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBinaryStream(int, InputStream, long) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBitSet(BitSet, int) - Method in enum class org.jobrunr.scheduling.cron.CronFieldType
- setBlob(int, InputStream) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBlob(int, InputStream, long) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBlob(int, Blob) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBoolean(int, boolean) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBoolean(PreparedStatement, int, String, boolean) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setByte(int, byte) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setBytes(int, byte[]) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setCacheable(boolean) - Method in class org.jobrunr.jobs.JobDetails
- setCharacterStream(int, Reader) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setCharacterStream(int, Reader, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setCharacterStream(int, Reader, long) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setClass(Class) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- setClassName(String) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- setClassName(String) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- setClob(int, Reader) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setClob(int, Reader, long) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setClob(int, Clob) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setCurrentSpanScope(Scope) - Static method in class org.jobrunr.server.metrics.OpenTelemetrySpanScopeThreadLocal
- setCurrentUser(JobRunrUser) - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserContext
- setCursorName(String) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setDate(int, Date) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setDate(int, Date, Calendar) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setDeleteAt(Instant) - Method in class org.jobrunr.jobs.Job
- setDeleteAt(Instant) - Method in class org.jobrunr.jobs.RecurringJob
- setDeleteOnFailure(String) - Method in class org.jobrunr.jobs.AbstractJob
- setDeleteOnSuccess(String) - Method in class org.jobrunr.jobs.AbstractJob
- setDouble(int, double) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setDouble(PreparedStatement, int, String, Double) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setDuration(PreparedStatement, int, String, Duration) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setDynamicQueue(String) - Method in class org.jobrunr.jobs.Job
- setDynamicQueueOnJob(Job) - Method in interface org.jobrunr.server.strategy.DynamicQueueKeyProvider
- setEnum(PreparedStatement, int, String, Enum) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setEnvironment(String) - Static method in class org.jobrunr.dashboard.ui.model.EnvironmentHolder
- setEscapeProcessing(boolean) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setExcludedQueues(Set) - Method in class org.jobrunr.storage.DynamicQueueRequest
- setFailedChildJobs(Long) - Method in class org.jobrunr.jobs.states.FailedBatchJobState
- setFetchDirection(int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setFetchSize(int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setFieldToAllDocumentsInCollection(MongoCollection, Bson, Bson) - Method in class org.jobrunr.storage.nosql.mongo.migrations.MongoMigration
- 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
- setFloat(int, float) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setInt(int, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setInt(PreparedStatement, int, String, Integer) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setJob(Job) - Static method in class org.jobrunr.jobs.context.JobRunrDashboardLogger
- setJob(Job) - Static method in class org.jobrunr.utils.JobHolderContext
- setJobFilters(Collection) - Method in class org.jobrunr.dashboard.JobRunrDashboardWebServer
- setJobFilters(List) - Method in class org.jobrunr.dashboard.DashboardApiHandler
- setJobFilters(List) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- setJobFilters(List) - 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.mongo.MongoDBStorageProvider
- 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) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- setJobRequestScheduler(JobRequestScheduler) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
- setJobResult(JobResult) - Method in class org.jobrunr.jobs.Job
- setJobScheduler(JobScheduler) - Static method in class org.jobrunr.scheduling.BackgroundJob
- setJsonMapperClassPresentFunction(Function) - Static method in class org.jobrunr.utils.mapper.JsonMapperFactory
- setLabels(List) - Method in class org.jobrunr.jobs.AbstractJob
- setLargeMaxRows(long) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setLicenseKey(String) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- setLicenseKey(String) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- setLong(int, long) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setLong(PreparedStatement, int, String, Long) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setLongTaskTimerSample(LongTaskTimer.Sample) - Static method in class org.jobrunr.server.metrics.MicroMeterJobMetricsThreadLocal
- setMaxConcurrentJobs(int) - Method in class org.jobrunr.jobs.RecurringJob
- setMaxFieldSize(int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setMaxRows(int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setMethodName(String) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- setMethodName(String) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- setMethodStatisticsConfiguration(ThreadSafeStorageProvider.MethodStatisticsConfiguration) - Static method in class org.jobrunr.storage.ThreadSafeStorageProvider
- setMutex(String) - Method in class org.jobrunr.jobs.AbstractJob
- setNCharacterStream(int, Reader) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setNCharacterStream(int, Reader, long) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setNClob(int, Reader) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setNClob(int, Reader, long) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setNClob(int, NClob) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setNextRunAt(String, SchedulableState) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- setNString(int, String) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setNull(int, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setNull(int, int, String) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setNull(PreparedStatement, int, String) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setNull(PreparedStatement, int, String) - Method in class org.jobrunr.storage.sql.db2.DB2Dialect
- setNull(PreparedStatement, int, String) - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerDialect
- setObject(int, Object) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setObject(int, Object, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setObject(int, Object, int, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setObject(int, Object, SQLType) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setObject(int, Object, SQLType, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setParam(PreparedStatement, int, String, Object) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setPaused(boolean) - Method in class org.jobrunr.jobs.queues.DynamicQueue
- setPaused(Boolean) - Method in class org.jobrunr.jobs.RecurringJob
- setPoolable(boolean) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setPriority(int) - Method in class org.jobrunr.jobs.AbstractJob
- setProcessTimeOut(Duration) - Method in class org.jobrunr.jobs.AbstractJob
- 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.BatchJobDashboardProgressBar
- setProgress(long, long, long) - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- setProgress(Long) - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- setProgress(Long, Long) - Method in class org.jobrunr.jobs.context.JobDashboardProgressBar.JobDashboardProgress
- setProvider(JobRunrUserContextProvider) - Static method in class org.jobrunr.dashboard.server.security.JobRunrUserContext
- setQueryTimeout(int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setQueryWithValues(String) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.Query
- setRateLimiter(String) - Method in class org.jobrunr.jobs.AbstractJob
- setRateLimiterAndInitializeToAwaitingRateLimiterState(String) - Method in class org.jobrunr.jobs.Job
- setRecurringJobId(String) - Method in class org.jobrunr.jobs.Job
- setRef(int, Ref) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setRowId(int, RowId) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setServerTag(String) - Method in class org.jobrunr.jobs.AbstractJob
- setShort(int, short) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setSQLXML(int, SQLXML) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setStartedAt(Instant) - Method in class org.jobrunr.jobs.states.ProcessingState
- setStaticFieldName(String) - Method in class org.jobrunr.jobs.details.JobDetailsBuilder
- setString(int, String) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setString(PreparedStatement, int, String, String) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setString(PreparedStatement, int, String, String) - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerDialect
- setTime(int, Time) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setTime(int, Time, Calendar) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setTimestamp(int, Timestamp) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setTimestamp(int, Timestamp, Calendar) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setTimestamp(PreparedStatement, int, String, Instant) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setTimestamp(PreparedStatement, int, String, Instant) - Method in class org.jobrunr.storage.sql.h2.H2Dialect
- SetTypeAutoboxer - Class in org.jobrunr.utils.reflection.autobox
- SetTypeAutoboxer() - Constructor for class org.jobrunr.utils.reflection.autobox.SetTypeAutoboxer
- setUnicodeStream(int, InputStream, int) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
-
Deprecated.
- setUpdatedAt(Instant) - Method in class org.jobrunr.jobs.states.ProcessingState
- setUpStorageProvider(DatabaseOptions) - Method in class org.jobrunr.storage.InMemoryStorageProvider
- setUpStorageProvider(DatabaseOptions) - Method in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- setUpStorageProvider(DatabaseOptions) - Method in class org.jobrunr.storage.sql.common.DefaultSqlStorageProvider
- setUpStorageProvider(DatabaseOptions) - Method in interface org.jobrunr.storage.StorageProvider
-
This method allows to reinitialize the StorageProvider.
- setUpStorageProvider(DatabaseOptions) - Method in class org.jobrunr.storage.ThreadSafeStorageProvider
- setURL(int, URL) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- setUUID(PreparedStatement, int, String, UUID) - Method in class org.jobrunr.storage.sql.cockroachdb.CockroachDialect
- setUUID(PreparedStatement, int, String, UUID) - Method in interface org.jobrunr.storage.sql.common.db.Dialect
- setUUID(PreparedStatement, int, String, UUID) - Method in class org.jobrunr.storage.sql.mariadb.MariaDbDialect
- setUUID(PreparedStatement, int, String, UUID) - Method in class org.jobrunr.storage.sql.mysql.MySqlDialect
- setUUID(PreparedStatement, int, String, UUID) - Method in class org.jobrunr.storage.sql.oracle.OracleDialect
- setUUID(PreparedStatement, int, String, UUID) - Method in class org.jobrunr.storage.sql.postgres.PostgresDialect
- setUUID(PreparedStatement, int, String, UUID) - Method in class org.jobrunr.storage.sql.sqlserver.SQLServerDialect
- setValue(String) - Method in class org.jobrunr.storage.JobRunrMetadata
- SevereJobRunrException - Exception Class in org.jobrunr
- SevereJobRunrException(String, SevereJobRunrException.DiagnosticsAware) - Constructor for exception class 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) - 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 class org.jobrunr.JobRunrException
- shouldNotHappenException(String) - Static method in exception class org.jobrunr.JobRunrException
- shouldNotHappenException(Throwable) - Static method in exception class 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.mongo.MongoDBStorageProvider
- 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.mongo.MongoDBStorageProvider
- 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
- signalExternalJobFailed(UUID, String) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Signals JobRunr to mark the job with the given id as
FAILED. - signalExternalJobFailed(UUID, String) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Signals JobRunr to mark the job with the given id as
FAILED. - signalExternalJobFailed(UUID, String, Exception) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Signals JobRunr to mark the job with the given id as
FAILED. - signalExternalJobFailed(UUID, String, Exception) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Signals JobRunr to mark the job with the given id as
FAILED. - signalExternalJobLogMessage(UUID, JobDashboardLogger.Level, String) - Static method in class org.jobrunr.scheduling.BackgroundJob
- signalExternalJobProgress(UUID, JobDashboardProgressBar.JobDashboardProgress) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Signals the progress of the external job (e.g., for a multistep job or for a job that produces a lot of child tasks).
- signalExternalJobProgress(UUID, JobDashboardProgressBar.JobDashboardProgress) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Signals the progress of the external job (e.g., for a multistep job or for a job that produces a lot of child tasks).
- signalExternalJobSucceeded(UUID) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Signals JobRunr to mark the job with the given id as
SUCCEEDED. - signalExternalJobSucceeded(UUID) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Signals JobRunr to mark the job with the given id as
SUCCEEDED. - signalExternalJobSucceeded(UUID, Object) - Method in class org.jobrunr.scheduling.AbstractJobScheduler
-
Signals JobRunr to mark the job with the given id as
SUCCEEDEDand attaches the givenjobResultto the job. - signalExternalJobSucceeded(UUID, Object) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Signals JobRunr to mark the job with the given id as
SUCCEEDEDand attaches the givenjobResultto the job. - 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
- SingleDynamicQueuePolicy - Class in org.jobrunr.server.configuration
- SingleDynamicQueuePolicy() - Constructor for class org.jobrunr.server.configuration.SingleDynamicQueuePolicy
- SingleDynamicQueueStrategy - Class in org.jobrunr.server.strategy
- SingleDynamicQueueStrategy(BackgroundJobServer) - Constructor for class org.jobrunr.server.strategy.SingleDynamicQueueStrategy
- SingleIntOperandInstruction - Class in org.jobrunr.jobs.details.instructions
- SingleIntOperandInstruction(JobDetailsBuilder) - Constructor for class org.jobrunr.jobs.details.instructions.SingleIntOperandInstruction
- slidingTimeWindowRateLimiter(String, int, Duration) - Static method in class org.jobrunr.jobs.ratelimiters.SlidingTimeWindowRateLimiterConfiguration
-
Creates a configuration for a sliding time window rate limiter.
- slidingTimeWindowRateLimiter(String, String) - Static method in class org.jobrunr.jobs.ratelimiters.SlidingTimeWindowRateLimiterConfiguration
-
Creates a configuration for a sliding time window rate limiter treated as created by API.
- SlidingTimeWindowRateLimiter - Class in org.jobrunr.jobs.ratelimiters
- SlidingTimeWindowRateLimiter(StorageProvider, Duration, String, RateLimiterConfiguration.CreatedBy, int, Duration) - Constructor for class org.jobrunr.jobs.ratelimiters.SlidingTimeWindowRateLimiter
- SlidingTimeWindowRateLimiter(StorageProvider, Duration, String, RateLimiterConfiguration.CreatedBy, String) - Constructor for class org.jobrunr.jobs.ratelimiters.SlidingTimeWindowRateLimiter
- SlidingTimeWindowRateLimiterConfiguration - Class in org.jobrunr.jobs.ratelimiters
-
Represents the configuration for a sliding time window rate limiter.
- SlidingTimeWindowRateLimiterConfiguration() - Constructor for class org.jobrunr.jobs.ratelimiters.SlidingTimeWindowRateLimiterConfiguration
- SmartQueueBackgroundJobServerWorkerPolicy - Class in org.jobrunr.server.configuration
- SmartQueueBackgroundJobServerWorkerPolicy() - Constructor for class org.jobrunr.server.configuration.SmartQueueBackgroundJobServerWorkerPolicy
- SmartQueueBackgroundJobServerWorkerPolicy(int) - Constructor for class org.jobrunr.server.configuration.SmartQueueBackgroundJobServerWorkerPolicy
- SmartQueueBackgroundJobServerWorkerPolicy(int, BackgroundJobServerThreadType) - Constructor for class org.jobrunr.server.configuration.SmartQueueBackgroundJobServerWorkerPolicy
- SmartQueueBackgroundJobServerWorkerPolicy(BackgroundJobServerThreadType) - Constructor for class org.jobrunr.server.configuration.SmartQueueBackgroundJobServerWorkerPolicy
- SmartQueueWorkDistributionStrategy - Class in org.jobrunr.server.strategy
- SmartQueueWorkDistributionStrategy(BackgroundJobServer, int) - Constructor for class org.jobrunr.server.strategy.SmartQueueWorkDistributionStrategy
- SmartQueueWorkDistributionStrategy(BackgroundJobServer, int, int, int) - Constructor for class org.jobrunr.server.strategy.SmartQueueWorkDistributionStrategy
- splitFieldValueString(String) - Static method in class org.jobrunr.utils.HttpUtils
- Sql<T> - Class in org.jobrunr.storage.sql.common.db
- Sql() - Constructor for class org.jobrunr.storage.sql.common.db.Sql
- SQL_SERVER_GO_COMMAND - Static variable in class org.jobrunr.storage.sql.common.DatabaseCreator
- SqlAmountRequestMapper - Class in org.jobrunr.storage.sql.common.mapper
- SqlAmountRequestMapper(Dialect, Set) - Constructor for class org.jobrunr.storage.sql.common.mapper.SqlAmountRequestMapper
- SqlCursorBasedPageRequestMapper - Class in org.jobrunr.storage.sql.common.mapper
- SqlCursorBasedPageRequestMapper(Dialect, Set) - Constructor for class org.jobrunr.storage.sql.common.mapper.SqlCursorBasedPageRequestMapper
- SqlDynamicQueueRequestMapper - Class in org.jobrunr.storage.sql.common.mapper
- SqlDynamicQueueRequestMapper(JobTable, Dialect) - Constructor for class org.jobrunr.storage.sql.common.mapper.SqlDynamicQueueRequestMapper
- SqLiteDialect - Class in org.jobrunr.storage.sql.sqlite
- SqLiteDialect(Boolean) - Constructor for class org.jobrunr.storage.sql.sqlite.SqLiteDialect
- SqliteJobTable - Class in org.jobrunr.storage.sql.sqlite
- SqliteJobTable(Connection, Dialect, String, JobMapper) - Constructor for class org.jobrunr.storage.sql.sqlite.SqliteJobTable
- 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlite.SqLiteStorageProvider
- SqLiteStorageProvider(DataSource, String, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlite.SqLiteStorageProvider
- SqLiteStorageProvider(DataSource, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlite.SqLiteStorageProvider
- SqlJobSearchRequestMapper - Class in org.jobrunr.storage.sql.common.mapper
- SqlJobSearchRequestMapper(JobTable, Dialect) - Constructor for class org.jobrunr.storage.sql.common.mapper.SqlJobSearchRequestMapper
- 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) - Constructor for class org.jobrunr.storage.sql.common.mapper.SqlOffsetBasedPageRequestMapper
- SqlRecurringJobSearchRequestMapper - Class in org.jobrunr.storage.sql.common.mapper
- SqlRecurringJobSearchRequestMapper(RecurringJobTable, Dialect) - Constructor for class org.jobrunr.storage.sql.common.mapper.SqlRecurringJobSearchRequestMapper
- SqlResultSet - Class in org.jobrunr.storage.sql.common.db
- SqlResultSet(List, 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(Boolean) - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerDialect
- SQLServerJobTable - Class in org.jobrunr.storage.sql.sqlserver
- SQLServerJobTable(Connection, Dialect, String, JobMapper) - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerJobTable
- 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, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerStorageProvider
- SQLServerStorageProvider(DataSource, String, ConnectionProvider, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerStorageProvider
- SQLServerStorageProvider(DataSource, DatabaseOptions) - Constructor for class org.jobrunr.storage.sql.sqlserver.SQLServerStorageProvider
- SqlSpliterator - Class in org.jobrunr.storage.sql.common.db
- SqlSpliterator(SqlSpliterator.ThrowingSqlSupplier) - Constructor for class org.jobrunr.storage.sql.common.db.SqlSpliterator
- SqlSpliterator.ThrowingSqlSupplier<T> - Interface in org.jobrunr.storage.sql.common.db
- SqlStatement - Class in org.jobrunr.storage.sql.common.db
- SqlStatement(String, String, Dialect, String) - Constructor for class org.jobrunr.storage.sql.common.db.SqlStatement
- 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 class org.jobrunr.server.strategy.SmartQueueWorkDistributionStrategy
- start() - Method in interface org.jobrunr.server.strategy.WorkDistributionStrategy
- 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() - Method in class org.jobrunr.utils.multicast.MulticastMessageReceiver
- start(boolean) - Method in class org.jobrunr.server.BackgroundJobServer
- START - Enum constant in enum class org.jobrunr.server.lifecycle.BackgroundJobServerLifecycleEvent
- startBatch(IocJobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Start a batch of jobs.
- startBatch(IocJobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Start a batch of jobs.
- startBatch(JobLambda) - Static method in class org.jobrunr.scheduling.BackgroundJob
-
Start a batch of jobs.
- startBatch(JobLambda) - Method in class org.jobrunr.scheduling.JobScheduler
-
Start a batch of jobs.
- startBatch(JobRequest) - Static method in class org.jobrunr.scheduling.BackgroundJobRequest
-
Start a batch of jobs.
- startBatch(JobRequest) - Method in class org.jobrunr.scheduling.JobRequestScheduler
-
Start a batch of jobs.
- 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
- StartupTask - Class in org.jobrunr.server.tasks.startup
-
A Wrapper that combines multiple
Runnablesand runs then in the given order. - StartupTask(Runnable...) - Constructor for class org.jobrunr.server.tasks.startup.StartupTask
- statementKey(String, String) - Static method in class org.jobrunr.storage.sql.common.db.SqlStatement
- StateName - Enum Class in org.jobrunr.jobs.states
- StaticBackgroundJobWorker(StorageProvider, JobPerformingFilters, JobResultSaver, Job) - Constructor for class org.jobrunr.server.runner.BackgroundStaticJobWithoutIocRunner.StaticBackgroundJobWorker
- StaticFieldBackgroundJobWorker(StorageProvider, JobPerformingFilters, JobResultSaver, Job) - Constructor for class org.jobrunr.server.runner.BackgroundStaticFieldJobWithoutIocRunner.StaticFieldBackgroundJobWorker
- StaticFileHttpHandler - Class in org.jobrunr.dashboard.server.http
- StaticFileHttpHandler(String, String, boolean) - Constructor for class org.jobrunr.dashboard.server.http.StaticFileHttpHandler
- StaticFileHttpHandler(String, 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
- StepExecutionException - Exception Class in org.jobrunr.jobs.exceptions
-
An exception that is thrown if a certain step inside a Job fails
- StepExecutionException(String, Exception) - Constructor for exception class org.jobrunr.jobs.exceptions.StepExecutionException
- 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() - Method in class org.jobrunr.server.strategy.SmartQueueWorkDistributionStrategy
- stop() - Method in interface org.jobrunr.server.strategy.WorkDistributionStrategy
- stop() - Method in class org.jobrunr.utils.multicast.MulticastMessageReceiver
- 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
- STOP - Enum constant in enum class org.jobrunr.server.lifecycle.BackgroundJobServerLifecycleEvent
- stopBecauseOfException(String, Exception) - Method in class org.jobrunr.server.BackgroundJobServer
- stopProcessing(Job) - Method in class org.jobrunr.server.JobSteward
- StorageException - Exception Class in org.jobrunr.storage
- StorageException(String) - Constructor for exception class org.jobrunr.storage.StorageException
- StorageException(String, Throwable) - Constructor for exception class org.jobrunr.storage.StorageException
- StorageException(Throwable) - Constructor for exception class 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.AwaitingJobWithInfo - Class in org.jobrunr.storage
- StorageProvider.BatchJobChildStats - Class in org.jobrunr.storage
- StorageProvider.BatchJobWithChildStats - Class in org.jobrunr.storage
- StorageProvider.Facet - Class in org.jobrunr.storage
- StorageProvider.RateLimiterAnalytics - Class in org.jobrunr.storage
- StorageProvider.RateLimiterInfo - Class in org.jobrunr.storage
- StorageProvider.ScheduledRecurringJobInfo - Class in org.jobrunr.storage
- StorageProvider.StorageProviderInfo - Class in org.jobrunr.storage
- StorageProviderChangeListener - Interface in org.jobrunr.storage.listeners
-
Marker interface for listeners to JobStorage changes
- StorageProviderHealthMonitor - Class in org.jobrunr.server
- StorageProviderHealthMonitor(BackgroundJobServer, Runnable) - Constructor for class org.jobrunr.server.StorageProviderHealthMonitor
- StorageProviderInfo(StorageProvider) - Constructor for class org.jobrunr.storage.StorageProvider.StorageProviderInfo
- StorageProviderLicenseMonitor - Class in org.jobrunr.server
- StorageProviderLicenseMonitor(BackgroundJobServer, Runnable) - Constructor for class org.jobrunr.server.StorageProviderLicenseMonitor
- 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.DeprecatedJobStats - Class in org.jobrunr.storage
-
Deprecated.Is not used anymore in StorageProviders and will be removed
- StorageProviderUtils.Jobs - Class in org.jobrunr.storage
- StorageProviderUtils.JobStats - Class in org.jobrunr.storage
- StorageProviderUtils.License - Class in org.jobrunr.storage
- 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
- stream() - Method in class org.jobrunr.storage.StorageProvider.Facet
- 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
- subtractFrom(Temporal) - Method in class org.jobrunr.utils.InstantUtils.TimeUnit
- succeeded() - Method in class org.jobrunr.jobs.BatchJob
- succeeded() - Method in class org.jobrunr.jobs.ExternalJob
- succeeded() - Method in class org.jobrunr.jobs.Job
- succeeded() - Method in class org.jobrunr.server.lifecycle.LifecycleChangeLock
- succeeded(Job) - Static method in class org.jobrunr.server.concurrent.ConcurrentJobModificationResolveResult
- SUCCEEDED - Enum constant in enum class org.jobrunr.jobs.states.StateName
- SUCCEEDED - Enum constant in enum class org.jobrunr.scheduling.JobResultState
- 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
- SucceededState(Duration, Duration, Instant) - 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
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(Temporal, IocJobLambda)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(Temporal, JobLambda)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(UUID, Temporal, IocJobLambda)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.BackgroundJob.schedule(UUID, Temporal, JobLambda)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.BackgroundJobRequest.schedule(Temporal, JobRequest)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.BackgroundJobRequest.schedule(UUID, Temporal, JobRequest)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.JobBuilder.scheduleAt(Temporal)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.JobRequestScheduler.schedule(Temporal, JobRequest)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.JobRequestScheduler.schedule(UUID, Temporal, JobRequest)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.JobScheduler.schedule(Temporal, IocJobLambda)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.JobScheduler.schedule(Temporal, JobLambda)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.JobScheduler.schedule(UUID, Temporal, IocJobLambda)
- Supported Temporal implementations: - Section in org.jobrunr.scheduling.JobScheduler.schedule(UUID, Temporal, JobLambda)
- Supported Temporal types: - Section in org.jobrunr.scheduling.JobScheduler.scheduleOrReplace(UUID, Temporal, IocJobLambda)
- Supported Temporal Types: - Section in org.jobrunr.scheduling.BackgroundJob.scheduleOrReplace(UUID, Temporal, JobLambda)
- Supported Temporal Types: - Section in org.jobrunr.scheduling.BackgroundJobRequest.scheduleOrReplace(UUID, Temporal, JobRequest)
- Supported Temporal Types: - Section in org.jobrunr.scheduling.JobRequestScheduler.scheduleOrReplace(UUID, Temporal, JobRequest)
- Supported Temporal Types: - Section in org.jobrunr.scheduling.JobScheduler.scheduleOrReplace(UUID, Temporal, JobLambda)
- supports(Class) - Static method in class org.jobrunr.utils.reflection.autobox.Autoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.BooleanTypeAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.DoubleTypeAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.DurationTypeAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.EnumAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.FloatTypeAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.InstantTypeAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.IntegerTypeAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.ListTypeAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.LongTypeAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.SetTypeAutoboxer
- supports(Type) - Method in class org.jobrunr.utils.reflection.autobox.StringTypeAutoboxer
- supports(Type) - Method in interface org.jobrunr.utils.reflection.autobox.TypeAutoboxer
- supports(Type) - 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.CarbonIntensityApiErrorNotificationMapper
- 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
- synchronizeRateLimiterConfigurations(List) - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterManager
-
Saves the provided rate limiters configurations to the database and removes existing rate limiters if they are not in the list.
- 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.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(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.TaskStatistics
- test(Method) - Method in class org.jobrunr.utils.reflection.MethodFinderPredicate
- Testing - Section in class org.jobrunr.jobs.context.JobContext
- 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
- ThreadSafeStorageProvider.MethodStatistics - Class in org.jobrunr.storage
- ThreadSafeStorageProvider.MethodStatisticsConfiguration - Enum Class in org.jobrunr.storage
- ThreadSafeStorageProvider.MethodSummaryStatisticsThreadLocal - Class in org.jobrunr.storage
- ThreadSafeStorageProvider.Query - Class in org.jobrunr.storage
- TimedPreparedStatement - Class in org.jobrunr.storage.sql.common.db
- TimedPreparedStatement(PreparedStatement, SqlStatement, Dialect) - Constructor for class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- TimedPreparedStatement.ThrowingSqlSupplier<T> - Interface in org.jobrunr.storage.sql.common.db
- TimestampedCarbonIntensityForecast() - Constructor for class org.jobrunr.server.carbonaware.CarbonIntensityForecast.TimestampedCarbonIntensityForecast
- TimestampedCarbonIntensityForecast(Instant, Instant, int) - Constructor for class org.jobrunr.server.carbonaware.CarbonIntensityForecast.TimestampedCarbonIntensityForecast
- TimeUnit(String, Duration) - Constructor for class org.jobrunr.utils.InstantUtils.TimeUnit
- toBackgroundJobServerStatus(Document) - Method in class org.jobrunr.storage.nosql.mongo.mapper.BackgroundJobServerStatusDocumentMapper
- toBigDecimal(Duration) - Static method in class org.jobrunr.utils.DurationUtils
- 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
- toComparator(OrderTerm) - Method in class org.jobrunr.utils.jobs.AbstractSortColumns
- 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(String) - 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.
- toHumanReadableString() - Method in class org.jobrunr.scheduling.custom.ScheduleWrapper
- toHumanReadableString() - Method in class org.jobrunr.scheduling.Schedule
-
A human-readable string of this
Schedule. - toHumanReadableString(Duration) - Static method in class org.jobrunr.utils.StringUtils
- toId(String, String) - Static method in class org.jobrunr.storage.JobRunrMetadata
- toId(String, UUID) - Static method in class org.jobrunr.storage.JobRunrMetadata
- toIdentifiableJobSearchRequest() - Method in class org.jobrunr.storage.JobSearchRequest
- toIdentifiableRecurringJobSearchRequest() - Method in class org.jobrunr.storage.RecurringJobSearchRequest
- toIdentifier(String, String...) - Static method in class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatistics
- 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
- toInsertOneModel(Job) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toInstant(Temporal) - Static method in class org.jobrunr.utils.InstantUtils
- toJavaBoolean() - Method in enum class org.jobrunr.jobs.annotations.Bool
- toJob(String) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toJob(Document) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toJob(JobState) - Method in class org.jobrunr.jobs.RecurringJob
- toJob(SqlResultSet) - Method in class org.jobrunr.storage.sql.common.JobTable
- 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) - Method in class org.jobrunr.jobs.details.CachingJobDetailsGenerator
- toJobDetails(T, IocJobLambdaFromStream) - Method in class org.jobrunr.jobs.details.JobDetailsAsmGenerator
- toJobDetails(T, IocJobLambdaFromStream) - Method in interface org.jobrunr.jobs.details.JobDetailsGenerator
- toJobDetails(T, JobLambdaFromStream) - Method in class org.jobrunr.jobs.details.CachingJobDetailsGenerator
- toJobDetails(T, JobLambdaFromStream) - Method in class org.jobrunr.jobs.details.JobDetailsAsmGenerator
- toJobDetails(T, JobLambdaFromStream) - 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
- toLicenseKeyProvider(String) - Static method in class org.jobrunr.utils.LicenseKeyUtils
-
Converts a license key property into the appropriate
LicenseKeyProviderimplementation. - toLocalStartOfDayInstant(String) - Static method in class org.jobrunr.utils.LicenseKeyUtils
- 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() - Method in class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration
- toMicroSeconds(Instant) - Static method in class org.jobrunr.storage.nosql.mongo.MongoUtils
- 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.
- toParseableString(Duration, Duration) - Static method in class org.jobrunr.jobs.filters.DeleteFilter
- 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
- toPausedDynamicQueue(String) - Static method in class org.jobrunr.jobs.queues.DynamicQueue
- toQueryParams(String) - Static method in class org.jobrunr.utils.HttpUtils
- toQueryString(Map) - Static method in class org.jobrunr.utils.HttpUtils
- toRecurringJob(Document) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toRequestUrl(String) - Method in class org.jobrunr.dashboard.server.http.url.MatchUrl
- toRestrictedSearch(JobSearchRequest) - Static method in class org.jobrunr.storage.JobSearchRequest
- toRestrictedSearchIfNecessary(JobSearchRequest) - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- toScheduledJob(Instant, String) - Method in class org.jobrunr.jobs.RecurringJob
- toScheduledJobs(Instant, Instant) - Method in class org.jobrunr.jobs.RecurringJob
-
Creates all jobs that must be scheduled between the last trigger (or when the job was created) and end time.
- toScheduleExpression() - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- toScheduleExpression(String) - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- toSerializedLambda(T) - Static method in class org.jobrunr.jobs.details.SerializedLambdaConverter
- toSortedMap(Function) - Static method in class org.jobrunr.utils.streams.StreamUtils
- toString() - Method in class org.jobrunr.dashboard.server.security.JobRunrUserAuthorizationRules
- toString() - Method in class org.jobrunr.dashboard.ui.model.RegressionJobDetailsModel
- toString() - Method in class org.jobrunr.jobs.exceptions.JobParameterNotDeserializableException
- toString() - Method in exception class org.jobrunr.jobs.exceptions.JobResultNotDeserializableException
- toString() - Method in class org.jobrunr.jobs.filters.retry.CustomRetryPolicy
- toString() - Method in class org.jobrunr.jobs.filters.retry.ExponentialBackoffRetryPolicy
- toString() - Method in class org.jobrunr.jobs.Job
- toString() - Method in class org.jobrunr.jobs.JobId
- toString() - Method in class org.jobrunr.jobs.queues.DynamicQueue
- toString() - Method in class org.jobrunr.jobs.RecurringJob
- toString() - Method in class org.jobrunr.jobs.states.CarbonAwareAwaitingState
- toString() - Method in class org.jobrunr.jobs.states.ProcessingState
- toString() - Method in class org.jobrunr.jobs.states.ScheduledState
- toString() - Method in class org.jobrunr.jobs.states.SucceededState
- toString() - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwareScheduleMargin
- toString() - Method in class org.jobrunr.scheduling.Schedule
- toString() - Method in class org.jobrunr.server.BackgroundJobServer
- toString() - Method in class org.jobrunr.server.carbonaware.CarbonIntensityForecast.TimestampedCarbonIntensityForecast
- toString() - Method in class org.jobrunr.server.licensing.LicenseKey
- 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.RecurringJobSearchRequest
- 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.storage.ThreadSafeStorageProvider.MethodStatistics
- toString() - Method in class org.jobrunr.storage.ThreadSafeStorageProvider.Query
- toString() - Method in class org.jobrunr.utils.VersionNumber
- toStringOrNull(Object) - Static method in class org.jobrunr.utils.StringUtils
- 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
- toUpdateDocumentForControl(boolean) - Method in class org.jobrunr.storage.nosql.mongo.mapper.BackgroundJobServerStatusDocumentMapper
- toUpdateOneModel(Job) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toUpdateOneModel(Job, boolean) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toUpdateOneModel(RecurringJob) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toUpdateOneModelToSetNextRunAt(String, SchedulableState) - Method in class org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
- toURI(String) - Static method in class org.jobrunr.utils.StringUtils
- toURI(String, String) - Static method in class org.jobrunr.utils.StringUtils
- toURL(String) - Static method in class org.jobrunr.utils.StringUtils
- toURL(String, String) - Static method in class org.jobrunr.utils.StringUtils
- toURL(URI) - Static method in class org.jobrunr.utils.StringUtils
- 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
- toWorkDistributionStrategy(BackgroundJobServer) - Method in class org.jobrunr.server.configuration.SmartQueueBackgroundJobServerWorkerPolicy
- 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(Connection) - Method in interface org.jobrunr.storage.sql.common.db.ConnectionProvider
- Transaction - Class in org.jobrunr.storage.sql.common.db
- Transaction(Connection) - Constructor for class org.jobrunr.storage.sql.common.db.Transaction
- Transaction(Connection, Transaction.AutoCommitMode) - Constructor for class org.jobrunr.storage.sql.common.db.Transaction
- Transaction.AutoCommitMode - Enum Class in org.jobrunr.storage.sql.common.db
- triggerRecurringJobs(RecurringJobSearchRequest, Integer, Long) - Method in interface org.jobrunr.dashboard.DashboardDataProvider
- triggerRecurringJobs(RecurringJobSearchRequest, Integer, Long) - Method in class org.jobrunr.dashboard.DashboardDbDataProvider
- TRUE - Enum constant in enum class org.jobrunr.jobs.annotations.Bool
- tryAdvance(Consumer) - 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
- UnauthorizedException - Exception Class in org.jobrunr.dashboard.server.security.exceptions
-
Thrown if a user is unauthorized to access a certain view or to perform a certain action in the dashboard.
- UnauthorizedException() - Constructor for exception class org.jobrunr.dashboard.server.security.exceptions.UnauthorizedException
- UNDETERMINED - Enum constant in enum class org.jobrunr.scheduling.JobResultState
- unionToList(Collection...) - Static method in class org.jobrunr.utils.CollectionUtils
- unlock() - Method in class org.jobrunr.utils.resilience.Lock
- unlock() - Method in class org.jobrunr.utils.resilience.MultiLock
- unlock(ReentrantReadWriteLock) - Method in class org.jobrunr.server.lifecycle.AbstractLifecycleLock
- unlock(ReentrantReadWriteLock) - Method in class org.jobrunr.server.lifecycle.LifecycleChangeLock
- unlock(ReentrantReadWriteLock) - Method in class org.jobrunr.server.lifecycle.LifecycleReadLock
- UnresolvableConcurrentJobModificationException - Exception Class in org.jobrunr.server.concurrent
- UnresolvableConcurrentJobModificationException(List, Exception) - Constructor for exception class org.jobrunr.server.concurrent.UnresolvableConcurrentJobModificationException
- until(Temporal, TemporalUnit) - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
- unwrap(Class) - Method in class org.jobrunr.storage.sql.common.db.TimedPreparedStatement
- unwrapException(Exception) - Static method in class org.jobrunr.utils.exceptions.Exceptions
-
JobRunr uses reflection to run jobs.
- 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
- UPDATE - Static variable in class org.jobrunr.storage.sql.common.db.Sql
- updateAll(List, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- updateAverageProcessingTimeByJobSignature(String, Duration) - Method in class org.jobrunr.scheduling.JobResultProvider
- UpdateBatchJobsWithChildJobDetailsTask - Class in org.jobrunr.server.tasks.zookeeper
- UpdateBatchJobsWithChildJobDetailsTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.zookeeper.UpdateBatchJobsWithChildJobDetailsTask
- updateChildJobStatus(StorageProvider.BatchJobChildStats) - Method in class org.jobrunr.jobs.BatchJob
-
Updates the amount of succeeded and failed child jobs and returns whether there are any changes.
- updateClass(Function) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- updateClassName(Function) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- updateDynamicQueueRequestAfterGettingJobsToProcess(List) - Method in class org.jobrunr.server.strategy.AbstractDynamicQueueStrategy
- updateDynamicQueueRequestAfterGettingJobsToProcess(List) - Method in class org.jobrunr.server.strategy.WeightedRoundRobinDynamicQueueStrategy
- updateForDashboard - Static variable in class org.jobrunr.jobs.RecurringJob
- UpdateJobsInProgressTask - Class in org.jobrunr.server.tasks.steward
- UpdateJobsInProgressTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.steward.UpdateJobsInProgressTask
- updateJobToNewState(Job) - Method in class org.jobrunr.jobs.ratelimiters.ConcurrentJobRateLimiter
- updateJobToNewState(Job) - Method in interface org.jobrunr.jobs.ratelimiters.RateLimiter
- updateJobToNewState(Job) - Method in class org.jobrunr.jobs.ratelimiters.SlidingTimeWindowRateLimiter
- updateMethodName(Function) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- updateMigrationsTable(Connection, SqlMigration) - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- updateOptional(String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- updateParameter(int, Function) - Method in class org.jobrunr.jobs.migrations.ScheduledJobUpdater
- updateProcessing() - Method in class org.jobrunr.jobs.Job
- updateSchedule(Schedule) - Method in class org.jobrunr.jobs.RecurringJob
- updateScheduledJobsThatDoNotExistAnymore(List) - Method in class org.jobrunr.jobs.migrations.ScheduledJobsThatDoNotExistAnymoreMigrator
- 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
- updateStatementWithTablePrefixForOtherStatements(String) - Method in class org.jobrunr.storage.sql.common.tables.AnsiDatabaseTablePrefixStatementUpdater
- updateStatementWithTablePrefixForOtherStatements(String) - Method in class org.jobrunr.storage.sql.common.tables.SqlServerDatabaseTablePrefixStatementUpdater
- updateUsingStorageProviderRecurringJob(RecurringJob) - Method in class org.jobrunr.jobs.RecurringJob
-
Allows to update a RecurringJob with the state from one that was already created before.
- uploadLicenseGuard() - Method in class org.jobrunr.dashboard.server.security.AccessGuard
- upsert(Job, String) - Method in interface org.jobrunr.storage.sql.common.Upsertable
- upsert(T, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- Upsertable - Interface in org.jobrunr.storage.sql.common
- upsertAll(List, String) - Method in interface org.jobrunr.storage.sql.common.Upsertable
- upsertAll(List, String) - Method in class org.jobrunr.storage.sql.common.db.Sql
- upsertJob(Job, String) - Method in interface org.jobrunr.storage.sql.common.Upsertable
- upsertJobs(List, String) - Method in interface org.jobrunr.storage.sql.common.Upsertable
- urlEncode(String) - Static method in class org.jobrunr.utils.StringUtils
- UrlLicenseKeyProvider - Class in org.jobrunr.server.licensing
-
A
LicenseKeyProviderimplementation that retrieves license keys from a URL. - UrlLicenseKeyProvider(String) - Constructor for class org.jobrunr.server.licensing.UrlLicenseKeyProvider
-
Constructs a new provider with the specified URL string and default timeouts.
- UrlLicenseKeyProvider(URL) - Constructor for class org.jobrunr.server.licensing.UrlLicenseKeyProvider
-
Constructs a new provider with the specified URL and default timeouts.
- UrlLicenseKeyProvider(URL, int, int) - Constructor for class org.jobrunr.server.licensing.UrlLicenseKeyProvider
-
Constructs a new provider with the specified URL and custom timeouts.
- 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
- Usage - Section in class org.jobrunr.jobs.context.JobContext
- useBackgroundJobServer() - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServerthat 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
BackgroundJobServerthat is configured using a given number of threads. - useBackgroundJobServer(BackgroundJobServerConfiguration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServerthat is configured using the givenBackgroundJobServerConfiguration - useBackgroundJobServer(BackgroundJobServerConfiguration, boolean) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServerthat is configured using the givenBackgroundJobServerConfiguration - useBackgroundJobServerIf(boolean) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Provides a default
BackgroundJobServerif 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
BackgroundJobServerif 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
BackgroundJobServerif 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
BackgroundJobServerif the guard is true and that is configured using the givenBackgroundJobServerConfiguration - Use case - Section in org.jobrunr.scheduling.Schedule.toHumanReadableString()
- Use case - Section in org.jobrunr.scheduling.Schedule.toHumanReadableString()
- 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
JobRunrDashboardWebServerConfigurationif 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
JobActivatoris used to resolve jobs from the IoC framework - useJobDetailsGenerator(JobDetailsGenerator) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Specifies which
JobDetailsGeneratorto use. - useJobNotFoundConfiguration(JobNotFoundConfiguration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows to define what should happen with jobs that do not exist anymore.
- useJsonMapper(JsonMapper) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
The
JsonMapperto transform jobs to json in the database - useMetrics(JobRunrMicroMeterIntegration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows integrating MicroMeter metrics into JobRunr.
- useMicroMeter(JobRunrMicroMeterIntegration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Deprecated.please use
JobRunrConfiguration.useMetrics(JobRunrMicroMeterIntegration)instead. - useMulticastAddress(URI) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows to define the multicast address that JobRunr will use to communicate between the different nodes.
- useQueues(String, String...) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows to define Job Queues that define the order in which the jobs will be processed
- useRateLimiter(RateLimiterConfiguration...) - Method in class org.jobrunr.configuration.JobRunrConfiguration
- UsernameAndPassword(String, String) - Constructor for class org.jobrunr.dashboard.server.security.basic.BasicAuthenticationUtils.UsernameAndPassword
- 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
ConcurrentJobModificationResolverthat will always use the latest version of the job found in the database (SQL or NoSQL). - UseStorageProviderJobConcurrentJobModificationResolver(BackgroundJobServer) - Constructor for class org.jobrunr.server.concurrent.UseStorageProviderJobConcurrentJobModificationResolver
- UseStorageProviderJobConcurrentJobModificationResolverPolicy - Class in org.jobrunr.server.configuration
-
A new policy of
ConcurrentJobModificationPolicythat 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
- useTracing(JobRunrMicroMeterTracingConfiguration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows integrating MicroMeeter tracing into JobRunr.
- useTracing(JobRunrOpenTelemetryTracingConfiguration) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows integrating OpenTelemetry tracing into JobRunr.
- 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, DatabaseOptions) - Static method in class org.jobrunr.storage.sql.common.SqlStorageProviderFactory
- using(DataSource, String, ConnectionProvider, DatabaseOptions) - Static method in class org.jobrunr.storage.sql.common.SqlStorageProviderFactory
- using(DataSource, ConnectionProvider) - Static method in class org.jobrunr.storage.sql.common.SqlStorageProviderFactory
- usingDisabledCarbonAwareJobProcessingConfiguration() - Static method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
This returns the carbon aware configuration that has the carbon aware functionality disabled.
- usingMicrometerTracing(ObservationRegistry) - Static method in class org.jobrunr.configuration.JobRunrMicroMeterTracingConfiguration
- usingOpenTelemetryTracing(Tracer) - Static method in class org.jobrunr.configuration.JobRunrOpenTelemetryTracingConfiguration
- usingStandardAutoDiscoveryConfiguration(String, String, String) - Static method in class org.jobrunr.dashboard.autodiscovery.AutoDiscoveryConfiguration
-
This returns an initial dashboard AutoDiscovery configuration.
- usingStandardBackgroundJobServerConfiguration() - Static method in class org.jobrunr.server.BackgroundJobServerConfiguration
-
This returns the default configuration for a BackgroundJobServer with a poll interval of 15 seconds and a worker count based on the CPU
- usingStandardCarbonAwareJobProcessingConfiguration() - Static method in class org.jobrunr.server.carbonaware.CarbonAwareJobProcessingConfiguration
-
This returns the default carbon aware configuration to schedule jobs at low carbon emission moments
- usingStandardDashboardConfiguration() - Static method in class org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration
-
This returns the default configuration with the JobRunrDashboard running on port 8000
- usingStandardJobNotFoundConfiguration() - Static method in class org.jobrunr.jobs.migrations.JobNotFoundConfiguration
-
This returns the default configuration for when scheduled or recurring jobs are not found.
- uuidFromByteArray(byte[]) - Static method in class org.jobrunr.storage.StorageProviderUtils
- uuidRepresentation - Variable in class org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider
- uuidToByteArray(UUID) - Static method in class org.jobrunr.storage.StorageProviderUtils
- 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
- validate() - Method in class org.jobrunr.scheduling.Schedule
- validateCollections() - Method in class org.jobrunr.storage.nosql.mongo.MongoDBCreator
- validateJobs() - Method in class org.jobrunr.jobs.JobListVersioner
- validateJobs(String) - Method in class org.jobrunr.utils.testing.JobRegressionGuard
- validateJobs(String, JobRegressionGuardAuthenticationProvider) - Method in class org.jobrunr.utils.testing.JobRegressionGuard
- validateJsonMapper(JsonMapper) - Static method in class org.jobrunr.utils.mapper.JsonMapperValidator
- validateLicenseIsNewer(String, String) - Static method in class org.jobrunr.server.licensing.LicenseKeyValidator
- validateLicenseIsNewer(LicenseKey, LicenseKey) - Static method in class org.jobrunr.server.licensing.LicenseKeyValidator
- validateLicenseKey(String) - Static method in class org.jobrunr.server.licensing.LicenseKeyValidator
- ValidateLicenseKeyTask - Class in org.jobrunr.server.tasks.licensing
- ValidateLicenseKeyTask(BackgroundJobServer) - Constructor for class org.jobrunr.server.tasks.licensing.ValidateLicenseKeyTask
- 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.DatabaseOptions
- validateTables() - Method in class org.jobrunr.storage.sql.common.DatabaseCreator
- 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.LockingJob
- value() - Element in annotation interface org.jobrunr.utils.annotations.VisibleFor
- valueOf(String) - Static method in enum class org.jobrunr.jobs.annotations.Bool
-
Returns the enum constant of this class with the specified name.
- 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.JobType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.jobs.ratelimiters.RateLimiterConfiguration.CreatedBy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.jobs.RecurringJob.CreatedBy
-
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.JobResultState
-
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.server.lifecycle.BackgroundJobServerLifecycleEvent
-
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.sql.common.DatabaseManager
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.storage.sql.common.db.Transaction.AutoCommitMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jobrunr.storage.ThreadSafeStorageProvider.MethodStatisticsConfiguration
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jobrunr.jobs.annotations.Bool
-
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.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.JobType
-
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.ratelimiters.RateLimiterConfiguration.CreatedBy
-
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.RecurringJob.CreatedBy
-
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.JobResultState
-
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.server.lifecycle.BackgroundJobServerLifecycleEvent
-
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.sql.common.DatabaseManager
-
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.sql.common.db.Transaction.AutoCommitMode
-
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.ThreadSafeStorageProvider.MethodStatisticsConfiguration
-
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
- VERSION - Static variable in class org.jobrunr.configuration.JobRunrPro
- 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
- visitMethod(int, String, String, String, String[]) - Method in class org.jobrunr.jobs.details.KotlinJobDetailsFinder
- 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
- 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(InetSocketAddress) - 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
- WeightedRoundRobinDynamicQueuePolicy - Class in org.jobrunr.server.configuration
-
Creates a new
WeightedRoundRobinDynamicQueuePolicywhich provides theBackgroundJobServerwith aWeightedRoundRobinDynamicQueueStrategy. - WeightedRoundRobinDynamicQueuePolicy(String, Map) - Constructor for class org.jobrunr.server.configuration.WeightedRoundRobinDynamicQueuePolicy
- WeightedRoundRobinDynamicQueuePolicy(DynamicQueueKeyProvider, Map) - Constructor for class org.jobrunr.server.configuration.WeightedRoundRobinDynamicQueuePolicy
- WeightedRoundRobinDynamicQueueStrategy - Class in org.jobrunr.server.strategy
-
A Weighted Round Robin Dynamic Queue Strategy that cycles through the different Dynamic Queues using their respective weights
- WeightedRoundRobinDynamicQueueStrategy(DynamicQueueKeyProvider, BackgroundJobServer, Map) - Constructor for class org.jobrunr.server.strategy.WeightedRoundRobinDynamicQueueStrategy
- 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, String, String) - Method in class org.jobrunr.storage.sql.common.RecurringJobTable
- with(String, Function) - Method in class org.jobrunr.storage.sql.common.db.Sql
- with(TemporalField, long) - Method in class org.jobrunr.scheduling.carbonaware.CarbonAwarePeriod
- with(List, BiConsumer) - 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.
- withAwaitingOn(UUID) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withAwaitingOn(UUID) - Method in class org.jobrunr.storage.sql.common.JobTable
- withAwaitingOn(JobId) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withAwaitingOnStates(StateName...) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- 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
- withCreatedAt(Instant, Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withCreatedAt(Instant, Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withCreatedAtFrom(Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withCreatedAtFrom(Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withCreatedAtTo(Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withCreatedAtTo(Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withCron(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the
CronExpressionor a carbon aware schedule expression (seeCarbonAware) that will be used to create the recurringJobs. - withCustomSchedule(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify a custom schedule that will be used to create the recurringJobs.
- withCustomSchedule(CustomSchedule) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify a custom schedule that will be used to create the recurringJobs.
- withDashboardEmbedded() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- withDashboardMultiCluster() - Method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- withDeleteAt(Instant) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the instant after which the
RecurringJobshould be deleted automatically. - withDeleteAt(Instant, Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withDeleteAtTo(Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withDeleteOnFailure(String) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the duration after which to delete failed jobs in the following format:
duration1((!)duration2)where - duration 1 is the duration after which the failed job will move to the DELETED state - duration 2 is the duration after which the job in the DELETED state will be permanently deleted. - withDeleteOnFailure(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the duration after which to delete failed jobs in the following format:
duration1((!)duration2)where - duration 1 is the duration after which the failed job will move to the DELETED state - duration 2 is the duration after which the job in the DELETED state will be permanently deleted. - withDeleteOnFailure(Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the duration after which the failed job should go to the DELETED state
- withDeleteOnFailure(Duration) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the duration after which the failed job should go to the DELETED state
- withDeleteOnFailure(Duration, Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the duration after which the failed job should be (permanently) deleted
- withDeleteOnFailure(Duration, Duration) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the duration after which the failed job should be (permanently) deleted
- withDeleteOnSuccess(String) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the duration after which to delete succeeded jobs in the following format:
duration1((!)duration2)where - duration 1 is the duration after which the succeeded job will move to the DELETED state - duration 2 is the duration after which the job in the DELETED state will be permanently deleted. - withDeleteOnSuccess(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the duration after which to delete succeeded jobs in the following format:
duration1((!)duration2)where - duration 1 is the duration after which the succeeded job will move to the DELETED state - duration 2 is the duration after which the job in the DELETED state will be permanently deleted. - withDeleteOnSuccess(Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the duration after which the successful job should go to the DELETED state
- withDeleteOnSuccess(Duration) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the duration after which the successful job should go to the DELETED state
- withDeleteOnSuccess(Duration, Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the duration after which the successful job should be (permanently) deleted
- withDeleteOnSuccess(Duration, Duration) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the duration after which the successful job should be (permanently) deleted
- withDetails(IocJobLambda) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to provide the job details by means of Java 8 lambda.
- withDetails(IocJobLambda) - 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
- withEmptyLine() - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withException(Exception) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withExceptionMapping(Class, ExceptionHandler) - Method in class org.jobrunr.dashboard.server.http.RestHttpHandler
- withFeaturesUsed(String, String, String, boolean, boolean) - Static method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- 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.RecurringJobSearchRequestBuilder
- withId(String) - Method in class org.jobrunr.storage.sql.common.JobTable
- 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.BackgroundJobServerTable
- withId(UUID) - Method in class org.jobrunr.storage.sql.common.JobTable
- withIds(String...) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withIds(List) - Method in class org.jobrunr.storage.sql.common.JobTable
- withIdsOfRecurringJobs(List) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- 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
- withInterval(Duration) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the interval that will be used between each instance of the recurring job.
- withJobExceptionType(String) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withJobFilter(JobFilter...) - Method in class org.jobrunr.configuration.JobRunrConfiguration
-
Allows setting extra JobFilters or to provide another implementation of the
DefaultRetryFilter - withJobFingerprint(String) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withJobId(UUID) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withJobIdGreaterThan(UUID) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withJobIds(List) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withJobIds(UUID...) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withJobName(String) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withJobName(String) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- 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. - withJobSignature(String) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withJobSignature(String) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withLabel(String) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withLabel(String) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- 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(List) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to provide a set of labels to be shown in the dashboard.
- withLabels(List) - 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
- withMaxConcurrentJobs(int) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify whether jobs can run in parallel.
- withMutex(String) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the mutex of the job to limit concurrent executions for the specified mutex.
- withMutex(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the mutex of the recurring job to limit concurrent executions for the specified mutex.
- withMutex(String) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- 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
- withNextRun(Instant, Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withNextRunFrom(Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withNextRunTo(Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withObject(Object) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withObject(String, Object) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withOnlyBatchJobs(boolean) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- 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
- withParentId(UUID) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withPaused(boolean) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to create a recurring job that will be paused.
- withPaused(boolean) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withPriority(int) - Method in class org.jobrunr.storage.sql.common.JobTable
- withPriority(Integer) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withPriority(Integer) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withProcessTimeOut(Duration) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the maximum process duration after which the job will be interrupted and move to the FAILED state.
- withProcessTimeOut(Duration) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the maximum process duration after which the job will be interrupted and move to the FAILED state.
- withQueue(Enum) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withQueue(Enum) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withQueue(Enum) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the queue where this job should be executed.
- withQueue(Enum) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the queue where this job should be executed.
- withQueue(String) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the queue where this job should be executed.
- withQueue(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the queue where this job should be executed.
- withRateLimiter(String) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the rate limiter for the job to limit the amount of concurrent executions for the job.
- withRateLimiter(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the rate limiter for the job to limit the amount of concurrent executions for the job.
- withRateLimiter(String) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withRateLimiter(String) - Method in class org.jobrunr.storage.sql.common.JobTable
- withRecurringJobId(String) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withRecurringJobIds(String...) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withRecurringJobIds(List) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withRunsMoreThanOncePerMinute(boolean) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withScheduledAt(Instant) - Method in class org.jobrunr.storage.sql.common.JobTable
- withScheduledAt(Instant, Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withScheduledAtFrom(Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withScheduledAtTo(Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withScheduleExpression(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify a
CronExpression(preferably useRecurringJobBuilder.withCron(String)), an ISO-8601 duration (preferably useRecurringJobBuilder.withInterval(Duration)) or a carbon aware schedule expression (seeCarbonAware) that will be used to create the recurringJobs. - withScheduleJobsSkippedDuringDowntime() - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify whether jobs that were skipped during downtime need to be scheduled.
- withServerTag(String) - Method in class org.jobrunr.scheduling.JobBuilder
-
Allows to specify the server tag of the job.
- withServerTag(String) - Method in class org.jobrunr.scheduling.RecurringJobBuilder
-
Allows to specify the server tag of the job.
- withServerTag(String) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withServerTag(String) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withState(StateName) - Method in class org.jobrunr.storage.sql.common.JobTable
- withStateName(StateName) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withStateNames(List) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withStateNames(StateName...) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withSubTitle(String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withTitle(String) - Method in class org.jobrunr.utils.diagnostics.DiagnosticsBuilder
- withUnknownFeaturesUsed() - Static method in class org.jobrunr.dashboard.ui.model.VersionUIModel
- withUpdatedAt(Instant, Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withUpdatedAt(Instant, Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withUpdatedAtFrom(Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withUpdatedAtFrom(Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withUpdatedAtTo(Instant) - Method in class org.jobrunr.storage.JobSearchRequestBuilder
- withUpdatedAtTo(Instant) - Method in class org.jobrunr.storage.RecurringJobSearchRequestBuilder
- withVersion(Function) - 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
- workerCount - Variable in class org.jobrunr.server.configuration.DefaultBackgroundJobServerWorkerPolicy
- WorkersMetrics(List) - Constructor for class org.jobrunr.dashboard.DashboardDbDataProvider.WorkersMetrics
- 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
- write(JsonWriter, JobContext) - Method in class org.jobrunr.utils.mapper.gson.JobContextAdapter
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
-
Returns the zoneId (timezone) of when to run this recurring job.
_
- _HEADER_NAME - Static variable in class org.jobrunr.dashboard.server.http.ContentType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ThreadLocalJobContextinstead