|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.opensymphony.xwork.ObjectFactory com.atlassian.confluence.plugin.ConfluencePluginObjectFactory
public class ConfluencePluginObjectFactory
Custom ObjectFactory that will look through the Confluence uber class loader for the requested class if it does not exist in the default class hierarchy.
MultiDelegationClassLoader
Constructor Summary | |
---|---|
ConfluencePluginObjectFactory()
|
Method Summary | |
---|---|
java.lang.Class |
getClassInstance(java.lang.String className)
|
void |
setUberClassLoader(java.lang.ClassLoader uberClassLoader)
|
Methods inherited from class com.opensymphony.xwork.ObjectFactory |
---|
buildAction, buildBean, buildBean, buildInterceptor, buildResult, buildValidator, getObjectFactory, setObjectFactory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfluencePluginObjectFactory()
Method Detail |
---|
public void setUberClassLoader(java.lang.ClassLoader uberClassLoader)
public java.lang.Class getClassInstance(java.lang.String className) throws java.lang.ClassNotFoundException
getClassInstance
in class com.opensymphony.xwork.ObjectFactory
java.lang.ClassNotFoundException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |