@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.