info.magnolia.module.blossom.preexecution
Class ModelAndViewGrabbingController

java.lang.Object
  extended by info.magnolia.module.blossom.preexecution.ModelAndViewGrabbingController
All Implemented Interfaces:
org.springframework.web.servlet.mvc.Controller

public class ModelAndViewGrabbingController
extends Object
implements org.springframework.web.servlet.mvc.Controller

Wraps a controller that is being pre-executed and stores its resulting ModelAndView internally.

Since:
0.5

Constructor Summary
ModelAndViewGrabbingController(PreexecutionContext preexecutionContext, org.springframework.web.servlet.HandlerExecutionChain handlerExecutionChain, DirectRenderingVoter directRenderingVoter)
           
 
Method Summary
 org.springframework.web.servlet.ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelAndViewGrabbingController

public ModelAndViewGrabbingController(PreexecutionContext preexecutionContext,
                                      org.springframework.web.servlet.HandlerExecutionChain handlerExecutionChain,
                                      DirectRenderingVoter directRenderingVoter)
Method Detail

handleRequest

public org.springframework.web.servlet.ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request,
                                                                  javax.servlet.http.HttpServletResponse response)
                                                           throws Exception
Specified by:
handleRequest in interface org.springframework.web.servlet.mvc.Controller
Throws:
Exception


Copyright © 2009-2012 Magnolia International Ltd.. All Rights Reserved.