org.apache.tapestry5.internal.services
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.
Method Summary |
void |
handle(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). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AjaxComponentEventRequestHandler
public AjaxComponentEventRequestHandler(RequestPageCache cache,
Request request,
PageRenderQueue queue,
@Ajax
ComponentEventResultProcessor resultProcessor,
PageActivator pageActivator,
PageContentTypeAnalyzer pageContentTypeAnalyzer,
Environment environment,
AjaxPartialResponseRenderer partialRenderer)
handle
public void handle(ComponentEventRequestParameters parameters)
throws IOException
- Description copied from interface:
ComponentEventRequestHandler
- 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).
- Specified by:
handle
in interface ComponentEventRequestHandler
- Parameters:
parameters
- defining the requst
- Throws:
IOException
Copyright © 2003-2012 The Apache Software Foundation.