public abstract class FacesRequestContext extends Object
ThreadLocal singleton that exists alongside the FacesContext.| Constructor and Description |
|---|
FacesRequestContext() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addScript(Script script)
Adds the specified
Script to the list of scripts that are to be executed on the client. |
abstract void |
addScript(String script)
Adds the specified script to the list of scripts that are to be executed on the client.
|
static FacesRequestContext |
getCurrentInstance() |
abstract List<Script> |
getScripts()
Returns an immutable list of scripts that were added via the
addScript(Script) or addScript(String) method. |
abstract void |
release()
Releases any resources that are associated with this
FacesRequestContext instance. |
static void |
setCurrentInstance(FacesRequestContext facesRequestContext)
Sets or removes the value of the
ThreadLocal singleton instance. |
public static FacesRequestContext getCurrentInstance()
public static void setCurrentInstance(FacesRequestContext facesRequestContext)
ThreadLocal singleton instance.facesRequestContext - If a non-null value is specified, then it will become the singleton value. If null
is specified, then singleton value is removed from the ThreadLocal. is removed.public abstract void addScript(Script script)
Script to the list of scripts that are to be executed on the client.public abstract void addScript(String script)
public abstract List<Script> getScripts()
addScript(Script) or addScript(String) method.public abstract void release()
FacesRequestContext instance.Copyright © 2016 Liferay, Inc.. All rights reserved.