Uses of Class
org.codehaus.waffle.controller.ControllerDefinition

Packages that use ControllerDefinition
org.codehaus.waffle.action   
org.codehaus.waffle.action.intercept   
org.codehaus.waffle.controller   
org.codehaus.waffle.monitor   
org.codehaus.waffle.servlet   
org.codehaus.waffle.validation   
 

Uses of ControllerDefinition in org.codehaus.waffle.action
 

Methods in org.codehaus.waffle.action with parameters of type ControllerDefinition
 void InterceptingActionMethodExecutor.execute(ActionMethodResponse actionMethodResponse, ControllerDefinition controllerDefinition)
          If no 'action method' exists in the request parameter a View will be created with the Action's name.
 void ActionMethodExecutor.execute(ActionMethodResponse actionMethodResponse, ControllerDefinition controllerDefinition)
          Invoke the action method
 

Uses of ControllerDefinition in org.codehaus.waffle.action.intercept
 

Methods in org.codehaus.waffle.action.intercept with parameters of type ControllerDefinition
 java.lang.Object SecurityMethodInterceptor.intercept(ControllerDefinition controllerDefinition, java.lang.reflect.Method method, InterceptorChain chain, java.lang.Object... arguments)
          Ensure that the action method tobe invoked is annotated with the ActionMethod annotation.
 java.lang.Object MethodInterceptor.intercept(ControllerDefinition controllerDefinition, java.lang.reflect.Method method, InterceptorChain chain, java.lang.Object... arguments)
          This method allows an ActionMethod call to be intercepted.
 java.lang.Object InterceptorChain.proceed(ControllerDefinition controllerDefinition, java.lang.reflect.Method method, java.lang.Object... args)
          Continues on to the next MethodInterceptor or invokes the Controller's action method.
 java.lang.Object DefaultInterceptorChain.proceed(ControllerDefinition controllerDefinition, java.lang.reflect.Method method, java.lang.Object... arguments)
          Continues on to the next MethodInterceptor or invokes the Controller's action method.
 

Uses of ControllerDefinition in org.codehaus.waffle.controller
 

Methods in org.codehaus.waffle.controller that return ControllerDefinition
 ControllerDefinition ControllerDefinitionFactory.getControllerDefinition(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse response)
          Implementors of this method should decipher the Servlet request passed in and provide the associated controller instance (pojo).
 ControllerDefinition ContextControllerDefinitionFactory.getControllerDefinition(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Retrieves the controller definition from the context container via the WaffleRequestFilter
 

Uses of ControllerDefinition in org.codehaus.waffle.monitor
 

Methods in org.codehaus.waffle.monitor with parameters of type ControllerDefinition
 void ValidationMonitor.methodDefinitionNotFound(ControllerDefinition controllerDefinition)
           
 void AbstractWritingMonitor.methodDefinitionNotFound(ControllerDefinition controllerDefinition)
           
 

Uses of ControllerDefinition in org.codehaus.waffle.servlet
 

Methods in org.codehaus.waffle.servlet that return ControllerDefinition
protected  ControllerDefinition WaffleServlet.getControllerDefinition(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Obtain the controller defition the user is requesting.
 

Methods in org.codehaus.waffle.servlet with parameters of type ControllerDefinition
protected  View WaffleServlet.buildRedirectingView(javax.servlet.http.HttpServletRequest request, ControllerDefinition controllerDefinition)
          Build redirecting view, used by PRG paradigm.
protected  View WaffleServlet.buildReferringView(ControllerDefinition controllerDefinition)
          Build a view back to the referring page, using the Controller's name as the View name.
protected  View WaffleXMLServlet.buildViewToReferrer(ControllerDefinition controllerDefinition)
           
 

Uses of ControllerDefinition in org.codehaus.waffle.validation
 

Methods in org.codehaus.waffle.validation with parameters of type ControllerDefinition
 void Validator.validate(ControllerDefinition controllerDefinition, ErrorsContext errorsContext)
           
 void DefaultValidator.validate(ControllerDefinition controllerDefinition, ErrorsContext errorsContext)
           
 



Copyright © 2008. All Rights Reserved.