Uses of Interface
org.springframework.context.ApplicationContextAware
Packages that use ApplicationContextAware
Package
Description
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.
Contains an abstraction over client-side HTTP.
Provides HttpMessageConverter implementations for handling JSON.
Support package for declarative messaging configuration,
with Java configuration and XML schema support.
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).
Configuration support for WebSocket messaging using higher level messaging protocols.
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 integrating the Spring TestContext Framework
with JUnit 4.12 or higher.
Support classes for integrating the Spring TestContext Framework
with TestNG.
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.
Classes supporting the
org.springframework.web.context package,
such as WebApplicationContext implementations and various utility classes.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.
Support for creating a registry of HTTP Service client proxies, and declaring
the proxies as beans.
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.
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.
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.
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.
-
Uses of ApplicationContextAware in org.springframework.context.event
Classes in org.springframework.context.event that implement ApplicationContextAwareModifier and TypeClassDescriptionclassRegistersEventListenermethods as individualApplicationListenerinstances. -
Uses of ApplicationContextAware in org.springframework.context.support
Classes in org.springframework.context.support that implement ApplicationContextAwareModifier and TypeClassDescriptionclassConvenient superclass for application objects that want to be aware of the application context, for example, for custom lookup of collaborating beans or for context-specific resource access. -
Uses of ApplicationContextAware in org.springframework.http.client
Classes in org.springframework.http.client that implement ApplicationContextAwareModifier and TypeClassDescriptionclassFactory to manage Reactor Netty resources, i.e. -
Uses of ApplicationContextAware in org.springframework.http.converter.json
Classes in org.springframework.http.converter.json that implement ApplicationContextAwareModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 7.0 in favor of using directly Jackson 3 converters default constructor -
Uses of ApplicationContextAware in org.springframework.jms.config
Classes in org.springframework.jms.config that implement ApplicationContextAwareModifier and TypeClassDescriptionclassCreates the necessaryMessageListenerContainerinstances for the registered endpoints. -
Uses of ApplicationContextAware in org.springframework.messaging.handler.annotation.reactive
Classes in org.springframework.messaging.handler.annotation.reactive that implement ApplicationContextAwareModifier and TypeClassDescriptionclassExtension ofAbstractMethodMessageHandlerfor reactive, non-blocking handling of messages via@MessageMappingmethods. -
Uses of ApplicationContextAware in org.springframework.messaging.handler.invocation
Classes in org.springframework.messaging.handler.invocation that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAbstract base class for HandlerMethod-based message handling. -
Uses of ApplicationContextAware in org.springframework.messaging.handler.invocation.reactive
Classes in org.springframework.messaging.handler.invocation.reactive that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAbstract base class for reactive HandlerMethod-based message handling. -
Uses of ApplicationContextAware in org.springframework.messaging.rsocket.annotation.support
Classes in org.springframework.messaging.rsocket.annotation.support that implement ApplicationContextAwareModifier and TypeClassDescriptionclassExtension ofMessageMappingMessageHandlerto handle RSocket requests with@MessageMappingand@ConnectMappingmethods, also supporting use of@RSocketExchange. -
Uses of ApplicationContextAware in org.springframework.messaging.simp.annotation.support
Classes in org.springframework.messaging.simp.annotation.support that implement ApplicationContextAwareModifier and TypeClassDescriptionclassA handler for messages delegating to@MessageMappingand@SubscribeMappingannotated methods. -
Uses of ApplicationContextAware in org.springframework.messaging.simp.config
Classes in org.springframework.messaging.simp.config that implement ApplicationContextAwareModifier and TypeClassDescriptionclassProvides essential configuration for handling messages with simple messaging protocols such as STOMP. -
Uses of ApplicationContextAware in org.springframework.scheduling.annotation
Classes in org.springframework.scheduling.annotation that implement ApplicationContextAwareModifier and TypeClassDescriptionclassBean post-processor that registers methods annotated with@Scheduledto be invoked by aTaskScheduleraccording to the "fixedRate", "fixedDelay", or "cron" expression provided via the annotation. -
Uses of ApplicationContextAware in org.springframework.scheduling.concurrent
Classes in org.springframework.scheduling.concurrent that implement ApplicationContextAwareModifier and TypeClassDescriptionclassBase class for setting up aExecutorService(typically aThreadPoolExecutororScheduledThreadPoolExecutor).classFactoryBeanthat sets up aScheduledExecutorService(by default: aScheduledThreadPoolExecutor) and exposes it for bean references.classA simple implementation of Spring'sTaskSchedulerinterface, using a single scheduler thread and executing every scheduled task in an individual separate thread.classJavaBean that allows for configuring aThreadPoolExecutorin bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a bean reference of its nativeExecutorServicetype.classJavaBean that allows for configuring aThreadPoolExecutorin bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties) and exposing it as a SpringTaskExecutor.classA standard implementation of Spring'sTaskSchedulerinterface, wrapping a nativeScheduledThreadPoolExecutorand providing all applicable configuration options for it. -
Uses of ApplicationContextAware in org.springframework.scheduling.quartz
Classes in org.springframework.scheduling.quartz that implement ApplicationContextAwareModifier and TypeClassDescriptionclassA SpringFactoryBeanfor creating a QuartzJobDetailinstance, supporting bean-style usage for JobDetail configuration.classFactoryBeanthat creates and configures a QuartzScheduler, manages its lifecycle as part of the Spring application context, and exposes the Scheduler as bean reference for dependency injection.classSubclass ofAdaptableJobFactorythat also supports Spring-style dependency injection on bean properties. -
Uses of ApplicationContextAware in org.springframework.test.context.junit4
Classes in org.springframework.test.context.junit4 that implement ApplicationContextAwareModifier and TypeClassDescriptionclassDeprecated.since Spring Framework 7.0 in favor of theSpringExtensionand JUnit JupiterclassDeprecated.since Spring Framework 7.0 in favor of theSpringExtensionand JUnit Jupiter -
Uses of ApplicationContextAware in org.springframework.test.context.testng
Classes in org.springframework.test.context.testng that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAbstract base test class which integrates the Spring TestContext Framework with explicitApplicationContexttesting support in a TestNG environment.classAbstract transactional extension ofAbstractTestNGSpringContextTestswhich adds convenience functionality for JDBC access. -
Uses of ApplicationContextAware in org.springframework.validation.beanvalidation
Classes in org.springframework.validation.beanvalidation that implement ApplicationContextAwareModifier and TypeClassDescriptionclassThis is the central class forjakarta.validation(JSR-303) setup in a Spring application context: It bootstraps ajakarta.validation.ValidationFactoryand exposes it through the SpringValidatorinterface as well as through the JSR-303Validatorinterface and theValidatorFactoryinterface itself.classLocalValidatorFactoryBeansubclass that simply turnsValidatorcalls into no-ops in case of no Bean Validation provider being available. -
Uses of ApplicationContextAware in org.springframework.web.context.support
Classes in org.springframework.web.context.support that implement ApplicationContextAwareModifier and TypeClassDescriptionclassConvenient superclass for application objects running in aWebApplicationContext. -
Uses of ApplicationContextAware in org.springframework.web.reactive
Classes in org.springframework.web.reactive that implement ApplicationContextAwareModifier and TypeClassDescriptionclassCentral dispatcher for HTTP request handlers/controllers. -
Uses of ApplicationContextAware in org.springframework.web.reactive.config
Classes in org.springframework.web.reactive.config that implement ApplicationContextAwareModifier and TypeClassDescriptionclassA subclass ofWebFluxConfigurationSupportthat detects and delegates to all beans of typeWebFluxConfigurerallowing them to customize the configuration provided byWebFluxConfigurationSupport.classThe main class for Spring WebFlux configuration. -
Uses of ApplicationContextAware in org.springframework.web.reactive.function.server.support
Classes in org.springframework.web.reactive.function.server.support that implement ApplicationContextAwareModifier and TypeClassDescriptionclassHandlerMappingimplementation that supportsRouterFunctions. -
Uses of ApplicationContextAware in org.springframework.web.reactive.handler
Classes in org.springframework.web.reactive.handler that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAbstract base class forHandlerMappingimplementations.classAbstract base class for URL-mappedHandlerMappingimplementations.classImplementation of theHandlerMappinginterface to map from URLs to request handler beans. -
Uses of ApplicationContextAware in org.springframework.web.reactive.resource
Classes in org.springframework.web.reactive.resource that implement ApplicationContextAwareModifier and TypeClassDescriptionclassA central component to use to obtain the public URL path that clients should use to access a static resource. -
Uses of ApplicationContextAware in org.springframework.web.reactive.result.method
Classes in org.springframework.web.reactive.result.method that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAbstract base class forHandlerMappingimplementations that define a mapping between a request and aHandlerMethod.classAbstract base class for classes for whichRequestMappingInfodefines the mapping between a request and a handler method. -
Uses of ApplicationContextAware in org.springframework.web.reactive.result.method.annotation
Classes in org.springframework.web.reactive.result.method.annotation that implement ApplicationContextAwareModifier and TypeClassDescriptionclassSupports the invocation of@RequestMappinghandler methods.classAn extension ofRequestMappingInfoHandlerMappingthat createsRequestMappingInfoinstances from type-level and method-level@RequestMappingand@HttpExchangeannotations. -
Uses of ApplicationContextAware in org.springframework.web.reactive.result.view
Classes in org.springframework.web.reactive.result.view that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAbstract base class for URL-based views.classBase class forViewimplementations.classView that redirects to an absolute or context relative URL.classAViewResolverthat allows direct resolution of symbolic view names to URLs without explicit mapping definitions. -
Uses of ApplicationContextAware in org.springframework.web.reactive.result.view.freemarker
Classes in org.springframework.web.reactive.result.view.freemarker that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAViewimplementation that uses the FreeMarker template engine.classAViewResolverfor resolvingFreeMarkerViewinstances, i.e. -
Uses of ApplicationContextAware in org.springframework.web.reactive.result.view.script
Classes in org.springframework.web.reactive.result.view.script that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAnAbstractUrlBasedViewsubclass designed to run any template library based on a JSR-223 script engine.classConvenience subclass ofUrlBasedViewResolverthat supportsScriptTemplateViewand custom subclasses of it. -
Uses of ApplicationContextAware in org.springframework.web.service.registry
Classes in org.springframework.web.service.registry that implement ApplicationContextAwareModifier and TypeClassDescriptionfinal classFactoryBeanforHttpServiceProxyRegistryresponsible for initializingHttpServiceGroups and creating the HTTP Service client proxies for each group. -
Uses of ApplicationContextAware in org.springframework.web.servlet
Classes in org.springframework.web.servlet that implement ApplicationContextAwareModifier and TypeClassDescriptionclassCentral dispatcher for HTTP request handlers/controllers, for example, for web UI controllers or HTTP-based remote service exporters.classBase servlet for Spring's web framework. -
Uses of ApplicationContextAware in org.springframework.web.servlet.config.annotation
Classes in org.springframework.web.servlet.config.annotation that implement ApplicationContextAwareModifier and TypeClassDescriptionclassA subclass ofWebMvcConfigurationSupportthat detects and delegates to all beans of typeWebMvcConfigurerallowing them to customize the configuration provided byWebMvcConfigurationSupport.classThis is the main class providing the configuration behind the MVC Java config. -
Uses of ApplicationContextAware in org.springframework.web.servlet.function.support
Classes in org.springframework.web.servlet.function.support that implement ApplicationContextAwareModifier and TypeClassDescriptionclassHandlerMappingimplementation that supportsRouterFunctions. -
Uses of ApplicationContextAware in org.springframework.web.servlet.handler
Classes in org.springframework.web.servlet.handler that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAbstract implementation of theHandlerMappinginterface, detecting URL mappings for handler beans through introspection of all defined beans in the application context.classAbstract base class forHandlerMappingimplementations.classAbstract base class forHandlerMappingimplementations that define a mapping between a request and aHandlerMethod.classAbstract base class for URL-mappedHandlerMappingimplementations.classImplementation of theHandlerMappinginterface that maps from URLs to beans with names that start with a slash ("/"), similar to how Struts maps URLs to action names.classDeprecated, for removal: This API element is subject to removal in a future version.in favor of using justPathPatternParser; whenHandlerMappingIntrospector.allHandlerMappingsUsePathPatternParser()returns true, it is sufficient to use that to align with handler mappings.classImplementation of theHandlerMappinginterface that maps from URLs to request handler beans. -
Uses of ApplicationContextAware in org.springframework.web.servlet.mvc
Classes in org.springframework.web.servlet.mvc that implement ApplicationContextAwareModifier and TypeClassDescriptionclassConvenient superclass for controller implementations, using the Template Method design pattern.classAbstract base class forControllersthat return a view name based on the request URL.classTrivial controller that always returns a pre-configured view and optionally sets the response status code.classSpring Controller implementation that forwards to a named servlet, i.e.classSpring Controller implementation that wraps a servlet instance which it manages internally.classSimpleControllerimplementation that transforms the virtual path of a URL into a view name and returns that view.classHandler interceptor that checks the request for supported methods and a required session and prepares the response by applying the configured cache settings. -
Uses of ApplicationContextAware in org.springframework.web.servlet.mvc.method
Classes in org.springframework.web.servlet.mvc.method that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAbstract base class forHandlerAdapterimplementations that support handlers of typeHandlerMethod.classAbstract base class for classes for whichRequestMappingInfodefines the mapping between a request and a handler method. -
Uses of ApplicationContextAware in org.springframework.web.servlet.mvc.method.annotation
Classes in org.springframework.web.servlet.mvc.method.annotation that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAnAbstractHandlerMethodExceptionResolverthat resolves exceptions through@ExceptionHandlermethods.classclassCreatesRequestMappingInfoinstances from type-level and method-level@RequestMappingand@HttpExchangeannotations in@Controllerclasses. -
Uses of ApplicationContextAware in org.springframework.web.servlet.resource
Classes in org.springframework.web.servlet.resource that implement ApplicationContextAwareModifier and TypeClassDescriptionclassHttpRequestHandlerthat serves static resources in an optimized way according to the guidelines of Page Speed, YSlow, etc.classA central component to use to obtain the public URL path that clients should use to access a static resource. -
Uses of ApplicationContextAware in org.springframework.web.servlet.support
Classes in org.springframework.web.servlet.support that implement ApplicationContextAwareModifier and TypeClassDescriptionclassConvenient superclass for any kind of web content generator, likeAbstractControllerandWebContentInterceptor. -
Uses of ApplicationContextAware in org.springframework.web.servlet.view
Classes in org.springframework.web.servlet.view that implement ApplicationContextAwareModifier and TypeClassDescriptionclassConvenient base class forViewResolverimplementations.classAbstract base class for Jackson 3.x based and content type independentAbstractViewimplementations.classAdapter base class for template-based view technologies such as FreeMarker, with the ability to use request and session attributes in their model and the option to expose helper objects for Spring's FreeMarker macro library.classAbstract base class for template view resolvers, in particular for FreeMarker views.classAbstract base class for URL-based views.classAbstract base class forViewimplementations.classA simple implementation ofViewResolverthat interprets a view name as a bean name in the current application context, i.e.classImplementation ofViewResolverthat resolves a view based on the request file name orAcceptheader.classWrapper for a JSP or other resource within the same web application.classConvenient subclass ofUrlBasedViewResolverthat supportsInternalResourceView(i.e.classSpecialization ofInternalResourceViewfor JSTL pages, i.e.classView that redirects to an absolute, context relative, or current request relative URL.classSimple implementation of theViewResolverinterface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.classAViewResolverthat delegates to others. -
Uses of ApplicationContextAware in org.springframework.web.servlet.view.document
Classes in org.springframework.web.servlet.view.document that implement ApplicationContextAwareModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0. -
Uses of ApplicationContextAware in org.springframework.web.servlet.view.feed
Classes in org.springframework.web.servlet.view.feed that implement ApplicationContextAwareModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 7.0.classAbstractFeedView<T extends com.rometools.rome.feed.WireFeed>Deprecated, for removal: This API element is subject to removal in a future version.since 7.0.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0. -
Uses of ApplicationContextAware in org.springframework.web.servlet.view.freemarker
Classes in org.springframework.web.servlet.view.freemarker that implement ApplicationContextAwareModifier and TypeClassDescriptionclassView using the FreeMarker template engine.classConvenience subclass ofUrlBasedViewResolverthat supportsFreeMarkerView(i.e. -
Uses of ApplicationContextAware in org.springframework.web.servlet.view.groovy
Classes in org.springframework.web.servlet.view.groovy that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAn extension of Groovy'sTemplateConfigurationand an implementation of Spring MVC'sGroovyMarkupConfigfor creating aMarkupTemplateEnginefor use in a web application.classAnAbstractTemplateViewsubclass based on Groovy XML/XHTML markup templates.classConvenience subclass ofAbstractTemplateViewResolverthat supportsGroovyMarkupView(i.e. -
Uses of ApplicationContextAware in org.springframework.web.servlet.view.json
Classes in org.springframework.web.servlet.view.json that implement ApplicationContextAwareModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 7.0 in favor ofAbstractJacksonViewclassSpring MVCViewthat renders JSON content by serializing the model for the current request using Jackson 3'sJsonMapper.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0 in favor ofJacksonJsonView -
Uses of ApplicationContextAware in org.springframework.web.servlet.view.script
Classes in org.springframework.web.servlet.view.script that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAnAbstractUrlBasedViewsubclass designed to run any template library based on a JSR-223 script engine.classConvenience subclass ofUrlBasedViewResolverthat supportsScriptTemplateViewand custom subclasses of it. -
Uses of ApplicationContextAware in org.springframework.web.servlet.view.xml
Classes in org.springframework.web.servlet.view.xml that implement ApplicationContextAwareModifier and TypeClassDescriptionclassSpring MVCViewthat renders XML content by serializing the model for the current request using Jackson 3'sXmlMapper.classDeprecated, for removal: This API element is subject to removal in a future version.since 7.0 in favor ofJacksonXmlViewclassSpring-MVCViewthat allows for response context to be rendered as the result of marshalling by aMarshaller. -
Uses of ApplicationContextAware in org.springframework.web.servlet.view.xslt
Classes in org.springframework.web.servlet.view.xslt that implement ApplicationContextAwareModifier and TypeClassDescriptionclassXSLT-driven View that allows for response context to be rendered as the result of an XSLT transformation.classViewResolverimplementation that resolves instances ofXsltViewby translating the supplied view name into the URL of the XSLT stylesheet. -
Uses of ApplicationContextAware in org.springframework.web.socket.config.annotation
Classes in org.springframework.web.socket.config.annotation that implement ApplicationContextAwareModifier and TypeClassDescriptionclassAWebSocketMessageBrokerConfigurationSupportextension that detects beans of typeWebSocketMessageBrokerConfigurerand delegates to all of them allowing callback style customization of the configuration provided inWebSocketMessageBrokerConfigurationSupport.classExtendsAbstractMessageBrokerConfigurationand adds configuration for receiving and responding to STOMP messages from WebSocket clients. -
Uses of ApplicationContextAware in org.springframework.web.socket.messaging
Classes in org.springframework.web.socket.messaging that implement ApplicationContextAwareModifier and TypeClassDescriptionclassA subclass ofSimpAnnotationMethodMessageHandlerto provide support forControllerAdvicewith global@MessageExceptionHandlermethods. -
Uses of ApplicationContextAware in org.springframework.web.socket.server.standard
Classes in org.springframework.web.socket.server.standard that implement ApplicationContextAwareModifier and TypeClassDescriptionclassDetects beans of typeServerEndpointConfigand registers with the standard Jakarta WebSocket runtime. -
Uses of ApplicationContextAware in org.springframework.web.socket.server.support
Classes in org.springframework.web.socket.server.support that implement ApplicationContextAwareModifier and TypeClassDescriptionclassExtension ofSimpleUrlHandlerMappingwith support for more precise mapping of WebSocket handshake requests to handlers of typeWebSocketHttpRequestHandler.