|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LifecycleProvider2
Proposed interface to annotation service. An implementation of this class needs to know the appropriate classloader, dependencies to be injected, and lifecycle methods to be called.
Method Summary | |
---|---|
Object |
newInstance(String className)
Create an object of the class with the supplied name, inject dependencies as appropriate. |
void |
postConstruct(Object o)
Call a postConstruct method as appropriate. |
Methods inherited from interface org.apache.myfaces.config.annotation.LifecycleProvider |
---|
destroyInstance |
Method Detail |
---|
Object newInstance(String className) throws ClassNotFoundException, IllegalAccessException, InstantiationException, NamingException, InvocationTargetException
newInstance
in interface LifecycleProvider
className
- name of the class of the desired object
ClassNotFoundException
IllegalAccessException
InstantiationException
NamingException
InvocationTargetException
void postConstruct(Object o) throws IllegalAccessException, InvocationTargetException
o
- object to initialize
IllegalAccessException
InvocationTargetException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |