Context class for all per-request and per-webapp information required by Trinidad. A
RequestContext
object can be retrieved with the static {@link #getCurrentInstance} method.There is one and only one
RequestContext
object active in any one thread.
This class does not extend FacesContext
; this is intentional, as extending FacesContext
requires taking over the FacesContextFactory
.
@todo Refactor this class after everything gets added to it.
@todo There's some values in here that seem to affect only output (e.g.,right-to-left); that's not great, since ideally that detail would be buried in something more renderer-specific.
@author The Oracle ADF Faces Team
@mock