Uses of Package
org.springframework.context
Package
Description
This package builds on the beans package to add support for
message sources and for the Observer design pattern, and the
ability for application objects to obtain resources using a
consistent API.
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
AOT support for application contexts.
Support classes for application events, like standard context events.
Classes supporting the org.springframework.context package,
such as abstract base classes for ApplicationContext
implementations and a MessageSource implementation.
Formatters for
java.util.Date
properties.Integration with the JSR-310
java.time
package in JDK 8.Formatters for
java.lang.Number
properties.Integration with the JSR-354
javax.money
package.Support classes for the formatting package,
providing common implementations as well as adapters.
Contains an abstraction over client-side HTTP.
Abstractions for reactive HTTP client support including
ClientHttpRequest
and
ClientHttpResponse
as well as a
ClientHttpConnector
.Provides HttpMessageConverter implementations for handling JSON.
This package provides a facility for generic JCA message endpoint management.
Defines the Spring JDBC configuration namespace.
Support package for declarative messaging configuration,
with Java configuration and XML schema support.
Provides a PlatformTransactionManager implementation for a single
JMS ConnectionFactory, and a SingleConnectionFactory adapter.
This package contains the base message listener container facility.
This package provides JCA-based endpoint management for JMS message listeners.
Support classes for working with annotated message-handling methods with
non-blocking, reactive contracts.
Common infrastructure for invoking message handler methods.
Common infrastructure for invoking message handler methods with non-blocking,
and reactive contracts.
Support classes for working with annotated RSocket stream handling methods.
Support classes for handling messages from simple messaging protocols
(like STOMP).
Provides a "simple" message broker implementation along with an abstract base
class and other supporting types such as a registry for subscriptions.
Configuration support for WebSocket messaging using higher level messaging protocols.
Generic support for simple messaging protocols (like STOMP).
Support for handling messages to "user" destinations (i.e.
Package providing integration of
Hibernate 5.x
with Spring concepts.
Classes supporting the
org.springframework.orm.hibernate5
package.Package providing integration of JPA (Java Persistence API) with Spring concepts.
Internal support for managing JPA persistence units.
Classes supporting the
org.springframework.orm.jpa
package.Annotation support for asynchronous method execution.
Scheduling convenience classes for the
java.util.concurrent
and jakarta.enterprise.concurrent
packages, allowing to set up a
ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring
context.Support classes for the open source scheduler
Quartz,
allowing to set up Quartz Schedulers, JobDetails and
Triggers as beans in a Spring context.
Support classes for Spring's scripting package.
This package contains the Spring TestContext Framework which
provides annotation-driven unit and integration testing support that is
agnostic of the actual testing framework in use.
Ahead-of-time (AOT) support for the Spring TestContext Framework.
Support for context caching within the Spring TestContext Framework.
Test event support classes for the Spring TestContext Framework.
Core support for integrating the Spring TestContext Framework
with the JUnit Jupiter extension model in JUnit 5.
Support classes for integrating the Spring TestContext Framework
with JUnit 4.12 or higher.
Support classes for the Spring TestContext Framework.
Support classes for integrating the Spring TestContext Framework
with TestNG.
Web support classes for the Spring TestContext Framework.
Support for testing Spring WebFlux server endpoints via
WebTestClient
.Spring's support for annotation-based transaction demarcation.
Spring's support for listening to transaction events.
AOP-based solution for declarative transaction demarcation.
Support classes for reactive transaction management.
Contains classes defining the application context subinterface
for UI applications.
Classes supporting the org.springframework.ui.context package.
Support classes for setting up
FreeMarker
within a Spring application context.
Provides data binding and validation functionality,
for usage in business and/or UI layers.
Support classes for integrating a JSR-303 Bean Validation provider
(such as Hibernate Validator) into a Spring ApplicationContext
and in particular with Spring's data binding and validation APIs.
Abstractions and support classes for method validation, independent of the
underlying validation library.
Common, generic interfaces that define minimal boundary points
between Spring's web infrastructure and other framework modules.
Provides web-specific data binding functionality.
Support classes for web data binding.
Contains a variant of the application context interface for web applications,
and the ContextLoaderListener that bootstraps a root web application context.
Classes supporting the
org.springframework.web.context
package,
such as WebApplicationContext implementations and various utility classes.Provides generic filter base classes allowing for bean-style configuration.
Common infrastructure for handler method processing, as used by
Spring MVC's
org.springframework.web.servlet.mvc.method
package.Support classes for annotation-based handler method processing.
Generic support classes for handler method processing.
Support classes for the multipart resolution framework.
Top-level package for the
spring-webflux
module that contains
DispatcherHandler
, the main entry
point for WebFlux server endpoint processing including key contracts used to
map requests to handlers, invoke them, and process the result.Spring WebFlux configuration infrastructure.
Classes supporting the
org.springframework.web.reactive.function.server
package.Provides HandlerMapping implementations including abstract base classes.
Support classes for serving static resources.
Infrastructure for handler method processing.
Infrastructure for annotation-based handler method processing.
Support for result handling through view resolution.
Support classes for the integration of
FreeMarker
as Spring web view technology.
Support classes for views based on the JSR-223 script engine abstraction.
Client support for WebSocket interactions.
Server-side support classes for WebSocket requests.
Core interfaces and classes for Spring's generic, reactive web support.
Implementations to adapt to the underlying
org.springframework.http.client.reactive
reactive HTTP adapter
and HttpHandler
.Provides servlets that integrate with the application context
infrastructure, and the core interfaces and classes for the
Spring web MVC framework.
Annotation-based setup for Spring MVC.
Classes supporting the
org.springframework.web.servlet.function
package.Provides standard HandlerMapping implementations,
including abstract base classes for custom implementations.
Standard controller implementations for the Servlet MVC framework that comes with
Spring.
Support package for annotation-based Servlet MVC controllers.
Servlet-based infrastructure for handler method processing,
building on the
org.springframework.web.method
package.MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation
package.Support classes for serving static resources.
Support classes for Spring's web MVC framework.
This package contains Spring's JSP standard tag library for JSP 2.0+.
Provides standard View and ViewResolver implementations,
including abstract base classes for custom implementations.
Support classes for document generation,
providing View implementations for PDF and Excel.
Support classes for feed generation, providing View implementations for Atom and RSS.
Support classes for the integration of
FreeMarker
as Spring web view technology.
Support classes for the integration of
Groovy Templates as Spring web view technology.
Support classes for providing a View implementation based on JSON serialization.
Support classes for views based on the JSR-223 script engine abstraction.
Support classes for providing a View implementation based on XML Marshalling.
Support classes for XSLT,
providing a View implementation for XSLT stylesheets.
Adapter classes for the standard Jakarta WebSocket API.
Client-side abstractions for WebSocket applications.
Client-side classes for use with standard Jakarta WebSocket endpoints.
Support for annotation-based WebSocket setup in configuration classes.
WebSocket integration for Spring's messaging module.
Server-side classes for use with standard JSR-356 WebSocket endpoints.
Server-side support classes including container-specific strategies
for upgrading a request.
SockJS client implementation of
WebSocketClient
.Support classes for SockJS including an
AbstractSockJsService
implementation.Server-side support for SockJS transports including
TransportHandler
implementations
for processing incoming requests, their
session
counterparts for sending messages over the various transports, and
DefaultSockJsService
.TransportHandler
implementation classes as well as a concrete
SockJsService
.Miscellaneous web utility classes, such as HTML escaping and cookie handling.
-
ClassDescriptionCentral interface to provide configuration for an application.Class to be extended by all application events.Interface that encapsulates event publication functionality.Interface to be implemented by application event listeners.SPI interface to be implemented by most if not all application contexts.A common interface defining methods for start/stop lifecycle control.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in a
MessageSource
.Exception thrown when a message can't be resolved.AnApplicationEvent
that carries an arbitrary payload.Interface for objects that may participate in a phased process such as lifecycle management. -
ClassDescriptionCentral interface to provide configuration for an application.Interface that encapsulates event publication functionality.Interface to be implemented by any object that wishes to be notified of the
ApplicationStartup
that it runs with.SPI interface to be implemented by most if not all application contexts.Interface to be implemented by any bean that wishes to be notified of theEnvironment
that it runs in.A common interface defining methods for start/stop lifecycle control.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 theResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionCallback interface for initializing a Spring
ConfigurableApplicationContext
prior to being refreshed.SPI interface to be implemented by most if not all application contexts. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Class to be extended by all application events.Interface that encapsulates event publication functionality.Interface to be implemented by any object that wishes to be notified of the ApplicationEventPublisher (typically the ApplicationContext) that it runs in.Interface to be implemented by application event listeners. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Class to be extended by all application events.Interface that encapsulates event publication functionality.Interface to be implemented by application event listeners.SPI interface to be implemented by most if not all application contexts.Interface to be implemented by any object that wishes to be notified of aStringValueResolver
for the resolution of embedded definition values.Interface to be implemented by any bean that wishes to be notified of theEnvironment
that it runs in.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 for objects that are suitable for message resolution in aMessageSource
.Exception thrown when a message can't be resolved.Interface to be implemented by any object that wishes to be notified of theResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of a
StringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of a
StringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of a
StringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of a
StringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of a
StringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of theLifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of theLifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionA common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of the
Lifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by application event listeners.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of theLifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
-
ClassDescriptionA common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of the
Lifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionA common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of the
Lifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by any object that wishes to be notified of aStringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by any object that wishes to be notified of aStringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by any object that wishes to be notified of aStringValueResolver
for the resolution of embedded definition values.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of theLifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionClass to be extended by all application events.Interface that encapsulates event publication functionality.Interface to be implemented by any object that wishes to be notified of the ApplicationEventPublisher (typically the ApplicationContext) that it runs in.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of the
Lifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the ApplicationEventPublisher (typically the ApplicationContext) that it runs in.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of the
Lifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionClass to be extended by all application events.Interface to be implemented by application event listeners.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of the
Lifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionInterface to be implemented by any bean that wishes to be notified of the
Environment
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionInterface to be implemented by any bean that wishes to be notified of the
Environment
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by application event listeners.Interface to be implemented by any object that wishes to be notified of aStringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by application event listeners.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of theLifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.Interface to be implemented by any object that wishes to be notified of theResourceLoader
(typically the ApplicationContext) that it runs in.An extension of theLifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Callback interface for initializing a Spring
ConfigurableApplicationContext
prior to being refreshed.Class to be extended by all application events.SPI interface to be implemented by most if not all application contexts. -
ClassDescriptionCentral interface to provide configuration for an application.Callback interface for initializing a Spring
ConfigurableApplicationContext
prior to being refreshed.SPI interface to be implemented by most if not all application contexts. -
-
-
-
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Callback interface for initializing a Spring
ConfigurableApplicationContext
prior to being refreshed.SPI interface to be implemented by most if not all application contexts.Interface to be implemented by any bean that wishes to be notified of theEnvironment
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Callback interface for initializing a Spring
ConfigurableApplicationContext
prior to being refreshed.SPI interface to be implemented by most if not all application contexts. -
-
ClassDescriptionInterface to be implemented by application event listeners.Interface to be implemented by any object that wishes to be notified of a
StringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionClass to be extended by all application events.Interface to be implemented by application event listeners.An
ApplicationEvent
that carries an arbitrary payload. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of a
StringValueResolver
for the resolution of embedded definition values. -
ClassDescriptionClass to be extended by all application events.Interface that encapsulates event publication functionality.
-
ClassDescriptionStrategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
-
ClassDescriptionCentral interface to provide configuration for an application.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
-
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionInterface for objects that are suitable for message resolution in a
MessageSource
. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in aMessageSource
. -
ClassDescriptionInterface for objects that are suitable for message resolution in a
MessageSource
. -
ClassDescriptionStrategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
-
ClassDescriptionStrategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
-
ClassDescriptionStrategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
-
ClassDescriptionCentral interface to provide configuration for an application.Callback interface for initializing a Spring
ConfigurableApplicationContext
prior to being refreshed.Interface that encapsulates event publication functionality.SPI interface to be implemented by most if not all application contexts.A common interface defining methods for start/stop lifecycle control.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Class to be extended by all application events.Interface that encapsulates event publication functionality.SPI interface to be implemented by most if not all application contexts.A common interface defining methods for start/stop lifecycle control.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages. -
ClassDescriptionInterface to be implemented by any bean that wishes to be notified of the
Environment
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
-
ClassDescriptionStrategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in a
MessageSource
. -
ClassDescriptionStrategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
-
ClassDescriptionInterface to be implemented by any bean that wishes to be notified of the
Environment
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by application event listeners. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by any object that wishes to be notified of aStringValueResolver
for the resolution of embedded definition values.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 theMessageSource
(typically the ApplicationContext) that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in aMessageSource
.Exception thrown when a message can't be resolved. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by any object that wishes to be notified of theResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
-
-
ClassDescriptionCentral interface to provide configuration for an application.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
-
-
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Callback interface for initializing a SpringConfigurableApplicationContext
prior to being refreshed.SPI interface to be implemented by most if not all application contexts.Interface to be implemented by any bean that wishes to be notified of theEnvironment
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Exception thrown during application context initialization. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionStrategy 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. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by any object that wishes to be notified of aStringValueResolver
for the resolution of embedded definition values.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 theMessageSource
(typically the ApplicationContext) that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by application event listeners.Interface to be implemented by any object that wishes to be notified of aStringValueResolver
for the resolution of embedded definition values.Interface to be implemented by any bean that wishes to be notified of theEnvironment
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Callback interface for initializing a SpringConfigurableApplicationContext
prior to being refreshed.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in aMessageSource
.Exception thrown when a message can't be resolved. -
ClassDescriptionStrategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in a
MessageSource
.Exception thrown when a message can't be resolved. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Interface to be implemented by any object that wishes to be notified of theResourceLoader
(typically the ApplicationContext) that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
-
ClassDescriptionA common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of the
Lifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionA common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of the
Lifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.Class to be extended by all application events.Interface that encapsulates event publication functionality.Interface to be implemented by any object that wishes to be notified of the ApplicationEventPublisher (typically the ApplicationContext) that it runs in.Interface to be implemented by application event listeners.Interface to be implemented by any object that wishes to be notified of aStringValueResolver
for the resolution of embedded definition values.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of theLifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in. -
ClassDescriptionInterface to be implemented by any object that wishes to be notified of the
ApplicationContext
that it runs in.A common interface defining methods for start/stop lifecycle control.Interface for objects that may participate in a phased process such as lifecycle management.An extension of theLifecycle
interface for those objects that require to be started uponApplicationContext
refresh and/or shutdown in a particular order. -
-
-
-
-
ClassDescriptionStrategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in a
MessageSource
.