Classe BasicAction

(Actualitzat 30/04/2020, 16:14:57)

Extends: extends Action

Implements: implements IResult

Package: org.psanz.user.actions

Informació general

BasicAction.java

@author Pablo Sanz
Creado el 09 de Marzo de 2005, 21:00

Atención: esta clase se diferencia de BasicFrmAction (utilizada en otros packs y apps) en que no está basada en Freemarker, es decir hereda directamente de psanz.html.servlets.Action y no de rrg.psanz.freemarker.FreeMarker que a su vez hereda de psanz.html.servlets.Action, por tanto incluye menos funcionalidad. Por esta razón, paulatinamente se ha ido substituyendo por BasicFrmAction.

Revisado: 28/04/2020 14:34:45
   BasicAction
   BasicAction
   BasicAction
   canAdmin
   checkLogged
   execute
   fetchErrorPage
   fetchErrorPage
   fetchLanguage
   getAjaxResult
   getContext
   getContextRuta
   getDefaultPage
   getDefaultResult
   getPage
   getResult
   getResult
   hasPrivilegios
   invalidaSesion
   isSessionDead
   setContext
   setContextRuta
   setMessages
   toAjaxLogin
   toLogin
        
org.psanz.user.actions.BasicAction
@param HttpSession
@param HttpServletRequest
@param HttpServletResponse
@return 
@throws 
public BasicAction(HttpSession session, HttpServletRequest request, HttpServletResponse response) {}  
org.psanz.user.actions.BasicAction
@param HttpTransit
@return 
@throws 
public BasicAction(HttpTransit ht) {}  
org.psanz.user.actions.BasicAction
@param HttpTransit
@param String
@return 
@throws 
public BasicAction(HttpTransit ht, String lng) {}  
org.psanz.user.actions.BasicAction

@return 
@throws 
protected boolean canAdmin()    {}  
org.psanz.user.actions.BasicAction

@return 
@throws 
protected boolean checkLogged()    {}  
org.psanz.user.actions.BasicAction

@return 
@throws 
public Result execute()   {}  
org.psanz.user.actions.BasicAction
@param String
@return 
@throws 
protected Error fetchErrorPage(String mess) {}  
org.psanz.user.actions.BasicAction
@param String
@param String
@return 
@throws 
protected Error fetchErrorPage(String mess, String className) {}  
org.psanz.user.actions.BasicAction

@return 
@throws 
public String fetchLanguage()   {}  
org.psanz.user.actions.BasicAction
Método que devuelve un obj Result donde el message es un string y no una página,
 el errorNumber es 0 o -1, y el error es un obj Error o null si no hay.
La función de este método es generar mensajes y no páginas para redireccionar,
que se puedan procesar por tecnologíaa AJAX.
@param String
@param Object
@return 
@throws 
public Result getAjaxResult(String id, Object obj)  {}  
org.psanz.user.actions.BasicAction

@return 
@throws 
public ServletContext getContext() {}  
org.psanz.user.actions.BasicAction

@return 
@throws 
public String getContextRuta() {}  
org.psanz.user.actions.BasicAction
@param String
@return 
@throws 
public String getDefaultPage(String id)    {}  
org.psanz.user.actions.BasicAction
@param String
@param Object
@return 
@throws 
public Result getDefaultResult(String id, Object obj)  {}  
org.psanz.user.actions.BasicAction
@param String
@return 
@throws 
public String getPage(String id)    {}  
org.psanz.user.actions.BasicAction
@param String
@param Object
@return 
@throws 
public Result getResult(String id, Object obj)  {}  
org.psanz.user.actions.BasicAction
@param String
@return 
@throws 
public Result getResult(String id)  {}  
org.psanz.user.actions.BasicAction
@param String
@return 
@throws 
protected boolean hasPrivilegios(String priv) {}  
org.psanz.user.actions.BasicAction

@return 
@throws 
protected void invalidaSesion()   {}  
org.psanz.user.actions.BasicAction
Determina si la sesión ha expirado

@return 
@throws 
public boolean isSessionDead() {}  
org.psanz.user.actions.BasicAction
@param ServletContext
@return 
@throws 
public void setContext(ServletContext context) {}  
org.psanz.user.actions.BasicAction
@param String
@return 
@throws 
public void setContextRuta(String contextRuta) {}  
org.psanz.user.actions.BasicAction
@param String
@return 
@throws 
public static void setMessages(String fileName) {}  
org.psanz.user.actions.BasicAction

@return 
@throws 
public Result toAjaxLogin() {}  
org.psanz.user.actions.BasicAction

@return 
@throws 
public Result toLogin() {}