|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - @UsesMappedConfiguration(key=java.lang.Class.class,
value=ComponentEventResultProcessor.class)
public interface ComponentEventResultProcessor<T>Responsible for handling the return value provided by a component event handler method.
There are two services built into Tapestry that implement this interface: ComponentEventResultProcessor (used for ordinary page-oriented requests, and distinguished by the @Traditional
and/or @Primary marker annotations) and
AjaxComponentEventResultProcessor, used
for Ajax requests (which typically return a partially rendered page), distinguished by the @Ajax marker annotation.
| Method Summary | |
|---|---|
void |
processResultValue(T value)
For a given, non-null return value from a component event method, construct and send a response. |
| Method Detail |
|---|
void processResultValue(T value)
throws IOException
value - the value returned from a method
RuntimeException - if the value can not handled
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||