Class PluginAwareObjectFactory
java.lang.Object
org.apache.struts2.ObjectFactory
org.apache.struts2.spring.SpringObjectFactory
com.atlassian.bamboo.plugin.xwork.StrutsSpringObjectFactory
com.atlassian.bamboo.plugin.xwork.PluginAwareObjectFactory
- All Implemented Interfaces:
Serializable,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
An Spring autowiring object factory that uses the classloader of the of PluginAware action configs to load and wire
up the action class.
Non-plugin actions are wired up using the standard WebWorkSpringObjectFactory mechanism.
- See Also:
-
Field Summary
Fields inherited from class org.apache.struts2.spring.SpringObjectFactory
appContext, autowireStrategy, autoWiringFactory -
Constructor Summary
ConstructorsConstructorDescriptionPluginAwareObjectFactory(String autoWire, String alwaysAutoWire, String useClassCacheStr) -
Method Summary
Modifier and TypeMethodDescriptionbuildAction(String actionName, String namespace, org.apache.struts2.config.entities.ActionConfig config, Map extraContext) Methods inherited from class com.atlassian.bamboo.plugin.xwork.StrutsSpringObjectFactory
initMethods inherited from class org.apache.struts2.spring.SpringObjectFactory
autoWireBean, autoWireBean, buildBean, buildBean, findAutoWiringBeanFactory, getAutowireStrategy, getClassInstance, isNoArgConstructorRequired, setAlwaysRespectAutowireStrategy, setApplicationContext, setApplicationContextPath, setAutowireStrategy, setEnableAopSupport, setUseClassCacheMethods inherited from class org.apache.struts2.ObjectFactory
buildBean, buildConverter, buildInterceptor, buildResult, buildUnknownHandler, buildValidator, injectInternalBeans, setActionFactory, setClassLoader, setContainer, setConverterFactory, setInterceptorFactory, setResultFactory, setUnknownHandlerFactory, setValidatorFactory
-
Constructor Details
-
PluginAwareObjectFactory
-
-
Method Details