com.opensymphony.xwork2.spring
Class SpringProxyableObjectFactory
java.lang.Object
com.opensymphony.xwork2.ObjectFactory
com.opensymphony.xwork2.spring.SpringObjectFactory
com.opensymphony.xwork2.spring.SpringProxyableObjectFactory
- All Implemented Interfaces:
- Serializable, ApplicationContextAware
public class SpringProxyableObjectFactory
- extends SpringObjectFactory
SpringProxyableObjectFactory.
- Author:
- Jason Carreira
- See Also:
- Serialized Form
Methods inherited from class com.opensymphony.xwork2.spring.SpringObjectFactory |
autoWireBean, autoWireBean, buildBean, buildBean, findAutoWiringBeanFactory, getAutowireStrategy, getClassInstance, initObjectFactory, isNoArgConstructorRequired, setAlwaysRespectAutowireStrategy, setApplicationContext, setApplicationContextPath, setAutowireStrategy, setUseClassCache |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpringProxyableObjectFactory
public SpringProxyableObjectFactory()
buildBean
public Object buildBean(String beanName,
Map<String,Object> 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<String,Object> 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 © 2009 OpenSymphony. All Rights Reserved.