@Singleton
@Internal
public class SpringAwareListener
extends java.lang.Object
implements io.micronaut.context.event.BeanInitializedEventListener<java.lang.Object>, io.micronaut.context.event.BeanCreatedEventListener<java.lang.Object>
EnvironmentAware, ApplicationContextAware, and BeanFactoryAware.| Constructor and Description |
|---|
SpringAwareListener(io.micronaut.context.BeanProvider<MicronautBeanFactory> beanFactoryProvider,
io.micronaut.context.BeanProvider<MicronautEnvironment> environmentProvider,
io.micronaut.context.BeanProvider<MicronautApplicationContext> applicationContextProvider)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
onBeanCreated(java.lang.Object bean)
Execute when a bean is created.
|
java.lang.Object |
onCreated(io.micronaut.context.event.BeanCreatedEvent<java.lang.Object> event) |
java.lang.Object |
onInitialized(io.micronaut.context.event.BeanInitializingEvent<java.lang.Object> event) |
public SpringAwareListener(io.micronaut.context.BeanProvider<MicronautBeanFactory> beanFactoryProvider, io.micronaut.context.BeanProvider<MicronautEnvironment> environmentProvider, io.micronaut.context.BeanProvider<MicronautApplicationContext> applicationContextProvider)
beanFactoryProvider - The bean factory providerenvironmentProvider - The env providerapplicationContextProvider - The context providerpublic java.lang.Object onInitialized(io.micronaut.context.event.BeanInitializingEvent<java.lang.Object> event)
onInitialized in interface io.micronaut.context.event.BeanInitializedEventListener<java.lang.Object>public java.lang.Object onCreated(io.micronaut.context.event.BeanCreatedEvent<java.lang.Object> event)
onCreated in interface io.micronaut.context.event.BeanCreatedEventListener<java.lang.Object>public java.lang.Object onBeanCreated(java.lang.Object bean)
bean - The bean.