Package org.primefaces.util
Class AjaxRequestBuilder
- java.lang.Object
-
- org.primefaces.util.AjaxRequestBuilder
-
public class AjaxRequestBuilder extends Object
Helper to generate javascript code of an ajax call
-
-
Field Summary
Fields Modifier and Type Field Description protected StringBuilderbufferprotected javax.faces.context.FacesContextcontext
-
Constructor Summary
Constructors Constructor Description AjaxRequestBuilder(javax.faces.context.FacesContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AjaxRequestBuilderasync(boolean async)Stringbuild()StringbuildBehavior(ClientBehaviorRenderingMode mode)AjaxRequestBuilderdelay(String delay)AjaxRequestBuilderevent(String event)AjaxRequestBuilderform(String form)AjaxRequestBuilderform(AjaxSource source, javax.faces.component.UIComponent component)AjaxRequestBuilderform(AjaxSource source, javax.faces.component.UIComponent component, javax.faces.component.UIForm formComponent)StringBuildergetBuffer()AjaxRequestBuilderglobal(boolean global)AjaxRequestBuilderignoreAutoUpdate(boolean ignoreAutoUpdate)AjaxRequestBuilderinit()AjaxRequestBuilderoncomplete(String oncomplete)AjaxRequestBuilderonerror(String onerror)AjaxRequestBuilderonstart(String onstart)AjaxRequestBuilderonsuccess(String onsuccess)AjaxRequestBuilderparams(Map<String,List<String>> params)AjaxRequestBuilderparams(javax.faces.component.UIComponent component)AjaxRequestBuilderpartialSubmit(boolean value, boolean partialSubmitSet, String partialSubmitFilter)AjaxRequestBuilderpassParams()AjaxRequestBuilderpreventDefault()AjaxRequestBuilderprocess(javax.faces.component.UIComponent component, String expressions)AjaxRequestBuilderprocess(javax.faces.component.UIComponent component, String expressions, boolean ignoreNoResult)voidreset()AjaxRequestBuilderresetValues(boolean value, boolean resetValuesSet)AjaxRequestBuilderskipChildren(boolean skipChildren)AjaxRequestBuildersource(String source)AjaxRequestBuildertimeout(int timeout)AjaxRequestBuilderupdate(javax.faces.component.UIComponent component, String expressions)AjaxRequestBuilderupdate(javax.faces.component.UIComponent component, String expressions, boolean ignoreNoResult)
-
-
-
Field Detail
-
buffer
protected StringBuilder buffer
-
context
protected javax.faces.context.FacesContext context
-
-
Method Detail
-
init
public AjaxRequestBuilder init()
-
source
public AjaxRequestBuilder source(String source)
-
form
public AjaxRequestBuilder form(AjaxSource source, javax.faces.component.UIComponent component, javax.faces.component.UIForm formComponent)
-
form
public AjaxRequestBuilder form(AjaxSource source, javax.faces.component.UIComponent component)
-
form
public AjaxRequestBuilder form(String form)
-
process
public AjaxRequestBuilder process(javax.faces.component.UIComponent component, String expressions)
-
process
public AjaxRequestBuilder process(javax.faces.component.UIComponent component, String expressions, boolean ignoreNoResult)
-
update
public AjaxRequestBuilder update(javax.faces.component.UIComponent component, String expressions)
-
update
public AjaxRequestBuilder update(javax.faces.component.UIComponent component, String expressions, boolean ignoreNoResult)
-
event
public AjaxRequestBuilder event(String event)
-
async
public AjaxRequestBuilder async(boolean async)
-
skipChildren
public AjaxRequestBuilder skipChildren(boolean skipChildren)
-
global
public AjaxRequestBuilder global(boolean global)
-
delay
public AjaxRequestBuilder delay(String delay)
-
timeout
public AjaxRequestBuilder timeout(int timeout)
-
ignoreAutoUpdate
public AjaxRequestBuilder ignoreAutoUpdate(boolean ignoreAutoUpdate)
-
partialSubmit
public AjaxRequestBuilder partialSubmit(boolean value, boolean partialSubmitSet, String partialSubmitFilter)
-
resetValues
public AjaxRequestBuilder resetValues(boolean value, boolean resetValuesSet)
-
onstart
public AjaxRequestBuilder onstart(String onstart)
-
onerror
public AjaxRequestBuilder onerror(String onerror)
-
onsuccess
public AjaxRequestBuilder onsuccess(String onsuccess)
-
oncomplete
public AjaxRequestBuilder oncomplete(String oncomplete)
-
params
public AjaxRequestBuilder params(javax.faces.component.UIComponent component)
-
params
public AjaxRequestBuilder params(Map<String,List<String>> params)
-
passParams
public AjaxRequestBuilder passParams()
-
preventDefault
public AjaxRequestBuilder preventDefault()
-
getBuffer
public StringBuilder getBuffer()
-
build
public String build()
-
buildBehavior
public String buildBehavior(ClientBehaviorRenderingMode mode)
-
reset
public void reset()
-
-