Class SpringAwareListener
java.lang.Object
io.micronaut.spring.context.aware.SpringAwareListener
- All Implemented Interfaces:
io.micronaut.context.event.BeanCreatedEventListener<Object>, io.micronaut.context.event.BeanInitializedEventListener<Object>, EventListener
@Singleton
@Internal
public class SpringAwareListener
extends Object
implements io.micronaut.context.event.BeanInitializedEventListener<Object>, io.micronaut.context.event.BeanCreatedEventListener<Object>
Enables support for the interfaces
EnvironmentAware, ApplicationContextAware, and BeanFactoryAware.- Author:
- graemerocher
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSpringAwareListener(io.micronaut.context.BeanProvider<MicronautBeanFactory> beanFactoryProvider, io.micronaut.context.BeanProvider<MicronautEnvironment> environmentProvider, io.micronaut.context.BeanProvider<MicronautApplicationContext> applicationContextProvider) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptiononBeanCreated(@Nullable io.micronaut.inject.BeanDefinition<Object> beanDefinition, Object bean, String beanName) Execute when a bean is created.onInitialized(io.micronaut.context.event.BeanInitializingEvent<Object> event) voidReset the bean processors.
-
Field Details
-
ROLE_APPLICATION
public static final int ROLE_APPLICATION- See Also:
-
-
Constructor Details
-
SpringAwareListener
public SpringAwareListener(io.micronaut.context.BeanProvider<MicronautBeanFactory> beanFactoryProvider, io.micronaut.context.BeanProvider<MicronautEnvironment> environmentProvider, io.micronaut.context.BeanProvider<MicronautApplicationContext> applicationContextProvider) Default constructor.- Parameters:
beanFactoryProvider- The bean factory providerenvironmentProvider- The env providerapplicationContextProvider- The context provider
-
-
Method Details
-
onInitialized
-
onCreated
-
onBeanCreated
-
resetPostProcessors
public void resetPostProcessors()Reset the bean processors.
-