JBoss.orgCommunity Documentation
The <a4j:queue> component creates queues that other components can reference and use.
Table 6.39. a4j : queue attributes
| Attribute Name | Description |
|---|---|
| binding | The attribute takes a value-binding expression for a component property of a backing bean |
| disabled | disabled |
| id | Every component may have a unique id that is automatically created if omitted |
| ignoreDupResponses | ignoreDupResponses |
| name | name |
| onbeforedomupdate | onbeforedomupdate |
| oncomplete | oncomplete |
| onerror | onerror |
| onsizeexceeded | onsizeexceeded |
| onsubmit | onsubmit |
| requestDelay | requestDelay |
| size | size |
| sizeExceededBehavior | sizeExceededBehavior |
| timeout | timeout |
Table 6.40. Component identification parameters
| Name | Value |
|---|---|
| component-family | org.ajax4jsf.Queue |
| component-class | org.ajax4jsf.component.html.HtmlQueue |
| renderer-type | org.ajax4jsf.QueueRenderer |
| tag-class | org.ajax4jsf.taglib.html.jsp.QueueTag |
Here is the simplest way for a component creation on a page.
Example:
<h:form>
<a4j:queue name="fooQueue" ... />
</h:form>
Example:
import org.ajax4jsf.component.html.HtmlQueue;
...
HtmlQueue myQueue = new HtmlQueue();
...
Here you can see the example of <a4j:queue> usage and sources for the given example.