Package org.apache.myfaces.spi.impl
Class Tomcat7AnnotationInjectionProvider
- java.lang.Object
-
- org.apache.myfaces.spi.InjectionProvider
-
- org.apache.myfaces.spi.impl.Tomcat7AnnotationInjectionProvider
-
public class Tomcat7AnnotationInjectionProvider extends InjectionProvider
An annotation lifecycle provider for Tomcat 7.
-
-
Constructor Summary
Constructors Constructor Description Tomcat7AnnotationInjectionProvider(ExternalContext externalContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
inject(Object instance)
boolean
isAvailable()
void
postConstruct(Object instance, Object creationMetaData)
void
preDestroy(Object instance, Object creationMetaData)
-
-
-
Constructor Detail
-
Tomcat7AnnotationInjectionProvider
public Tomcat7AnnotationInjectionProvider(ExternalContext externalContext)
-
-
Method Detail
-
inject
public Object inject(Object instance) throws InjectionProviderException
- Specified by:
inject
in classInjectionProvider
- Throws:
InjectionProviderException
-
preDestroy
public void preDestroy(Object instance, Object creationMetaData) throws InjectionProviderException
- Specified by:
preDestroy
in classInjectionProvider
- Throws:
InjectionProviderException
-
postConstruct
public void postConstruct(Object instance, Object creationMetaData) throws InjectionProviderException
- Specified by:
postConstruct
in classInjectionProvider
- Throws:
InjectionProviderException
-
isAvailable
public boolean isAvailable()
- Overrides:
isAvailable
in classInjectionProvider
-
-