Mark Pollack
13dfa11def
Add support for @ScopedProxy for factory beans using the @FactoryBean annotation within a @Component
...
Add missing unit tests
2009-03-13 18:14:40 +00:00
Mark Pollack
fc9c3009fe
Initial cut of feature to create factory beans using the @FactoryBean annotation within a @Component
2009-03-07 07:42:25 +00:00
Chris Beams
faffd98621
Javadoc polish & pruning dead code
2009-03-07 05:49:12 +00:00
Chris Beams
3231f458c8
+ Added 'proxyMode' attribute to @Scope annotation
...
+ Eliminated @ScopedProxy in favor of @Scope(proxyMode=NO|INTERFACES|TARGET_CLASS)
2009-03-07 04:54:31 +00:00
Chris Beams
9735c8024c
@Scope is now allowed on methods (for use in conjunction with @Bean)
2009-03-07 03:37:10 +00:00
Juergen Hoeller
e989292e2a
updated compile and test dependencies
2009-02-25 13:42:45 +00:00
Juergen Hoeller
516cc02d23
added Commons DBCP as test dependency
2009-02-25 10:08:50 +00:00
Juergen Hoeller
160249c012
generified FactoryBeans and further Java 5 code style updates
2009-02-25 00:34:22 +00:00
Juergen Hoeller
882c195221
polishing
2009-02-24 00:27:36 +00:00
Juergen Hoeller
d3d0111439
polishing
2009-02-18 23:51:03 +00:00
Juergen Hoeller
43caa57296
optimized OrderComparator usage
2009-02-17 18:19:57 +00:00
Juergen Hoeller
9871e94cad
SimpleAliasRegistry's "getAliases" method returns transitive aliases now; @Qualifier value matching takes chained aliases of target beans into account as well
2009-02-17 18:18:33 +00:00
Juergen Hoeller
57874a6050
SmartApplicationListener interface supports source type checking; SimpleApplicationEventMulticaster caches information about event/source matches
2009-02-17 17:46:14 +00:00
Juergen Hoeller
5a09a2d642
polishing
2009-02-16 01:43:49 +00:00
Juergen Hoeller
d56419dad9
default post-processors use their default component order now
2009-02-16 01:43:24 +00:00
Juergen Hoeller
d6ed6fcd3f
refined OSGi version constraints for "javax.annotation" and "junit.framework"
2009-02-12 23:36:56 +00:00
Juergen Hoeller
08dd18df58
revised expression parser API design
2009-02-12 23:03:58 +00:00
Juergen Hoeller
f4b466dfdd
made SpringBeanAutowiringInterceptor callback signature compatible with WebSphere
2009-02-12 18:05:37 +00:00
Juergen Hoeller
ac104d4da0
polishing
2009-02-12 17:41:46 +00:00
Juergen Hoeller
777a104d48
added @Async annotation, AsyncExecutionInterceptor, AsyncAnnotationAdvisor
2009-02-10 11:24:05 +00:00
Juergen Hoeller
5a04ed502b
registered plain singletons will be fully matched according to their qualifiers; "systemProperties" bean is not considered a default match for type Properties anymore (SPR-5355)
2009-02-09 22:06:07 +00:00
Juergen Hoeller
60392d6e74
ApplicationListener beans get obtained on demand, supporting non-singletons as well; ApplicationListeners will be called in the order according to the Ordered contract; generified ApplicationListener interface
2009-02-09 18:26:30 +00:00
Juergen Hoeller
7e4fb09369
added "Future submit(Runnable)" and "Future submit(Callable)" to AsyncTaskExecutor; SchedulingTaskExecutor interface extends AsyncTaskExecutor; added ExecutorServiceAdapter class as a standard wrapper for a Spring TaskExecutor; added ThreadPoolExecutorFactoryBean; reduced backport-concurrent support to TaskExecutor adapters
2009-02-05 22:45:35 +00:00
Juergen Hoeller
6cdc25d66a
all "taskExecutor" bean properties now accept any "java.util.concurrent.Executor"
2009-02-05 21:18:10 +00:00
Juergen Hoeller
92588cddc6
Java 5 code style
2009-02-05 21:04:13 +00:00
Juergen Hoeller
e7c5a28586
polishing
2009-01-25 23:29:45 +00:00
Arjen Poutsma
16843b3a07
Fixed usage of wrong TestBean package.
2009-01-23 11:57:58 +00:00
Arjen Poutsma
ad2cc34b79
SPR-2581: Provide out of the box implementation of the thread scope
2009-01-22 15:41:29 +00:00
Arjen Poutsma
bf9ffe2d67
javadoc
2009-01-22 12:02:30 +00:00
Arjen Poutsma
becea6115e
SPR-3360: util:property-path like functionality for the p-namespace
2009-01-22 12:01:25 +00:00
Chris Beams
3da373eeaf
moved XmlBeanFactoryTests and attendant XML from .testsuite -> .context
2008-12-20 08:19:32 +00:00
Chris Beams
d083432478
refactored .context module's .beans.factory and .context.access tests in preparation for moving .beans.factory.xml tests from .testsuite -> .context
2008-12-20 07:22:07 +00:00
Chris Beams
7a0d9c7533
moved ApplicationContext-dependent .beans.factory.xml.* tests from .testsuite -> .context
2008-12-19 22:33:26 +00:00
Chris Beams
be53a80657
moved ApplicationContext-dependent .aop.* unit tests from .testsuite -> .context
...
in the process, identified and refactored two genuine integration tests (AopNamespaceHandlerScopeIntegrationTests, AdvisorAutoProxyCreatorIntegrationTests), which will remain in .testsuite due to broad-ranging dependencies
2008-12-19 21:58:42 +00:00
Chris Beams
d7a9d7c8e6
+ refactoring .testsuite .aop.aspectj tests in preparation for migration to .context
...
+ updated all ivy.xml files to depend on AspectJ 1.6.2
2008-12-19 14:56:09 +00:00
Chris Beams
5b9da399c6
moving .aop.aspectj.* unit tests from .testsuite -> .context
2008-12-19 03:45:30 +00:00
Chris Beams
ea68d343fa
eliminated svn:externals in favor of localized copies of shared artifacts
2008-12-18 21:27:18 +00:00
Juergen Hoeller
c442a5818d
updated dependencies
2008-12-18 19:16:54 +00:00
Chris Beams
579280d7bf
Whitespace polishing: leading spaces->tabs; updated eclipse configuration to default to leading tabs for all bundles
2008-12-18 14:50:25 +00:00
Chris Beams
93e30a4fc5
moving unit tests from .testsuite -> .core, .beans, .web, .web.portlet, .web.servlet
2008-12-17 18:45:41 +00:00
Chris Beams
68444367b7
moving .test.* unit tests from .testsuite -> .test
2008-12-17 07:32:58 +00:00
Chris Beams
3e8c013df3
moving .scripting.* unit tests from .testsuite -> .context
2008-12-17 06:48:52 +00:00
Chris Beams
31f5961dce
moving remoting.*, scheduling.* unit tests from .testsuite -> .context, .web
2008-12-17 06:13:28 +00:00
Chris Beams
10be5f08a5
moving .jndi, .mail and .mock.web unit tests from .testsuite to .context, .context.support, and .test bundles respectively
2008-12-17 02:20:01 +00:00
Chris Beams
72854849d9
moving jmx.* unit tests from .testsuite -> .context
2008-12-17 00:39:28 +00:00
Chris Beams
f11bc4712c
moving instrument.classloading.* unit tests from .testsuite -> .context
2008-12-16 20:07:32 +00:00
Chris Beams
2952609672
finished moving .ejb.* unit tests from .testsuite -> .context
2008-12-16 19:19:41 +00:00
Chris Beams
0b0c8f1506
moving .ejb.access unit tests from .testsuite -> .context
2008-12-16 18:28:19 +00:00
Chris Beams
d72897b6fa
moving unit tests from .testsuite -> .context
2008-12-16 05:35:23 +00:00
Chris Beams
4526501559
moving unit tests from .testsuite -> .beans and .context
2008-12-16 01:08:43 +00:00