Class RecurringMethodProcessor

java.lang.Object
org.jobrunr.micronaut.autoconfigure.RecurringMethodProcessor
All Implemented Interfaces:
io.micronaut.context.processor.AnnotationProcessor<Recurring,io.micronaut.inject.ExecutableMethod<?,?>>, io.micronaut.context.processor.ExecutableMethodProcessor<Recurring>

@Singleton @Requires(beans=org.jobrunr.scheduling.JobScheduler.class) public class RecurringMethodProcessor extends Object implements io.micronaut.context.processor.ExecutableMethodProcessor<Recurring>
  • Constructor Details

    • RecurringMethodProcessor

      public RecurringMethodProcessor(org.jobrunr.scheduling.JobScheduler jobScheduler)
  • Method Details

    • process

      public void process(io.micronaut.inject.BeanDefinition<?> beanDefinition, io.micronaut.inject.ExecutableMethod<?,?> method)
      Specified by:
      process in interface io.micronaut.context.processor.AnnotationProcessor<Recurring,io.micronaut.inject.ExecutableMethod<?,?>>
      Specified by:
      process in interface io.micronaut.context.processor.ExecutableMethodProcessor<Recurring>