LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.view.web.jquery.controller
Class LyJQEventController

java.lang.Object
  extended by leon.view.web.jquery.controller.LyJQEventController
All Implemented Interfaces:
org.springframework.web.servlet.mvc.Controller
Direct Known Subclasses:
LyJQController

public abstract class LyJQEventController
extends java.lang.Object
implements org.springframework.web.servlet.mvc.Controller

Ly Web 2 controllers abstract class


Constructor Summary
LyJQEventController()
           
 
Method Summary
 boolean checkSessionValidity(LySession session)
          Check if current session is valid
static java.lang.String completeUrlParams(java.lang.String url, javax.servlet.http.HttpServletRequest request, LyJQViewManager viewManager)
          Completes a given URL with needed parameters such as target code.
abstract  LyDemand getDemand(javax.servlet.http.HttpServletRequest request, LyEnvironment environment)
           
abstract  LySession getSession()
           
 LyJQViewManager getViewManager(LySession session)
          Gets the view manager related to the current session.
 org.springframework.web.servlet.ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void setRequestAttributes(javax.servlet.http.HttpServletRequest request, LySession session)
          Stores some usefull information as attribute inside an HTTP request.
 void writeUpdateScripts(javax.servlet.http.HttpServletResponse response, LyJQViewManager viewManager)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LyJQEventController

public LyJQEventController()
Method Detail

handleRequest

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

writeUpdateScripts

public void writeUpdateScripts(javax.servlet.http.HttpServletResponse response,
                               LyJQViewManager viewManager)
                        throws java.io.IOException
Throws:
java.io.IOException

setRequestAttributes

public void setRequestAttributes(javax.servlet.http.HttpServletRequest request,
                                 LySession session)
Stores some usefull information as attribute inside an HTTP request. Then forward to a JSP:

Parameters:
request - Current HTTP request.
session - Current user session

completeUrlParams

public static java.lang.String completeUrlParams(java.lang.String url,
                                                 javax.servlet.http.HttpServletRequest request,
                                                 LyJQViewManager viewManager)
Completes a given URL with needed parameters such as target code.

Parameters:
url - the URL that must be completed
request - current Http request (may be null)
viewManager - current view manager (may be null)
Returns:
the URL completed with needed parameters

checkSessionValidity

public boolean checkSessionValidity(LySession session)
                             throws java.lang.Exception
Check if current session is valid

Throws:
java.lang.Exception

getViewManager

public LyJQViewManager getViewManager(LySession session)
Gets the view manager related to the current session.

Returns:
the view manager related to the current session.

getSession

public abstract LySession getSession()

getDemand

public abstract LyDemand getDemand(javax.servlet.http.HttpServletRequest request,
                                   LyEnvironment environment)

(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com