Class ScheduledMethodProcessor
- java.lang.Object
-
- io.micronaut.scheduling.processor.ScheduledMethodProcessor
-
- All Implemented Interfaces:
io.micronaut.context.processor.AnnotationProcessor<Scheduled,io.micronaut.inject.ExecutableMethod<?,?>>
,io.micronaut.context.processor.ExecutableMethodProcessor<Scheduled>
,java.io.Closeable
,java.lang.AutoCloseable
@Singleton public class ScheduledMethodProcessor extends java.lang.Object implements io.micronaut.context.processor.ExecutableMethodProcessor<Scheduled>, java.io.Closeable
AExecutableMethodProcessor
for theScheduled
annotation.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description ScheduledMethodProcessor(io.micronaut.context.BeanContext beanContext, java.util.Optional<io.micronaut.core.convert.ConversionService<?>> conversionService, TaskExceptionHandler<?,?> taskExceptionHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
process(io.micronaut.inject.BeanDefinition<?> beanDefinition, io.micronaut.inject.ExecutableMethod<?,?> method)
-
-
-
Constructor Detail
-
ScheduledMethodProcessor
public ScheduledMethodProcessor(io.micronaut.context.BeanContext beanContext, java.util.Optional<io.micronaut.core.convert.ConversionService<?>> conversionService, TaskExceptionHandler<?,?> taskExceptionHandler)
- Parameters:
beanContext
- The bean context for DI of beans annotated with @InjectconversionService
- To convert one type to anothertaskExceptionHandler
- The default task exception handler
-
-