Uses of Interface
org.springframework.core.env.EnvironmentCapable
Packages that use EnvironmentCapable
Package
Description
Support package for Groovy-based bean definitions.
Classes supporting the
org.springframework.beans.factory package.Contains an abstract XML-based
BeanFactory implementation,
including a standard "spring-beans" XSD.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.
Classes supporting the org.springframework.context package,
such as abstract base classes for ApplicationContext
implementations and a MessageSource implementation.
Classes supporting the
org.springframework.orm.hibernate5 package.Classes supporting the
org.springframework.orm.jpa package.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.
Support classes for the multipart resolution framework.
Provides servlets that integrate with the application context
infrastructure, and the core interfaces and classes for the
Spring web MVC framework.
Support classes for serving static resources.
-
Uses of EnvironmentCapable in org.springframework.beans.factory.groovy
Classes in org.springframework.beans.factory.groovy that implement EnvironmentCapableModifier and TypeClassDescriptionclassA Groovy-based reader for Spring bean definitions: like a Groovy builder, but more of a DSL for Spring configuration. -
Uses of EnvironmentCapable in org.springframework.beans.factory.support
Classes in org.springframework.beans.factory.support that implement EnvironmentCapableModifier and TypeClassDescriptionclassAbstract base class for bean definition readers which implement theBeanDefinitionReaderinterface.classDeprecated.as of 5.3, in favor of Spring's common bean definition formats and/or custom reader implementations -
Uses of EnvironmentCapable in org.springframework.beans.factory.xml
Classes in org.springframework.beans.factory.xml that implement EnvironmentCapableModifier and TypeClassDescriptionclassBean definition reader for XML bean definitions. -
Uses of EnvironmentCapable in org.springframework.context
Subinterfaces of EnvironmentCapable in org.springframework.contextModifier and TypeInterfaceDescriptioninterfaceCentral interface to provide configuration for an application.interfaceSPI interface to be implemented by most if not all application contexts. -
Uses of EnvironmentCapable in org.springframework.context.annotation
Classes in org.springframework.context.annotation that implement EnvironmentCapableModifier and TypeClassDescriptionclassStandalone application context, accepting component classes as input — in particular@Configuration-annotated classes, but also plain@Componenttypes and JSR-330 compliant classes usingjakarta.injectannotations.classA bean definition scanner that detects bean candidates on the classpath, registering corresponding bean definitions with a given registry (BeanFactoryorApplicationContext).classA component provider that provides candidate components from a base package. -
Uses of EnvironmentCapable in org.springframework.context.support
Classes in org.springframework.context.support that implement EnvironmentCapableModifier and TypeClassDescriptionclassAbstract implementation of theApplicationContextinterface.classBase class forApplicationContextimplementations which are supposed to support multiple calls toAbstractApplicationContext.refresh(), creating a new internal bean factory instance every time.classAbstractRefreshableApplicationContextsubclass that adds common handling of specified config locations.classConvenient base class forApplicationContextimplementations, drawing configuration from XML documents containing bean definitions understood by anXmlBeanDefinitionReader.classStandalone XML application context, taking the context definition files from the class path, interpreting plain paths as class path resource names that include the package path (e.g.classStandalone XML application context, taking the context definition files from the file system or from URLs, interpreting plain paths as relative file system locations (e.g.classGeneric ApplicationContext implementation that holds a single internalDefaultListableBeanFactoryinstance and does not assume a specific bean definition format.classAnApplicationContextimplementation that extendsGenericApplicationContextand implementsGroovyObjectsuch that beans can be retrieved with the dot de-reference syntax instead of usingAbstractApplicationContext.getBean(java.lang.String).classConvenient application context with built-in XML support.classApplicationContextimplementation which supports programmatic registration of beans and messages, rather than reading bean definitions from external configuration sources. -
Uses of EnvironmentCapable in org.springframework.orm.hibernate5.support
Classes in org.springframework.orm.hibernate5.support that implement EnvironmentCapableModifier and TypeClassDescriptionclassServlet Filter that binds a Hibernate Session to the thread for the entire processing of the request. -
Uses of EnvironmentCapable in org.springframework.orm.jpa.support
Classes in org.springframework.orm.jpa.support that implement EnvironmentCapableModifier and TypeClassDescriptionclassServlet Filter that binds a JPA EntityManager to the thread for the entire processing of the request. -
Uses of EnvironmentCapable in org.springframework.web.context
Subinterfaces of EnvironmentCapable in org.springframework.web.contextModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by configurable web application contexts.interfaceInterface to provide configuration for a web application. -
Uses of EnvironmentCapable in org.springframework.web.context.support
Classes in org.springframework.web.context.support that implement EnvironmentCapableModifier and TypeClassDescriptionclassAbstractRefreshableApplicationContextsubclass which implements theConfigurableWebApplicationContextinterface for web environments.classWebApplicationContextimplementation which accepts component classes as input — in particular@Configurationclasses, but also plain@Componentclasses as well as JSR-330 compliant classes usingjakarta.injectannotations.classSubclass ofGenericApplicationContext, suitable for web environments.classWebApplicationContextimplementation which takes its configuration from Groovy bean definition scripts and/or XML files, as understood by aGroovyBeanDefinitionReader.classStaticWebApplicationContextimplementation for testing.classWebApplicationContextimplementation which takes its configuration from XML documents, understood by anXmlBeanDefinitionReader. -
Uses of EnvironmentCapable in org.springframework.web.filter
Classes in org.springframework.web.filter that implement EnvironmentCapableModifier and TypeClassDescriptionclassBase class forFilters that perform logging operations before and after a request is processed.classServlet Filter that allows one to specify a character encoding for requests.classSimple request logging filter that writes the request URI (and optionally the query string) to the Commons Log.classFilterto handle CORS pre-flight requests and intercept CORS simple and actual requests with aCorsProcessor, and to update the response, e.g.classProxy for a standard Servlet Filter, delegating to a Spring-managed bean that implements the Filter interface.classFilterthat parses form data for HTTP PUT, PATCH, and DELETE requests and exposes it as Servlet request parameters.classExtract values from "Forwarded" and "X-Forwarded-*" headers, wrap the request and response, and make they reflect the client-originated protocol and address in the following methods:getServerName()getServerPort()getScheme()isSecure()sendRedirect(String).classSimple base implementation ofFilterwhich treats its config parameters (init-paramentries within thefiltertag inweb.xml) as bean properties.classFilterthat converts posted method parameters into HTTP methods, retrievable viaHttpServletRequest.getMethod().classFilter base class that aims to guarantee a single execution per request dispatch, on any servlet container.classOverridesHttpServletResponse.sendRedirect(String)and handles it by setting the HTTP status and "Location" headers, which keeps the Servlet container from re-writing relative redirect URLs into absolute ones.classServlet Filter that exposes the request to the current thread, through bothLocaleContextHolderandRequestContextHolder.classSimple request logging filter that writes the request URI (and optionally the query string) to the ServletContext log.classFilterthat generates anETagvalue based on the content on the response. -
Uses of EnvironmentCapable in org.springframework.web.multipart.support
Classes in org.springframework.web.multipart.support that implement EnvironmentCapableModifier and TypeClassDescriptionclassServlet Filter that resolves multipart requests via aMultipartResolver. -
Uses of EnvironmentCapable in org.springframework.web.servlet
Classes in org.springframework.web.servlet that implement EnvironmentCapableModifier and TypeClassDescriptionclassCentral dispatcher for HTTP request handlers/controllers, e.g.classBase servlet for Spring's web framework.classSimple extension ofHttpServletwhich treats its config parameters (init-paramentries within theservlettag inweb.xml) as bean properties. -
Uses of EnvironmentCapable in org.springframework.web.servlet.resource
Classes in org.springframework.web.servlet.resource that implement EnvironmentCapableModifier and TypeClassDescriptionclassA filter that wraps theHttpServletResponseand overrides itsencodeURLmethod in order to translate internal resource request URLs into public URL paths for external use.