All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractEmbeddedApplicationEvent An abstract event for events specific to server applications.ApplicationConfiguration Common application configuration.ApplicationConfiguration.InstanceConfiguration Configuration for instance settings.ApplicationShutdownEvent Event fired when anEmbeddedApplication
shuts down.ApplicationStartupEvent Event fired when anEmbeddedApplication
starts up.ApplicationStartupException Thrown when the application fails to start.Async An annotation that can be applied to any method that returns void or an instance ofCompletionStage
to indicate the actual execution should occur on the given thread pool.AsyncInterceptor Interceptor implementation for theAsync
annotation.CompositeMessageSource Composite message source that is the primary message source.ConfigurationAdvice Internal annotation that allows the definition onConfigurationProperties
on interfaces.ConfigurationIntroductionAdvice Internal introduction advice used to allowConfigurationProperties
on interfaces.CronExpression This provides cron support for Java 8 using java-time.DefaultExecutorSelector Default implementation of theExecutorSelector
interface that regards methods that return reactive types as non-blocking.DefaultTaskExceptionHandler The default exception handler used if non other is found.DefaultThreadFactory The default thread factory used for creating threads in Micronaut.DefaultWatchThread Simple watch service that simply stops the server if any changes occur.EmbeddedApplication<T extends EmbeddedApplication> AnEmbeddedApplication
is a runnable application that starts and manages theApplicationContext
.EmbeddedServer An EmbeddedServer is a general abstraction to manage the lifecycle of any server implementation within a running Micronaut application.EventListener AnAdapter
advice annotation that allows listening for events by implementing theApplicationEventListener
interface.ExecuteOn Annotation used to indicate which executor service a particular task should run on.ExecutorConfiguration ExecutorFactory ConstructsExecutorService
instances based onUserExecutorConfiguration
instances.ExecutorSelector Interface that allows customizing the selection of theExecutorService
to run an operation on.ExecutorType An enum modelling differentExecutor
types that mirror the methods defined in theExecutors
class.FileChangedEvent Event fired when a file that is being watched changes.FileWatchCondition Custom condition to only enable file watch if the watch paths exist.FileWatchConfiguration Configuration for the file watch service.FileWatchRestartListener Listener that stops the server if a file changes.Instrumentation Instrumentation represents an ongoing instrumentation with a given context ofInvocationInstrumenter
if any.InstrumentedExecutor AnExecutor
that has been instrumented to allow for propagation of thread state and other instrumentation related tasks.InstrumentedExecutorService AnExecutorService
that has been instrumented to allow for propagation of thread state and other instrumentation related tasks.InstrumentedScheduledExecutorService AScheduledExecutorService
that has been instrumented.InvocationInstrumenter An interface for invocation instrumentation.InvocationInstrumenterFactory An factory interface for invocation instrumentation, factory method decides if instrumentation is needed.IOExecutorServiceConfig Configures the default I/O thread pool if none is configured by the user.Micronaut Main entry point for running a Micronaut application.ReactiveInvocationInstrumenterFactory An factory interface for reactive invocation instrumentation, factory method decides if instrumentation is needed.ReactiveTypeConverterRegistrar Registers converters for Reactive types such asPublisher
.Refreshable A custom scope that allows target beans to be refreshed.RefreshEvent AnApplicationEvent
for handling refreshes.RefreshEventListener A convenience interface that can be implemented if a component needs to listen forRefreshEvent
where the implementation is only interested in a limited set of configuration prefixes.RefreshInterceptor AMethodInterceptor
that will lock the bean preventing it from being destroyed by aRefreshEvent
until the method completes.RefreshScope Implementation ofRefreshable
.RunnableInstrumenter Interface for classes that instrumentRunnable
instances.Scheduled An annotation for scheduling a re-occurring task.ScheduledExecutorServiceConfig A default executor service for scheduling adhoc tasks viaScheduledExecutorService
.ScheduledExecutorTaskScheduler Simple abstraction overScheduledExecutorService
.ScheduledMethodProcessor AExecutableMethodProcessor
for theScheduled
annotation.SchedulerConfigurationException Schedules Repeatable annotation wrapper forScheduled
.ScopedProxy A meta annotation for a scoped proxy.ServerShutdownEvent Event fired when theEmbeddedServer
shuts down.ServerStartupEvent Event fired when theEmbeddedServer
completes startup.TaskExceptionHandler<T,E extends java.lang.Throwable> An exception handler interface for task related exceptions.TaskExecutionException TaskExecutors The names of common task schedulers.TaskScheduler Interface for Scheduling tasks.ThreadLocal ACustomScope
that stores objects in thread local storage.ThreadSelection Enum the controls the ability to select threads in a Micronaut application.TimeConverterRegistrar Registers data time converters.UserExecutorConfiguration Allows configurationExecutorService
instances that are made available as beans.WatchEventType The watch event type.WatchServiceFactory A factory that creates the default watch service.