B C D E G I J L M O P R S Z 
All Classes All Packages

B

backgroundJobServer(StorageProvider, JsonMapper, JobActivator, BackgroundJobServerConfiguration) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
 
backgroundJobServerConfiguration() - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
 
backgroundJobServerMetricsBinder(BackgroundJobServer, MeterRegistry) - Method in class org.jobrunr.micronaut.autoconfigure.metrics.JobRunrMetricsFactory
 

C

cron() - Method in annotation type org.jobrunr.micronaut.annotations.Recurring
The cron expression defining when to run this recurring job.
CRON_DISABLED - Static variable in annotation type org.jobrunr.micronaut.annotations.Recurring
A special cron expression value that indicates a disabled trigger: "-".

D

dashboardWebServer(StorageProvider, JsonMapper, JobRunrDashboardWebServerConfiguration) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
 
dashboardWebServerConfiguration() - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
 

E

elasticSearchStorageProvider(RestHighLevelClient, JobMapper) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
 

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 DataSource to use.
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
 
getJobDetailsGenerator() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.JobSchedulerConfiguration
Defines the JobDetailsGenerator to use.
getJobScheduler() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration
 
getName() - Method in class org.jobrunr.micronaut.autoconfigure.health.JobRunrHealthIndicator
 
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
getTablePrefix() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.DatabaseConfiguration
Allows to set the table prefix used by JobRunr
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

id() - Method in annotation type org.jobrunr.micronaut.annotations.Recurring
 
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.Health
Allows to disable the health check for JobRunr.
isEnabled() - Method in interface org.jobrunr.micronaut.autoconfigure.JobRunrConfiguration.JobSchedulerConfiguration
Enables the scheduling of jobs.
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.Health - Interface in org.jobrunr.micronaut.autoconfigure
 
JobRunrConfiguration.JobSchedulerConfiguration - Interface in org.jobrunr.micronaut.autoconfigure
 
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
 
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
 
JobRunrRecurringJobScheduler - Class in org.jobrunr.scheduling
 
JobRunrRecurringJobScheduler(JobScheduler) - Constructor for class org.jobrunr.scheduling.JobRunrRecurringJobScheduler
 
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.JobRunrFactory
 

M

mongoDBStorageProvider(MongoClient, JobMapper) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
 

O

org.jobrunr.micronaut.annotations - package org.jobrunr.micronaut.annotations
 
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.scheduling - package org.jobrunr.scheduling
 

P

process(BeanDefinition<?>, ExecutableMethod<?, ?>) - Method in class org.jobrunr.micronaut.autoconfigure.RecurringMethodProcessor
 

R

Recurring - Annotation Type in org.jobrunr.micronaut.annotations
Allows to recurrently schedule a method from a Micronaut Service bean using JobRunr.
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.JobRunrFactory
 
storageProvider(JobMapper) - Method in class org.jobrunr.micronaut.autoconfigure.JobRunrFactory
 
storageProviderMetricsBinder(StorageProvider, MeterRegistry) - Method in class org.jobrunr.micronaut.autoconfigure.metrics.JobRunrMetricsFactory
 

Z

zoneId() - Method in annotation type org.jobrunr.micronaut.annotations.Recurring
 
B C D E G I J L M O P R S Z 
All Classes All Packages