java.lang.Object
org.apache.wicket.ajax.AjaxChannel
- All Implemented Interfaces:
Serializable
,IClusterable
A Channel used to define how Ajax requests are processed at the client side.
Channels are either:
- queueing - Ajax requests are kept in a Queue at the client side and processed one at a time. Default.
- dropping - only the last Ajax request is processed, all previously scheduled requests are discarded
- active - discards any Ajax requests if there is a running Ajax request on the same channel
- Author:
- Martin Dilger
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AjaxChannel
The default channel for all Ajax callsstatic final String
The name of the default channelstatic final AjaxChannel.Type
The type of the default channel -
Constructor Summary
ConstructorsConstructorDescriptionAjaxChannel
(String name) Construct.AjaxChannel
(String name, AjaxChannel.Type type) Construct. -
Method Summary
-
Field Details
-
DEFAULT_NAME
The name of the default channel- See Also:
-
DEFAULT_TYPE
The type of the default channel -
DEFAULT
The default channel for all Ajax calls
-
-
Constructor Details
-
AjaxChannel
Construct.- Parameters:
name
- the name of the channel
-
AjaxChannel
Construct.- Parameters:
name
- the name of the channeltype
- the behavior type of this channel
-
-
Method Details