程序包 cn.taketoday.context
package cn.taketoday.context
-
类说明Common interface for annotation config application contexts, defining
AnnotationConfigRegistry.register(Class[])andAnnotationConfigRegistry.scan(String...)methods.Central interface to provide configuration for an application.Exception thrown during application context initialization.Callback interface for initializing aConfigurableApplicationContextprior to being refreshed.Class to be extended by all application events.Interface that encapsulates event publication functionality.ApplicationListener<E extends ApplicationEvent>Interface to be implemented by application event listeners.SPI interface to be implemented by most if not all application contexts.Sub-interface of MessageSource to be implemented by objects that can resolve messages hierarchically.A common interface defining methods for start/stop lifecycle control.Strategy interface for processing Lifecycle beans within the ApplicationContext.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface to be implemented by any object that wishes to be notified of the MessageSource (typically the ApplicationContext) that it runs in.Interface for objects that are suitable for message resolution in aMessageSource.Exception thrown when a message can't be resolved.AnApplicationEventthat carries an arbitrary payload.Interface for objects that may participate in a phased process such as lifecycle management.An extension of theLifecycleinterface for those objects that require to be started uponApplicationContextrefresh and/or shutdown in a particular order.