public class JsfAjaxRequest extends Object
| Constructor and Description |
|---|
JsfAjaxRequest(String source,
boolean isIdString)
Constructor.
|
JsfAjaxRequest(javax.faces.component.UIComponentBase component,
javax.faces.component.behavior.AjaxBehavior ajaxBehavior,
String event)
Creates
JsfAjaxRequest using given AjaxBehavior to set ajax parameters. |
| Modifier and Type | Method and Description |
|---|---|
JsfAjaxRequest |
addOnErrorHandler(String functionString) |
JsfAjaxRequest |
addOnEventHandler(String functionString) |
JsfAjaxRequest |
addRender(String render) |
static List<String> |
createRerenderIds(javax.faces.component.UIComponentBase component,
String eventName) |
JsfAjaxRequest |
setBehaviorEvent(String behaviorEvent) |
JsfAjaxRequest |
setDelay(String delay) |
JsfAjaxRequest |
setEvent(String event) |
JsfAjaxRequest |
setExecute(String execute) |
JsfAjaxRequest |
setParams(String params) |
JsfAjaxRequest |
setRender(String render) |
JsfAjaxRequest |
setRender(javax.faces.component.UIComponentBase component,
String eventName) |
JsfAjaxRequest |
setResetValues(boolean resetValues) |
String |
toString() |
public JsfAjaxRequest(String source, boolean isIdString)
source - the DOM element that triggered this Ajax request, or an id string of the element to use as the triggering
elementisIdString - if set to true the source string will be wrapped in ''public JsfAjaxRequest(javax.faces.component.UIComponentBase component,
javax.faces.component.behavior.AjaxBehavior ajaxBehavior,
String event)
JsfAjaxRequest using given AjaxBehavior to set ajax parameters.
TODO maybe remove AjaxBehavior and find it by myself by using event string?
public JsfAjaxRequest setEvent(String event)
event - The DOM event that triggered this Ajax request.JsfAjaxRequestpublic JsfAjaxRequest setExecute(String execute)
execute - space seperated list of client identifiersJsfAjaxRequestpublic JsfAjaxRequest setDelay(String delay)
delay - delay in msJsfAjaxRequestpublic JsfAjaxRequest setRender(String render)
render - space seperated list of client identifiersJsfAjaxRequestpublic JsfAjaxRequest setRender(javax.faces.component.UIComponentBase component, String eventName)
public JsfAjaxRequest setResetValues(boolean resetValues)
public JsfAjaxRequest addRender(String render)
public JsfAjaxRequest setParams(String params)
params - object containing parameters to include in the requestJsfAjaxRequestpublic JsfAjaxRequest setBehaviorEvent(String behaviorEvent)
behaviorEvent - ??JsfAjaxRequestpublic JsfAjaxRequest addOnEventHandler(String functionString)
functionString - function to callback for eventJsfAjaxRequestpublic JsfAjaxRequest addOnErrorHandler(String functionString)
functionString - function to callback for errorJsfAjaxRequestCopyright © 2019. All rights reserved.