com.opensymphony.xwork2.spring
Class SpringProxyableObjectFactory
java.lang.Object
com.opensymphony.xwork2.ObjectFactory
com.opensymphony.xwork2.spring.SpringObjectFactory
com.opensymphony.xwork2.spring.SpringProxyableObjectFactory
public class SpringProxyableObjectFactory
- extends SpringObjectFactory
SpringProxyableObjectFactory.
- Author:
- Jason Carreira
Method Summary |
Object |
buildBean(String beanName,
Map extraContext)
Build a generic Java object of the given type. |
protected ApplicationContext |
getApplicationContext(Map context)
Subclasses may override this to return a different application context. |
Methods inherited from class com.opensymphony.xwork2.spring.SpringObjectFactory |
autoWireBean, autoWireBean, buildBean, buildBean, findAutoWiringBeanFactory, getAutowireStrategy, getClassInstance, initObjectFactory, isNoArgConstructorRequired, setApplicationContext, setApplicationContextPath, setAutowireStrategy, setUseClassCache |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final Log log
skipBeanNames
private List skipBeanNames
SpringProxyableObjectFactory
public SpringProxyableObjectFactory()
buildBean
public Object buildBean(String beanName,
Map extraContext)
throws Exception
- Description copied from class:
ObjectFactory
- Build a generic Java object of the given type.
- Overrides:
buildBean
in class ObjectFactory
- Parameters:
beanName
- the type of Object to buildextraContext
- a Map of extra context which uses the same keys as the ActionContext
- Throws:
Exception
getApplicationContext
protected ApplicationContext getApplicationContext(Map context)
- Subclasses may override this to return a different application context.
Note that this application context should see any changes made to the
autoWiringFactory
, so the application context should be either
the original or a child context of the original.
- Parameters:
context
- provided context.
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.