Implementations of {@link DelegatingContextLoader} can be used to back aSpring module for types of modules for which the restrictions which apply for {@link ModuleLoader} implementations is not appropriate. For example, thereis a web_placeholder module type, which is backed by an empty instance of {@link org.springframework.web.context.support.GenericWebApplicationContext}, to cover servlet modules which are present in web.xml but not actually backed by any real module functionality.
{@link DelegatingContextLoader} could also be used for integrating withImpala specific frameworks which use a Spring application context in a very specialized way, for example, through their own subclass implementations of {@link org.springframework.web.context.WebApplicationContext}. An example might be a framework such as Grails. @see ModuleLoader @author Phil Zoio
|
|