|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tapestry5.ioc.internal.AbstractReloadableObjectCreator
public abstract class AbstractReloadableObjectCreator
| Constructor Summary | |
|---|---|
protected |
AbstractReloadableObjectCreator(java.lang.ClassLoader baseClassLoader,
java.lang.String implementationClassName,
org.slf4j.Logger logger,
OperationTracker tracker)
|
| Method Summary | |
|---|---|
void |
checkForUpdates()
Invoked to force the receiver to check for updates to whatever underlying resources it makes use of. |
protected abstract java.lang.Object |
createInstance(java.lang.Class clazz)
Invoked when an instance of the class is needed. |
java.lang.Object |
createObject()
Create and return the object. |
void |
onLoad(javassist.ClassPool pool,
java.lang.String className)
|
void |
start(javassist.ClassPool pool)
Does nothing. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractReloadableObjectCreator(java.lang.ClassLoader baseClassLoader,
java.lang.String implementationClassName,
org.slf4j.Logger logger,
OperationTracker tracker)
| Method Detail |
|---|
public void checkForUpdates()
UpdateListener
checkForUpdates in interface UpdateListenerpublic java.lang.Object createObject()
ObjectCreator
createObject in interface ObjectCreatorprotected abstract java.lang.Object createInstance(java.lang.Class clazz)
InternalUtils.findAutobuildConstructor(Class)
public void onLoad(javassist.ClassPool pool,
java.lang.String className)
throws javassist.NotFoundException,
javassist.CannotCompileException
onLoad in interface javassist.Translatorjavassist.NotFoundException
javassist.CannotCompileException
public void start(javassist.ClassPool pool)
throws javassist.NotFoundException,
javassist.CannotCompileException
start in interface javassist.Translatorjavassist.NotFoundException
javassist.CannotCompileException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||