Will "explode" a bean prototype into a "freely indexed" address space by
cloning or instantiation. Has four main instantiation strategies, to cope
with increasing orders of dependence:
1. A simple classname - the class designates a default-constructible bean.
2. An "exemplar" instance - the instance will be deep-cloned for each
required
3. An EL path from which a prototype instance will be fetched (assumed to be
the path of a non-singleton bean)
4. An instance of ObjectFactory delivered to setFactory - this will be done
automatically by RSAC on receiving an inner bean definition.
author: Antranig Basman (amb26@ponder.org.uk) |