Class AjaxComponentEventRequestHandler
- java.lang.Object
-
- org.apache.tapestry5.internal.services.AjaxComponentEventRequestHandler
-
- All Implemented Interfaces:
ComponentEventRequestHandler
public class AjaxComponentEventRequestHandler extends java.lang.Object implements ComponentEventRequestHandler
Similar toComponentEventRequestHandlerImpl, but built around the Ajax request cycle, where the action request sends back an immediate JSON response containing the new content.
-
-
Constructor Summary
Constructors Constructor Description AjaxComponentEventRequestHandler(RequestPageCache cache, Request request, PageRenderQueue queue, ComponentEventResultProcessor resultProcessor, PageActivator pageActivator, Environment environment, AjaxPartialResponseRenderer partialRenderer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandle(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 Detail
-
AjaxComponentEventRequestHandler
public AjaxComponentEventRequestHandler(RequestPageCache cache, Request request, PageRenderQueue queue, @Ajax ComponentEventResultProcessor resultProcessor, PageActivator pageActivator, Environment environment, AjaxPartialResponseRenderer partialRenderer)
-
-
Method Detail
-
handle
public void handle(ComponentEventRequestParameters parameters) throws java.io.IOException
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:
java.io.IOException
-
-