Skip navigation links
spring-context

spring-context 4.0.1.RELEASE API

Packages 
Package Description
org.springframework.cache
Spring's generic cache abstraction.
org.springframework.cache.annotation
Annotations and supporting classes for declarative cache management.
org.springframework.cache.concurrent
Implementation package for java.util.concurrent based caches.
org.springframework.cache.config
Support package for declarative caching configuration, with XML schema being the primary configuration format.
org.springframework.cache.interceptor
AOP-based solution for declarative caching demarcation.
org.springframework.cache.support
Support classes for the the org.springframework.cache package.
org.springframework.context
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.
org.springframework.context.access
Helper infrastructure to locate and access shared application contexts.
org.springframework.context.annotation
Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.
org.springframework.context.config
Support package for advanced application context configuration, with XML schema being the primary configuration format.
org.springframework.context.event
Support classes for application events, like standard context events.
org.springframework.context.expression
Expression parsing support within a Spring application context.
org.springframework.context.i18n
Abstraction for determining the current Locale, plus global holder that exposes a thread-bound Locale.
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.context.weaving
Load-time weaving support for a Spring application context, building on Spring's LoadTimeWeaver abstraction.
org.springframework.ejb.access
This package contains classes that allow easy access to EJBs.
org.springframework.ejb.config
Support package for EJB/J2EE-related configuration, with XML schema being the primary configuration format.
org.springframework.ejb.interceptor
Support classes for EJB 3 Session Beans and Message-Driven Beans, performing injection of Spring beans through an EJB 3 interceptor that processes Spring's @Autowired annotation.
org.springframework.format
An API for defining Formatters to format field model values for display in a UI.
org.springframework.format.annotation
Annotations for declaratively configuring field formatting rules.
org.springframework.format.datetime
Formatters for java.util.Date properties.
org.springframework.format.datetime.joda
Integration with Joda-Time for formatting Joda date and time types as well as standard JDK Date types.
org.springframework.format.datetime.standard
Integration with the JSR-310 java.time package in JDK 8.
org.springframework.format.number
Formatters for java.lang.Number properties.
org.springframework.format.support
Support classes for the formatting package, providing common implementations as well as adapters.
org.springframework.instrument.classloading
Support package for load time weaving based on class loaders, as required by JPA providers (but not JPA-specific).
org.springframework.instrument.classloading.glassfish
Support for class instrumentation on GlassFish.
org.springframework.instrument.classloading.jboss
Support for class instrumentation on JBoss AS 6 and 7.
org.springframework.instrument.classloading.tomcat
Support for class instrumentation on Tomcat.
org.springframework.instrument.classloading.weblogic
Support for class instrumentation on BEA WebLogic 10.
org.springframework.instrument.classloading.websphere
Support for class instrumentation on IBM WebSphere Application Server 7.
org.springframework.jmx
This package contains Spring's JMX support, which includes registration of Spring-managed beans as JMX MBeans as well as access to remote JMX MBeans.
org.springframework.jmx.access
Provides support for accessing remote MBean resources.
org.springframework.jmx.export
This package provides declarative creation and registration of Spring-managed beans as JMX MBeans.
org.springframework.jmx.export.annotation
JDK 1.5+ annotations for MBean exposure.
org.springframework.jmx.export.assembler
Provides a strategy for MBeanInfo assembly.
org.springframework.jmx.export.metadata
Provides generic JMX metadata classes and basic support for reading JMX metadata in a provider-agnostic manner.
org.springframework.jmx.export.naming
Provides a strategy for ObjectName creation.
org.springframework.jmx.export.notification
Provides supporting infrastructure to allow Spring-created MBeans to send JMX notifications.
org.springframework.jmx.support
Contains support classes for connecting to local and remote MBeanServers and for exposing an MBeanServer to remote clients.
org.springframework.jndi
The classes in this package make JNDI easier to use, facilitating the accessing of configuration stored in JNDI, and provide useful superclasses for JNDI access classes.
org.springframework.jndi.support
Support classes for JNDI usage, including a JNDI-based BeanFactory implementation.
org.springframework.remoting
Exception hierarchy for Spring's remoting infrastructure, independent of any specific remote method invocation system.
org.springframework.remoting.rmi
Remoting classes for conventional RMI and transparent remoting via RMI invokers.
org.springframework.remoting.soap
SOAP-specific exceptions and support classes for Spring's remoting subsystem.
org.springframework.remoting.support
Generic support classes for remoting implementations.
org.springframework.scheduling
General exceptions for Spring's scheduling support, independent of any specific scheduling system.
org.springframework.scheduling.annotation
JDK 1.5+ annotation for asynchronous method execution.
org.springframework.scheduling.concurrent
Scheduling convenience classes for the java.util.concurrent and javax.enterprise.concurrent packages, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring context.
org.springframework.scheduling.config
Support package for declarative scheduling configuration, with XML schema being the primary configuration format.
org.springframework.scheduling.support
Generic support classes for scheduling.
org.springframework.scripting
Core interfaces for Spring's scripting support.
org.springframework.scripting.bsh
Package providing integration of BeanShell (and BeanShell2) into Spring's scripting infrastructure.
org.springframework.scripting.config
Support package for Spring's dynamic language machinery, with XML schema being the primary configuration format.
org.springframework.scripting.groovy
Package providing integration of Groovy into Spring's scripting infrastructure.
org.springframework.scripting.jruby
Package providing integration of JRuby into Spring's scripting infrastructure.
org.springframework.scripting.support
Support classes for Spring's scripting package.
org.springframework.stereotype
Annotations denoting the roles of types or methods in the overall architecture (at a conceptual, rather than implementation, level).
org.springframework.ui
Generic support for UI layer concepts.
org.springframework.ui.context
Contains classes defining the application context subinterface for UI applications.
org.springframework.ui.context.support
Classes supporting the org.springframework.ui.context package.
org.springframework.validation
Provides data binding and validation functionality, for usage in business and/or UI layers.
org.springframework.validation.annotation
Support classes for annotation-based constraint evaluation, e.g.
org.springframework.validation.beanvalidation
Support classes for integrating a JSR-303 Bean Validation provider (such as Hibernate Validator 4.0) into a Spring ApplicationContext and in particular with Spring's data binding and validation APIs.
org.springframework.validation.support
Support classes for handling validation results.
Skip navigation links
spring-context