|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.primefaces.context.RequestContext
public abstract class RequestContext
A RequestContext is a helper class consisting of several utilities. RequestContext is thread-safe and scope is same as FacesContext. Current instance can be retrieved as;
RequestContext.getCurrentInstance();
Constructor Summary | |
---|---|
RequestContext()
|
Method Summary | |
---|---|
abstract void |
addCallbackParam(String name,
Object value)
Add a parameter for ajax oncomplete client side callbacks. |
abstract void |
execute(String script)
Execute a javascript after current ajax request is completed. |
abstract Map<String,Object> |
getCallbackParams()
|
static RequestContext |
getCurrentInstance()
|
abstract List<String> |
getScriptsToExecute()
|
abstract WidgetBuilder |
getWidgetBuilder()
|
abstract boolean |
isAjaxRequest()
|
abstract void |
reset(Collection<String> ids)
Reset a collection of editableValueHolders. |
abstract void |
reset(String id)
Reset an editableValueHolder. |
abstract void |
scrollTo(String clientId)
Scroll to a component after ajax request is completed. |
abstract void |
update(Collection<String> collection)
Update components with ajax. |
abstract void |
update(String name)
Update a component with ajax. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RequestContext()
Method Detail |
---|
public static RequestContext getCurrentInstance()
public abstract boolean isAjaxRequest()
public abstract void addCallbackParam(String name, Object value)
name
- name of the parameter.object
- value of the parameter.public abstract Map<String,Object> getCallbackParams()
public abstract List<String> getScriptsToExecute()
public abstract void execute(String script)
script
- Javascript statement to execute.public abstract void scrollTo(String clientId)
clientId
- Client side identifier of the component.public abstract void update(String name)
name
- Client side identifier of the component.public abstract void update(Collection<String> collection)
collection
- Client side identifiers of the components.public abstract void reset(String id)
id
- Client side identifier of the component.public abstract void reset(Collection<String> ids)
ids
- Client side identifiers of the components.public abstract WidgetBuilder getWidgetBuilder()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |