RESOLVED - SPR-5523: Replace all 'package.html' artifacts with 'package-info.java'

* Applied patch submitted by Carlos Zuniga
This commit is contained in:
Chris Beams
2009-06-01 04:14:22 +00:00
parent f3e6242568
commit a9696c7282
499 changed files with 2627 additions and 2420 deletions

View File

@@ -0,0 +1,10 @@
/**
*
* Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
*
* <p>Normally to be used through an AspectJAutoProxyCreator rather than directly.
*
*/
package org.springframework.aop.aspectj.annotation;

View File

@@ -1,9 +0,0 @@
<html>
<body>
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
<p>Normally to be used through an AspectJAutoProxyCreator rather than directly.
</body>
</html>

View File

@@ -0,0 +1,9 @@
/**
*
* Base classes enabling auto-proxying based on AspectJ.
* Support for AspectJ annotation aspects resides in the "aspectj.annotation" package.
*
*/
package org.springframework.aop.aspectj.autoproxy;

View File

@@ -1,8 +0,0 @@
<html>
<body>
Base classes enabling auto-proxying based on AspectJ.
Support for AspectJ annotation aspects resides in the "aspectj.annotation" package.
</body>
</html>

View File

@@ -0,0 +1,15 @@
/**
*
* AspectJ integration package. Includes Spring AOP advice implementations for AspectJ 5
* annotation-style methods, and an AspectJExpressionPointcut: a Spring AOP Pointcut
* implementation that allows use of the AspectJ pointcut expression language with the Spring AOP
* runtime framework.
*
* <p>Note that use of this package does <i>not</i> require the use of the <code>ajc</code> compiler
* or AspectJ load-time weaver. It is intended to enable the use of a valuable subset of AspectJ
* functionality, with consistent semantics, with the proxy-based Spring AOP framework.
*
*/
package org.springframework.aop.aspectj;

View File

@@ -1,14 +0,0 @@
<html>
<body>
AspectJ integration package. Includes Spring AOP advice implementations for AspectJ 5
annotation-style methods, and an AspectJExpressionPointcut: a Spring AOP Pointcut
implementation that allows use of the AspectJ pointcut expression language with the Spring AOP
runtime framework.
<p>Note that use of this package does <i>not</i> require the use of the <code>ajc</code> compiler
or AspectJ load-time weaver. It is intended to enable the use of a valuable subset of AspectJ
functionality, with consistent semantics, with the proxy-based Spring AOP framework.
</body>
</html>

View File

@@ -0,0 +1,9 @@
/**
*
* Support package for declarative AOP configuration,
* with XML schema being the primary configuration format.
*
*/
package org.springframework.aop.config;

View File

@@ -1,8 +0,0 @@
<html>
<body>
Support package for declarative AOP configuration,
with XML schema being the primary configuration format.
</body>
</html>

View File

@@ -0,0 +1,18 @@
/**
*
* SPI package allowing Spring AOP framework to handle arbitrary advice types.
* <br>
* Users who want merely to <i>use</i> the Spring AOP framework, rather than extend
* its capabilities, don't need to concern themselves with this package.
* <br>
* You may wish to use these adapters to wrap Spring-specific advices, such as MethodBeforeAdvice,
* in MethodInterceptor, to allow their use in another AOP framework supporting the AOP Alliance interfaces.
* </br>
* <br>
* These adapters do not depend on any other Spring framework classes to allow such usage.
* </br>
*
*/
package org.springframework.aop.framework.adapter;

View File

@@ -1,17 +0,0 @@
<html>
<body>
SPI package allowing Spring AOP framework to handle arbitrary advice types.
<br>
Users who want merely to <i>use</i> the Spring AOP framework, rather than extend
its capabilities, don't need to concern themselves with this package.
<br>
You may wish to use these adapters to wrap Spring-specific advices, such as MethodBeforeAdvice,
in MethodInterceptor, to allow their use in another AOP framework supporting the AOP Alliance interfaces.
</br>
<br>
These adapters do not depend on any other Spring framework classes to allow such usage.
</br>
</body>
</html>

View File

@@ -0,0 +1,16 @@
/**
*
* Bean post-processors for use in ApplicationContexts to simplify AOP usage
* by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
*
* <p>The various post-processors in this package need only be added to an ApplicationContext
* (typically in an XML bean definition document) to automatically proxy selected beans.
*
* <p><b>NB</b>: Automatic auto-proxying is not supported for BeanFactory implementations,
* as post-processors beans are only automatically detected in application contexts.
* Post-processors can be explicitly registered on a ConfigurableBeanFactory instead.
*
*/
package org.springframework.aop.framework.autoproxy;

View File

@@ -1,15 +0,0 @@
<html>
<body>
Bean post-processors for use in ApplicationContexts to simplify AOP usage
by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
<p>The various post-processors in this package need only be added to an ApplicationContext
(typically in an XML bean definition document) to automatically proxy selected beans.
<p><b>NB</b>: Automatic auto-proxying is not supported for BeanFactory implementations,
as post-processors beans are only automatically detected in application contexts.
Post-processors can be explicitly registered on a ConfigurableBeanFactory instead.
</body>
</html>

View File

@@ -0,0 +1,19 @@
/**
*
* Package containing Spring's basic AOP infrastructure, compliant with the
* <a href="http://aopalliance.sourceforge.net">AOP Alliance</a> interfaces.
*
* <p>Spring AOP supports proxying interfaces or classes, introductions, and offers
* static and dynamic pointcuts.
*
* <p>Any Spring AOP proxy can be cast to the ProxyConfig AOP configuration interface
* in this package to add or remove interceptors.
*
* <p>The ProxyFactoryBean is a convenient way to create AOP proxies in a BeanFactory
* or ApplicationContext. However, proxies can be created programmatically using the
* ProxyFactory class.
*
*/
package org.springframework.aop.framework;

View File

@@ -1,18 +0,0 @@
<html>
<body>
Package containing Spring's basic AOP infrastructure, compliant with the
<a href="http://aopalliance.sourceforge.net">AOP Alliance</a> interfaces.
<p>Spring AOP supports proxying interfaces or classes, introductions, and offers
static and dynamic pointcuts.
<p>Any Spring AOP proxy can be cast to the ProxyConfig AOP configuration interface
in this package to add or remove interceptors.
<p>The ProxyFactoryBean is a convenient way to create AOP proxies in a BeanFactory
or ApplicationContext. However, proxies can be created programmatically using the
ProxyFactory class.
</body>
</html>

View File

@@ -0,0 +1,10 @@
/**
*
* Provides miscellaneous interceptor implementations.
* More specific interceptors can be found in corresponding
* functionality packages, like "transaction" and "orm".
*
*/
package org.springframework.aop.interceptor;

View File

@@ -1,9 +0,0 @@
<html>
<body>
Provides miscellaneous interceptor implementations.
More specific interceptors can be found in corresponding
functionality packages, like "transaction" and "orm".
</body>
</html>

View File

@@ -0,0 +1,25 @@
/**
*
* Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
*
* <br>Any AOP Alliance MethodInterceptor is usable in Spring.
*
* <br>Spring AOP also offers:
* <ul>
* <li>Introduction support
* <li>A Pointcut abstraction, supporting "static" pointcuts
* (class and method-based) and "dynamic" pointcuts (also considering method arguments).
* There are currently no AOP Alliance interfaces for pointcuts.
* <li>A full range of advice types, including around, before, after returning and throws advice.
* <li>Extensibility allowing arbitrary custom advice types to
* be plugged in without modifying the core framework.
* </ul>
*
* <br>
* Spring AOP can be used programmatically or (preferably)
* integrated with the Spring IoC container.
*
*/
package org.springframework.aop;

View File

@@ -1,24 +0,0 @@
<html>
<body>
Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
<br>Any AOP Alliance MethodInterceptor is usable in Spring.
<br>Spring AOP also offers:
<ul>
<li>Introduction support
<li>A Pointcut abstraction, supporting "static" pointcuts
(class and method-based) and "dynamic" pointcuts (also considering method arguments).
There are currently no AOP Alliance interfaces for pointcuts.
<li>A full range of advice types, including around, before, after returning and throws advice.
<li>Extensibility allowing arbitrary custom advice types to
be plugged in without modifying the core framework.
</ul>
<br>
Spring AOP can be used programmatically or (preferably)
integrated with the Spring IoC container.
</body>
</html>

View File

@@ -0,0 +1,8 @@
/**
*
* Support for AOP-based scoping of target objects, with configurable backend.
*
*/
package org.springframework.aop.scope;

View File

@@ -1,7 +0,0 @@
<html>
<body>
Support for AOP-based scoping of target objects, with configurable backend.
</body>
</html>

View File

@@ -0,0 +1,8 @@
/**
*
* Annotation support for AOP pointcuts.
*
*/
package org.springframework.aop.support.annotation;

View File

@@ -1,7 +0,0 @@
<html>
<body>
Annotation support for AOP pointcuts.
</html>
</body>

View File

@@ -0,0 +1,8 @@
/**
*
* Convenience classes for using Spring's AOP API.
*
*/
package org.springframework.aop.support;

View File

@@ -1,7 +0,0 @@
<html>
<body>
Convenience classes for using Spring's AOP API.
</body>
</html>