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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Object
boolean
abstract void
postConstruct
(Object instance, Object creationMetaData) abstract void
preDestroy
(Object instance, Object creationMetaData)
-
Constructor Details
-
InjectionProvider
public InjectionProvider()
-
-
Method Details
-
inject
- Throws:
InjectionProviderException
-
postConstruct
public abstract void postConstruct(Object instance, Object creationMetaData) throws InjectionProviderException - Throws:
InjectionProviderException
-
preDestroy
public abstract void preDestroy(Object instance, Object creationMetaData) throws InjectionProviderException - Throws:
InjectionProviderException
-
isAvailable
public boolean isAvailable()
-