Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.springframework.context.ApplicationContextAware

Packages that use ApplicationContextAware
org.springframework.context.support | Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
org.springframework.scheduling.quartz | Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context.
org.springframework.test.context.junit38 | Support classes for ApplicationContext-based and transactional tests run with JUnit 3.8 and the Spring TestContext Framework.
org.springframework.test.context.junit4 | Support classes for ApplicationContext-based and transactional tests run with JUnit 4.4 and the Spring TestContext Framework.
org.springframework.test.context.testng | Support classes for ApplicationContext-based and transactional tests run with TestNG and the Spring TestContext Framework.
org.springframework.web.context.support | Classes supporting the `org.springframework.web.context` package, such as WebApplicationContext implementations and various utility classes.
org.springframework.web.portlet.context | Support for Spring's application context concept in a portlet environment, including ApplicationContext implementations and various utility classes.
org.springframework.web.portlet.handler | Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.
org.springframework.web.portlet.mvc | Standard controller implementations for the portlet MVC framework that comes with Spring.
org.springframework.web.portlet.mvc.annotation | Support package for annotation-based Portlet MVC controllers.
org.springframework.web.servlet.handler | Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.
org.springframework.web.servlet.handler.metadata | This package enables automatic web controller targeting.
org.springframework.web.servlet.mvc | Standard controller implementations for the servlet MVC framework that comes with Spring.
org.springframework.web.servlet.mvc.multiaction | Package allowing MVC Controller implementations to handle requests at method rather than class level.
org.springframework.web.servlet.mvc.support | Support package for MVC controllers.
org.springframework.web.servlet.support | Support classes for Spring's web MVC framework.
org.springframework.web.servlet.view | Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.
org.springframework.web.servlet.view.document | Support classes for document generation, providing View implementations for PDF and Excel.
org.springframework.web.servlet.view.freemarker | Support classes for the integration of FreeMarker as Spring web view technology.
org.springframework.web.servlet.view.jasperreports | Support classes for the integration of JasperReports as Spring web view technology.
org.springframework.web.servlet.view.tiles | Support classes for the integration of Tiles (included in Struts) as Spring web view technology.
org.springframework.web.servlet.view.velocity | Support classes for the integration of Velocity as Spring web view technology.
org.springframework.web.servlet.view.xslt | Support classes for XSLT, providing a View implementation for XSLT stylesheets.

Uses of ApplicationContextAware in org.springframework.context.support

Classes in org.springframework.context.support that implement ApplicationContextAware
`class` | `ApplicationObjectSupport` Convenient superclass for application objects that want to be aware of the application context, e.g. for custom lookup of collaborating beans or for context-specific resource access.

Uses of ApplicationContextAware in org.springframework.scheduling.quartz

Classes in org.springframework.scheduling.quartz that implement ApplicationContextAware
`class` | `JobDetailBean` Convenience subclass of Quartz' JobDetail class that eases bean-style usage.
`class` | `SchedulerFactoryBean` FactoryBean that sets up a Quartz `Scheduler`, manages its lifecycle as part of the Spring application context, and exposes the Scheduler reference for dependency injection.

Uses of ApplicationContextAware in org.springframework.test.context.junit38

Classes in org.springframework.test.context.junit38 that implement ApplicationContextAware
`class` | `AbstractJUnit38SpringContextTests` Abstract base `TestCase` which integrates the Spring TestContext Framework with explicit `ApplicationContext` testing support in a JUnit 3.8 environment.
`class` | `AbstractTransactionalJUnit38SpringContextTests` Abstract `transactional` extension of `AbstractJUnit38SpringContextTests` which adds convenience functionality for JDBC access.

Uses of ApplicationContextAware in org.springframework.test.context.junit4

Classes in org.springframework.test.context.junit4 that implement ApplicationContextAware
`class` | `AbstractJUnit4SpringContextTests` Abstract base test class which integrates the Spring TestContext Framework with explicit `ApplicationContext` testing support in a JUnit 4.4 environment.
`class` | `AbstractTransactionalJUnit4SpringContextTests` Abstract `transactional` extension of `AbstractJUnit4SpringContextTests` which adds convenience functionality for JDBC access.

Uses of ApplicationContextAware in org.springframework.test.context.testng

Classes in org.springframework.test.context.testng that implement ApplicationContextAware
`class` | `AbstractTestNGSpringContextTests` Abstract base test class which integrates the Spring TestContext Framework with explicit `ApplicationContext` testing support in a TestNG environment.
`class` | `AbstractTransactionalTestNGSpringContextTests` Abstract `transactional` extension of `AbstractTestNGSpringContextTests` which adds convenience functionality for JDBC access.

Uses of ApplicationContextAware in org.springframework.web.context.support

Classes in org.springframework.web.context.support that implement ApplicationContextAware
`class` | `WebApplicationObjectSupport` Convenient superclass for application objects running in a WebApplicationContext.

Uses of ApplicationContextAware in org.springframework.web.portlet.context

Classes in org.springframework.web.portlet.context that implement ApplicationContextAware
`class` | `PortletApplicationObjectSupport` Convenient superclass for application objects running in a Portlet ApplicationContext.

Uses of ApplicationContextAware in org.springframework.web.portlet.handler

Classes in org.springframework.web.portlet.handler that implement ApplicationContextAware
`class` | `AbstractHandlerMapping` Abstract base class for `HandlerMapping` implementations.
`class` | `AbstractMapBasedHandlerMapping` Abstract base class for `HandlerMapping` implementations that rely on a map which caches handler objects per lookup key.
`class` | `ParameterHandlerMapping` Implementation of the `HandlerMapping` to map from a request parameter to request handler beans.
`class` | `PortletContentGenerator` Convenient superclass for any kind of web content generator, like `AbstractController`.
`class` | `PortletModeHandlerMapping` Implementation of the `HandlerMapping` interface to map from the current PortletMode to request handler beans.
`class` | `PortletModeParameterHandlerMapping` Implementation of the `HandlerMapping` interface to map from the current PortletMode and a request parameter to request handler beans.

Uses of ApplicationContextAware in org.springframework.web.portlet.mvc

Classes in org.springframework.web.portlet.mvc that implement ApplicationContextAware
`class` | `AbstractCommandController` Abstract base class for custom command controllers.
`class` | `AbstractController` Convenient superclass for controller implementations, using the Template Method design pattern.
`class` | `AbstractFormController` Form controller that auto-populates a form bean from the request.
`class` | `AbstractWizardFormController` Form controller for typical wizard-style workflows.
`class` | `BaseCommandController` Controller implementation which creates an object (the command object) on receipt of a request and attempts to populate this object with request parameters.
`class` | `ParameterizableViewController` Trivial controller that always returns a named view.
`class` | `PortletWrappingController` `Controller` implementation that wraps a portlet instance which it manages internally.
`class` | `SimpleFormController` Concrete FormController implementation that provides configurable form and success views, and an onSubmit chain for convenient overriding.

Uses of ApplicationContextAware in org.springframework.web.portlet.mvc.annotation

Classes in org.springframework.web.portlet.mvc.annotation that implement ApplicationContextAware
`class` | `AnnotationMethodHandlerAdapter` Implementation of the `HandlerAdapter` interface that maps handler methods based on portlet modes, action/render phases and request parameters expressed through the `RequestMapping` annotation.
`class` | `DefaultAnnotationHandlerMapping` Implementation of the `HandlerMapping` interface that maps handlers based on portlet modes expressed through the `RequestMapping` annotation at the type or method level.

Uses of ApplicationContextAware in org.springframework.web.servlet.handler

Classes in org.springframework.web.servlet.handler that implement ApplicationContextAware
`class` | `AbstractDetectingUrlHandlerMapping` Abstract implementation of the `HandlerMapping` interface, detecting URL mappings for handler beans through introspection of all defined beans in the application context.
`class` | `AbstractUrlHandlerMapping` Abstract base class for URL-mapped `HandlerMapping` implementations.
`class` | `BeanNameUrlHandlerMapping` Implementation of the `HandlerMapping` interface that map from URLs to beans with names that start with a slash ("/"), similar to how Struts maps URLs to action names.
`class` | `SimpleUrlHandlerMapping` Implementation of the `HandlerMapping` interface to map from URLs to request handler beans.

Uses of ApplicationContextAware in org.springframework.web.servlet.handler.metadata

Classes in org.springframework.web.servlet.handler.metadata that implement ApplicationContextAware
`class` | `AbstractPathMapHandlerMapping` Deprecated. as of Spring 2.5, in favor of annotation-based request mapping. To be removed in Spring 3.0.
`class` | `CommonsPathMapHandlerMapping` Deprecated. as of Spring 2.5, in favor of annotation-based request mapping. To be removed in Spring 3.0.

Uses of ApplicationContextAware in org.springframework.web.servlet.mvc

Classes in org.springframework.web.servlet.mvc that implement ApplicationContextAware
`class` | `AbstractUrlViewController` Abstract base class for `Controllers` that return a view name based on the request URL.
`class` | `CancellableFormController` Extension of `SimpleFormController` that supports "cancellation" of form processing.
`class` | `ServletForwardingController` Spring Controller implementation that forwards to a named servlet, i.e. the "servlet-name" in web.xml rather than a URL path mapping.
`class` | `ServletWrappingController` Spring Controller implementation that wraps a servlet instance which it manages internally.
`class` | `UrlFilenameViewController` Simple `Controller` implementation that transforms the virtual path of a URL into a view name and returns that view.
`class` | `WebContentInterceptor` Interceptor that checks and prepares request and response.

Uses of ApplicationContextAware in org.springframework.web.servlet.mvc.multiaction

Classes in org.springframework.web.servlet.mvc.multiaction that implement ApplicationContextAware
`class` | `MultiActionController` `Controller` implementation that allows multiple request types to be handled by the same class.

Uses of ApplicationContextAware in org.springframework.web.servlet.mvc.support

Classes in org.springframework.web.servlet.mvc.support that implement ApplicationContextAware
`class` | `AbstractControllerUrlHandlerMapping` Base class for `HandlerMapping` implementations that derive URL paths according to conventions for specific controller types.
`class` | `ControllerBeanNameHandlerMapping` Implementation of `HandlerMapping` that follows a simple convention for generating URL path mappings from the bean names of registered `Controller` and `ThrowawayController` beans as well as `@Controller` annotated beans.
`class` | `ControllerClassNameHandlerMapping` Implementation of `HandlerMapping` that follows a simple convention for generating URL path mappings from the class names of registered `Controller` and `ThrowawayController` beans as well as `@Controller` annotated beans.

Uses of ApplicationContextAware in org.springframework.web.servlet.support

Classes in org.springframework.web.servlet.support that implement ApplicationContextAware
`class` | `WebContentGenerator` Convenient superclass for any kind of web content generator, like `AbstractController` and `WebContentInterceptor`.

Uses of ApplicationContextAware in org.springframework.web.servlet.view

Classes in org.springframework.web.servlet.view that implement ApplicationContextAware
`class` | `AbstractCachingViewResolver` Convenient base class for `ViewResolver` implementations.
`class` | `AbstractTemplateView` Adapter base class for template-based view technologies such as Velocity and FreeMarker, with the ability to use request and session attributes in their model and the option to expose helper objects for Spring's Velocity/FreeMarker macro library.
`class` | `AbstractTemplateViewResolver` Abstract base class for template view resolvers, in particular for Velocity and FreeMarker views.
`class` | `AbstractUrlBasedView` Abstract base class for URL-based views.
`class` | `AbstractView` Abstract base class for `View` implementations.
`class` | `BeanNameViewResolver` Simple implementation of ViewResolver that interprets a view name as bean name in the current application context, i.e. in the XML file of the executing DispatcherServlet.
`class` | `InternalResourceView` Wrapper for a JSP or other resource within the same web application.
`class` | `InternalResourceViewResolver` Convenient subclass of `UrlBasedViewResolver` that supports `InternalResourceView` (i.e.
`class` | `JstlView` Specialization of `InternalResourceView` for JSTL pages, i.e.
`class` | `RedirectView` View that redirects to an absolute, context relative, or current request relative URL, by default exposing all model attributes as HTTP query parameters.
`class` | `ResourceBundleViewResolver` `ViewResolver` implementation that uses bean definitions in a `ResourceBundle`, specified by the bundle basename.
`class` | `UrlBasedViewResolver` Simple implementation of the `ViewResolver` interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definition.
`class` | `XmlViewResolver` Implementation of ViewResolver that uses bean definitions in an XML file, specified by resource location.

Uses of ApplicationContextAware in org.springframework.web.servlet.view.document

Classes in org.springframework.web.servlet.view.document that implement ApplicationContextAware
`class` | `AbstractExcelView` Convenient superclass for Excel document views.
`class` | `AbstractJExcelView` Convenient superclass for Excel document views.
`class` | `AbstractPdfView` Abstract superclass for PDF views, using Bruno Lowagie's iText package.

Uses of ApplicationContextAware in org.springframework.web.servlet.view.freemarker

Classes in org.springframework.web.servlet.view.freemarker that implement ApplicationContextAware
`class` | `FreeMarkerView` View using the FreeMarker template engine.
`class` | `FreeMarkerViewResolver` Convenience subclass of UrlBasedViewResolver that supports FreeMarkerView (i.e.

Uses of ApplicationContextAware in org.springframework.web.servlet.view.jasperreports

Classes in org.springframework.web.servlet.view.jasperreports that implement ApplicationContextAware
`class` | `AbstractJasperReportsSingleFormatView` Extends `AbstractJasperReportsView` to provide basic rendering logic for views that use a fixed format, e.g. always PDF or always HTML.
`class` | `AbstractJasperReportsView` Base class for all JasperReports views.
`class` | `ConfigurableJasperReportsView` Configurable JasperReports View, allowing to specify the JasperReports exporter to be specified through bean properties rather than through the view class name.
`class` | `JasperReportsCsvView` Implementation of `AbstractJasperReportsSingleFormatView` that renders report results in CSV format.
`class` | `JasperReportsHtmlView` Implementation of `AbstractJasperReportsSingleFormatView` that renders report results in HTML format.
`class` | `JasperReportsMultiFormatView` Jasper Reports view class that allows for the actual rendering format to be specified at runtime using a parameter contained in the model.
`class` | `JasperReportsPdfView` Implementation of `AbstractJasperReportsSingleFormatView` that renders report results in PDF format.
`class` | `JasperReportsViewResolver` `ViewResolver` implementation that resolves instances of `AbstractJasperReportsView` by translating the supplied view name into the URL of the report file.
`class` | `JasperReportsXlsView` Implementation of `AbstractJasperReportsSingleFormatView` that renders report results in XLS format.

Uses of ApplicationContextAware in org.springframework.web.servlet.view.tiles

Classes in org.springframework.web.servlet.view.tiles that implement ApplicationContextAware
`class` | `TilesConfigurer` Helper class to configure Tiles 1.x for the Spring Framework.
`class` | `TilesJstlView` Specialization of `TilesView` for JSTL pages, i.e.
`class` | `TilesView` View implementation that retrieves a Tiles definition.

Uses of ApplicationContextAware in org.springframework.web.servlet.view.velocity

Classes in org.springframework.web.servlet.view.velocity that implement ApplicationContextAware
`class` | `VelocityLayoutView` VelocityLayoutView emulates the functionality offered by Velocity's VelocityLayoutServlet to ease page composition from different templates.
`class` | `VelocityLayoutViewResolver` Convenience subclass of VelocityViewResolver, adding support for VelocityLayoutView and its properties.
`class` | `VelocityToolboxView` `VelocityView` subclass which adds support for Velocity Tools toolboxes and Velocity Tools ViewTool callbacks / Velocity Tools 1.3 init methods.
`class` | `VelocityView` View using the Velocity template engine.
`class` | `VelocityViewResolver` Convenience subclass of UrlBasedViewResolver that supports VelocityView (that is Velocity templates) and custom subclasses of it.

Uses of ApplicationContextAware in org.springframework.web.servlet.view.xslt

Classes in org.springframework.web.servlet.view.xslt that implement ApplicationContextAware
`class` | `AbstractXsltView` Convenient superclass for views rendered using an XSLT stylesheet.
`class` | `XsltView` XSLT-driven View that allows for response context to be rendered as the result of an XSLT transformation.
`class` | `XsltViewResolver` `ViewResolver` implementation that resolves instances of `XsltView` by translating the supplied view name into the URL of the XSLT stylesheet.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2008 The Spring Framework.