View Javadoc

1   
2   package org.jcr_blog.commons.jsf2cdi;
3   
4   import javax.enterprise.context.RequestScoped;
5   import javax.enterprise.inject.Produces;
6   import javax.faces.context.FacesContext;
7   
8   /**
9    * Injection Provider for JSF Faces Context.
10   * @author Sebastian Prehn <sebastian.prehn@planetswebdesign.de>
11   */
12  public class FacesContextProvider {
13       @Produces 
14       @RequestScoped
15       FacesContext getFacesContext() {
16           return FacesContext.getCurrentInstance();
17        }
18  }