Class AjaxComponentEventRequestHandler
java.lang.Object
org.apache.tapestry5.internal.services.AjaxComponentEventRequestHandler
- All Implemented Interfaces:
ComponentEventRequestHandler
public class AjaxComponentEventRequestHandler
extends Object
implements ComponentEventRequestHandler
Similar to
ComponentEventRequestHandlerImpl, but built around the Ajax request cycle, where the action
request sends back an immediate JSON response containing the new content.-
Constructor Summary
ConstructorsConstructorDescriptionAjaxComponentEventRequestHandler(RequestPageCache cache, Request request, PageRenderQueue queue, ComponentEventResultProcessor resultProcessor, PageActivator pageActivator, Environment environment, AjaxPartialResponseRenderer partialRenderer) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(ComponentEventRequestParameters parameters) Handler for a component action request which will trigger an event on a component and use the return value to send a response to the client (typically, a redirect to a page render URL).
-
Constructor Details
-
AjaxComponentEventRequestHandler
public AjaxComponentEventRequestHandler(RequestPageCache cache, Request request, PageRenderQueue queue, @Ajax ComponentEventResultProcessor resultProcessor, PageActivator pageActivator, Environment environment, AjaxPartialResponseRenderer partialRenderer)
-
-
Method Details
-
handle
Description copied from interface:ComponentEventRequestHandlerHandler for a component action request which will trigger an event on a component and use the return value to send a response to the client (typically, a redirect to a page render URL).- Specified by:
handlein interfaceComponentEventRequestHandler- Parameters:
parameters- defining the requst- Throws:
IOException
-