vineri, 6 martie 2015

[OmniFaces utilities (2.0)] Get the application singleton


[OmniFaces utilities] The getApplication() returns the application singleton. Note that whenever you absolutely need this method to perform a general task, you might want to consider to submit a feature request to OmniFaces in order to add a new utility method which performs exactly this general task. The getApplicationFromFactory() gets the JSF Application singleton from the FactoryFinder. This method is an alternative for Faces#getApplication() for those situations where the FacesContext isn't available.

Method:
See also: Faces#getContext()
Usage:

import org.omnifaces.util.Faces;
...
// get the Application singleton
Application app = Faces.getApplication();

// get the Application factory when the FacesContext is not available
Application app = Faces.getApplicationFromFactory();

Niciun comentariu:

Trimiteți un comentariu