ColdSpring 1.2 FactoryBean subclass version.

Note that component "extends" attribute can be changed to "implements" for use with ColdSpring 2.0.