org.apache.myfaces.config.annotation
Class AllAnnotationLifecycleProvider

java.lang.Object
  extended by org.apache.myfaces.config.annotation.NoInjectionAnnotationLifecycleProvider
      extended by org.apache.myfaces.config.annotation.ResourceAnnotationLifecycleProvider
          extended by org.apache.myfaces.config.annotation.AllAnnotationLifecycleProvider
All Implemented Interfaces:
LifecycleProvider, LifecycleProvider2

public class AllAnnotationLifecycleProvider
extends ResourceAnnotationLifecycleProvider


Field Summary
 
Fields inherited from class org.apache.myfaces.config.annotation.ResourceAnnotationLifecycleProvider
context
 
Constructor Summary
AllAnnotationLifecycleProvider(Context context)
           
 
Method Summary
protected  void checkFieldAnnotation(Field field, Object instance)
           
protected  void checkMethodAnnotation(Method method, Object instance)
           
 
Methods inherited from class org.apache.myfaces.config.annotation.ResourceAnnotationLifecycleProvider
getFieldName, lookupFieldResource, lookupMethodResource, processAnnotations
 
Methods inherited from class org.apache.myfaces.config.annotation.NoInjectionAnnotationLifecycleProvider
destroyInstance, newInstance, postConstruct
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AllAnnotationLifecycleProvider

public AllAnnotationLifecycleProvider(Context context)
Method Detail

checkMethodAnnotation

protected void checkMethodAnnotation(Method method,
                                     Object instance)
                              throws NamingException,
                                     IllegalAccessException,
                                     InvocationTargetException
Overrides:
checkMethodAnnotation in class ResourceAnnotationLifecycleProvider
Throws:
NamingException
IllegalAccessException
InvocationTargetException

checkFieldAnnotation

protected void checkFieldAnnotation(Field field,
                                    Object instance)
                             throws NamingException,
                                    IllegalAccessException
Overrides:
checkFieldAnnotation in class ResourceAnnotationLifecycleProvider
Throws:
NamingException
IllegalAccessException


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.