org.apache.myfaces.spi
Class InjectionProvider
java.lang.Object
org.apache.myfaces.spi.InjectionProvider
- Direct Known Subclasses:
- CDIAnnotationDelegateInjectionProvider, CDIAnnotationInjectionProvider, NoAnnotationInjectionProvider, NoInjectionAnnotationInjectionProvider, Tomcat7AnnotationInjectionProvider, TomcatAnnotationInjectionProvider
public abstract class InjectionProvider
- extends Object
Provide an interface to inject JSF artifacts using JavaEE annotations
as described in JSF 2.2 spec section 5.4
- Author:
- Leonardo Uribe
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InjectionProvider
public InjectionProvider()
inject
public abstract Object inject(Object instance)
throws InjectionProviderException
- 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()
Copyright © 2013 The Apache Software Foundation. All Rights Reserved.