org.jewel.core
Class ActionMap

java.lang.Object
  extended by org.jewel.core.ActionMap

public class ActionMap
extends java.lang.Object

Classe que conté la informació d'una acció: el mètode que representa l'acció i la classe controladora on es troba

Version:
1.0
Author:
Juanma

Constructor Summary
ActionMap(java.lang.String controllerName, java.lang.Class<?> controller, java.lang.reflect.Method method)
          Constructor
 
Method Summary
 java.lang.Class<?> getController()
           
 java.lang.String getControllerName()
           
 java.lang.reflect.Method getMethod()
           
 boolean isRequestScope()
          Retorna true si el controlador és de petició
 boolean isSessionScope()
          Retorna true si el controlador és de sessió
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionMap

public ActionMap(java.lang.String controllerName,
                 java.lang.Class<?> controller,
                 java.lang.reflect.Method method)

Constructor

Parameters:
controllerName - Nom del controlador
controller - Classe controladora
method - Mètode de l'acció
Method Detail

getController

public java.lang.Class<?> getController()

getControllerName

public java.lang.String getControllerName()

getMethod

public java.lang.reflect.Method getMethod()

isRequestScope

public boolean isRequestScope()

Retorna true si el controlador és de petició

Returns:
true Si és un controlador de petició. false en cas contrari.

isSessionScope

public boolean isSessionScope()

Retorna true si el controlador és de sessió

Returns:
true Si és un controlador de sessió. false en cas contrari.