Index
All Classes and Interfaces|All Packages
B
- backgroundJobServer(StorageProvider, JsonMapper, JobActivator, BackgroundJobServerConfiguration) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- backgroundJobServerConfiguration(BackgroundJobServerWorkerPolicy) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- backgroundJobServerMetricsBinder(BackgroundJobServer, MeterRegistry) - Method in class org.jobrunr.micronaut.autoconfigure.metrics.JobRunrMetricsFactory
- backgroundJobServerWorkerPolicy() - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
D
- dashboardWebServer(StorageProvider, JsonMapper, JobRunrDashboardWebServerConfiguration) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- dashboardWebServerConfiguration() - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- DelegatingDatasourceExtractor - Class in org.jobrunr.micronaut.autoconfigure.storage.sql
E
- elasticSearchStorageProvider(ElasticsearchClient, JobMapper) - Method in class org.jobrunr.micronaut.autoconfigure.storage.JobRunrElasticSearchStorageProviderFactory
- extract(DataSource) - Static method in class org.jobrunr.micronaut.autoconfigure.storage.sql.DelegatingDatasourceExtractor
G
- getBackgroundJobServer() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration
- getDashboard() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration
- getDatabase() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration
- getDatabaseName() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DatabaseConfiguration
-
The name of the database to use (only used by MongoDBStorageProvider).
- getDatasource() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DatabaseConfiguration
-
An optional named
DataSourceto use. - getDefaultNumberOfRetries() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.JobsConfiguration
-
Configures the default amount of retries.
- getDeleteSucceededJobsAfter() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Sets the duration to wait before changing jobs that are in the SUCCEEDED state to the DELETED state.
- getHealthInformation() - Method in class org.jobrunr.micronaut.autoconfigure.health.JobRunrHealthIndicator
- getInterruptJobsAwaitDurationOnStop() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Sets the duration to wait before interrupting threads/jobs when the server is stopped.
- getJobDetailsGenerator() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.JobSchedulerConfiguration
-
Defines the JobDetailsGenerator to use.
- getJobs() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration
- getJobScheduler() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration
- getMetrics() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Allows to configure the MicroMeter Metrics integration for the BackgroundJobServer.
- getMetrics() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.JobsConfiguration
-
Allows to configure the MicroMeter Metrics integration for jobs.
- getMiscellaneous() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration
- getName() - Method in class org.jobrunr.micronaut.autoconfigure.health.JobRunrHealthIndicator
- getName() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Allows to set the name of the
BackgroundJobServer(used in the dashboard). - getOrphanedJobsRequestSize() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Sets the query size for misfired jobs per database round-trip (to retry them).
- getPassword() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DashboardConfiguration
-
The password for the basic authentication which protects the dashboard.
- getPermanentlyDeleteDeletedJobsAfter() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Sets the duration to wait before permanently deleting jobs that are in the DELETED state.
- getPollIntervalInSeconds() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Set the pollIntervalInSeconds for the BackgroundJobServer to see whether new jobs need to be processed
- getPort() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DashboardConfiguration
-
The port on which the Dashboard should run
- getRetryBackOffTimeSeed() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.JobsConfiguration
-
Configures the seed for the exponential back-off when jobs are retried in case of an Exception.
- getScheduledJobsRequestSize() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Sets the maximum number of jobs to update from scheduled to enqueued state per database round-trip.
- getServerTimeoutPollIntervalMultiplicand() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Set the pollInterval multiplicand used to determine when a BackgroundJobServer has timed out and processing jobs are orphaned.
- getSucceededJobsRequestSize() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Sets the maximum number of jobs to update from succeeded to deleted state per database round-trip.
- getTablePrefix() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DatabaseConfiguration
-
Allows to set the table prefix used by JobRunr
- getThreadType() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Sets the Thread Type for the BackgroundJobServer.
- getType() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DatabaseConfiguration
-
If multiple types of databases are available in the Spring Context (e.g.
- getUsername() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DashboardConfiguration
-
The username for the basic authentication which protects the dashboard
- getWorkerCount() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Sets the workerCount for the BackgroundJobServer which defines the maximum number of jobs that will be run in parallel.
I
- isAllowAnonymousDataUsage() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.MiscellaneousConfiguration
-
Allows to opt-out of anonymous usage statistics.
- isEnabled() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.BackgroundJobServerConfiguration
-
Enables the background processing of jobs.
- isEnabled() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DashboardConfiguration
-
Enables the JobRunr dashboard.
- isEnabled() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.JobSchedulerConfiguration
-
Enables the scheduling of jobs.
- isEnabled() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.MetricsConfiguration
-
Allows to enable the MicroMeter integration
- isSkipCreate() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DatabaseConfiguration
-
Allows to skip the creation of the tables - this means you should add them manually or by database migration tools like FlywayDB or Liquibase.
J
- jobActivator() - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- jobMapper(JsonMapper) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- jobRequestScheduler(StorageProvider) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- JobRunrConfiguration - Interface in org.jobrunr.micronaut.autoconfigure
- JobRunrConfiguration.BackgroundJobServerConfiguration - Interface in org.jobrunr.micronaut.autoconfigure
- JobRunrConfiguration.DashboardConfiguration - Interface in org.jobrunr.micronaut.autoconfigure
- JobRunrConfiguration.DatabaseConfiguration - Interface in org.jobrunr.micronaut.autoconfigure
- JobRunrConfiguration.JobSchedulerConfiguration - Interface in org.jobrunr.micronaut.autoconfigure
- JobRunrConfiguration.JobsConfiguration - Interface in org.jobrunr.micronaut.autoconfigure
- JobRunrConfiguration.MetricsConfiguration - Interface in org.jobrunr.micronaut.autoconfigure
- JobRunrConfiguration.MiscellaneousConfiguration - Interface in org.jobrunr.micronaut.autoconfigure
- JobRunrElasticSearchStorageProviderFactory - Class in org.jobrunr.micronaut.autoconfigure.storage
- JobRunrElasticSearchStorageProviderFactory() - Constructor for class org.jobrunr.micronaut.autoconfigure.storage.JobRunrElasticSearchStorageProviderFactory
- JobRunrFactory - Class in org.jobrunr.micronaut.autoconfigure
- JobRunrFactory() - Constructor for class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- JobRunrHealthIndicator - Class in org.jobrunr.micronaut.autoconfigure.health
- JobRunrHealthIndicator(BackgroundJobServer, JobRunrConfiguration) - Constructor for class org.jobrunr.micronaut.autoconfigure.health.JobRunrHealthIndicator
- jobRunrJsonMapper() - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- JobRunrLettuceRedisStorageProviderFactory - Class in org.jobrunr.micronaut.autoconfigure.storage
- JobRunrLettuceRedisStorageProviderFactory() - Constructor for class org.jobrunr.micronaut.autoconfigure.storage.JobRunrLettuceRedisStorageProviderFactory
- JobRunrMetricsFactory - Class in org.jobrunr.micronaut.autoconfigure.metrics
- JobRunrMetricsFactory() - Constructor for class org.jobrunr.micronaut.autoconfigure.metrics.JobRunrMetricsFactory
- JobRunrMetricsStarter - Class in org.jobrunr.micronaut.autoconfigure.metrics
- JobRunrMetricsStarter(Optional<StorageProviderMetricsBinder>, Optional<BackgroundJobServerMetricsBinder>) - Constructor for class org.jobrunr.micronaut.autoconfigure.metrics.JobRunrMetricsStarter
- JobRunrMongoDBStorageProviderFactory - Class in org.jobrunr.micronaut.autoconfigure.storage
- JobRunrMongoDBStorageProviderFactory() - Constructor for class org.jobrunr.micronaut.autoconfigure.storage.JobRunrMongoDBStorageProviderFactory
- JobRunrRecurringJobScheduler - Class in org.jobrunr.scheduling
- JobRunrRecurringJobScheduler(JobScheduler) - Constructor for class org.jobrunr.scheduling.JobRunrRecurringJobScheduler
- JobRunrSqlStorageProviderFactory - Class in org.jobrunr.micronaut.autoconfigure.storage
- JobRunrSqlStorageProviderFactory() - Constructor for class org.jobrunr.micronaut.autoconfigure.storage.JobRunrSqlStorageProviderFactory
- JobRunrStarter - Class in org.jobrunr.micronaut.autoconfigure
- JobRunrStarter() - Constructor for class org.jobrunr.micronaut.autoconfigure.JobRunrStarter
- jobScheduler(StorageProvider) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
L
- lettuceRedisStorageProvider(RedisClient, JobMapper) - Method in class org.jobrunr.micronaut.autoconfigure.storage.JobRunrLettuceRedisStorageProviderFactory
M
- mongoDBStorageProvider(MongoClient, JobMapper) - Method in class org.jobrunr.micronaut.autoconfigure.storage.JobRunrMongoDBStorageProviderFactory
O
- org.jobrunr.micronaut.autoconfigure - package org.jobrunr.micronaut.autoconfigure
- org.jobrunr.micronaut.autoconfigure.health - package org.jobrunr.micronaut.autoconfigure.health
- org.jobrunr.micronaut.autoconfigure.metrics - package org.jobrunr.micronaut.autoconfigure.metrics
- org.jobrunr.micronaut.autoconfigure.storage - package org.jobrunr.micronaut.autoconfigure.storage
- org.jobrunr.micronaut.autoconfigure.storage.sql - package org.jobrunr.micronaut.autoconfigure.storage.sql
- org.jobrunr.scheduling - package org.jobrunr.scheduling
P
- process(BeanDefinition<?>, ExecutableMethod<?, ?>) - Method in class org.jobrunr.micronaut.autoconfigure.RecurringMethodProcessor
R
- RecurringMethodProcessor - Class in org.jobrunr.micronaut.autoconfigure
- RecurringMethodProcessor(JobScheduler) - Constructor for class org.jobrunr.micronaut.autoconfigure.RecurringMethodProcessor
S
- schedule(ExecutableMethod<?, ?>) - Method in class org.jobrunr.scheduling.JobRunrRecurringJobScheduler
- sqlStorageProvider(BeanContext, JobMapper) - Method in class org.jobrunr.micronaut.autoconfigure.storage.JobRunrSqlStorageProviderFactory
- storageProvider(JobMapper) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
- storageProviderMetricsBinder(StorageProvider, MeterRegistry) - Method in class org.jobrunr.micronaut.autoconfigure.metrics.JobRunrMetricsFactory
All Classes and Interfaces|All Packages