Package org.apache.myfaces.spi
Class InjectionProvider
java.lang.Object
org.apache.myfaces.spi.InjectionProvider
- Direct Known Subclasses:
- CDIAnnotationDelegateInjectionProvider,- CDIInjectionProviderImpl,- NoAnnotationInjectionProvider,- NoInjectionAnnotationInjectionProvider,- Tomcat7AnnotationInjectionProvider
Provide an interface to inject Faces artifacts using JavaEE annotations
 as described in Faces 2.2 spec section 5.4
- Author:
- Leonardo Uribe
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract Objectbooleanabstract voidpostConstruct(Object instance, Object creationMetaData) abstract voidpreDestroy(Object instance, Object creationMetaData) 
- 
Constructor Details- 
InjectionProviderpublic InjectionProvider()
 
- 
- 
Method Details- 
inject- Throws:
- InjectionProviderException
 
- 
postConstructpublic abstract void postConstruct(Object instance, Object creationMetaData) throws InjectionProviderException - Throws:
- InjectionProviderException
 
- 
preDestroypublic abstract void preDestroy(Object instance, Object creationMetaData) throws InjectionProviderException - Throws:
- InjectionProviderException
 
- 
isAvailablepublic boolean isAvailable()
 
-