| uk.org.ponder.rsf.flow.ActionResultInterceptor
All known Subclasses: uk.org.ponder.rsf.flow.support.ARI2Processor, uk.org.ponder.rsf.flow.support.ARIResultPenningReshaper,
ActionResultInterceptor | public interface ActionResultInterceptor (Code) | | A "user-level" interface for clients who need more fine-grained control
over allocating outgoing URL state in action cycles.
Unlike
ActionResultInterpreter , ALL registered ActionResultInterceptors
are polled during the cycle. Also, a ViewProducer may directly implement
ActionResultInterceptor to indicate it is happy to be constructed during
an action cycle to serve this role.
since: 0.7.1 author: Antranig Basman (antranig@caret.cam.ac.uk) |
interceptActionResult | public void interceptActionResult(ARIResult result, ViewParameters incoming, Object actionReturn)(Code) | | Parameters: result - The required result from this action cycle, which is in theprocess of determination. May already contain some determined URL state,for example a ViewParams with viewId, but may be overwritten by thisinterceptor. Parameters: incoming - The URL state for the view which generated this action cycle. Parameters: actionReturn - The return from any action method invoked on thiscycle. Should be a String, although may be null if there wasno return or no method. |
|
|