edu.uoc.tfc.j2ee.icampanario.grepresenta.telematic.actions
Class OverviewAction

java.lang.Object
  extended by edu.uoc.tfc.j2ee.icampanario.grepresenta.telematic.actions.OverviewAction
All Implemented Interfaces:
java.io.Serializable

@Name(value="overviewAction")
@Scope(value=SESSION)
public class OverviewAction
extends java.lang.Object
implements java.io.Serializable

Action para la vista de las bandejas dónde el usuario es poderdante o apoderado

Author:
Ismael Campanario Cabrera
See Also:
Serialized Form

Constructor Summary
OverviewAction()
           
 
Method Summary
 boolean filter(java.lang.Object current)
          Filtra los objetos para la búsqueda.
 void filterLists()
          Método que busca en la lista los que cumplan el criterio de búsqueda.
 java.util.List<EmpowermentDataModel> getEmpAsAttorney()
          Devuelve la lista de apoderamientos como apoderado
 java.util.List<EmpowermentDataModel> getEmpAsGrantor()
          Devuelve la lista de apoderamientos como poderdante
 java.lang.String getFilterProcedureG()
          Devuelve el filtro de procedimientos en grantor list
 java.lang.String getFilterValue()
          Devuelve el valor de filterValue
 java.util.Map<java.lang.Long,State> getMapsEmpowermentState()
          Devuelve el mapa con los estados de apoderamiento
 void refreshStates()
          Refresca todos los estados
 void retrieveEmpowermentAsAttorney()
          Obtiene los apoderados como apoderado
 void retrieveEmpowermentAsGrantor()
          Obtiene los apoderados como poderdante
 void setEmpAsAttorney(java.util.List<EmpowermentDataModel> empAsAttorney)
          Modifica la lista de apoderamientos como apoderado
 void setEmpAsGrantor(java.util.List<EmpowermentDataModel> empAsGrantor)
          Modifica la lista de apoderamientos como poderdante
 void setFilterProcedureG(java.lang.String filterProcedureG)
          Modifica el filtro de procedimientos en grantor list
 void setFilterValue(java.lang.String filterValue)
          Establece el valor de filterValue
 void setMapsEmpowermentState(java.util.Map<java.lang.Long,State> mapsEmpowermentState)
          Modifica el mapa con los estados de apoderamientos
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OverviewAction

public OverviewAction()
Method Detail

retrieveEmpowermentAsGrantor

@Factory(value="empAsGrantor")
@Observer(value="refreshGrantorList")
public void retrieveEmpowermentAsGrantor()
Obtiene los apoderados como poderdante


retrieveEmpowermentAsAttorney

@Factory(value="empAsAttorney")
@Observer(value="refreshAttorneyList")
public void retrieveEmpowermentAsAttorney()
Obtiene los apoderados como apoderado


filterLists

public void filterLists()
Método que busca en la lista los que cumplan el criterio de búsqueda.


filter

public boolean filter(java.lang.Object current)
Filtra los objetos para la búsqueda.

Parameters:
current - Objeto en el q buscar.
Returns:
true: Si se ha encontrado coincidencia en el objeto false: Si no se ha encontrado coincidencias.

refreshStates

@Observer(value="refreshStates")
public void refreshStates()
Refresca todos los estados


setEmpAsGrantor

public void setEmpAsGrantor(java.util.List<EmpowermentDataModel> empAsGrantor)
Modifica la lista de apoderamientos como poderdante

Parameters:
empAsGrantor - nueva lista de apoderamientos como poderdante

getEmpAsGrantor

public java.util.List<EmpowermentDataModel> getEmpAsGrantor()
Devuelve la lista de apoderamientos como poderdante

Returns:
lista de apoderamientos como poderdante

setEmpAsAttorney

public void setEmpAsAttorney(java.util.List<EmpowermentDataModel> empAsAttorney)
Modifica la lista de apoderamientos como apoderado

Parameters:
empAsAttorney - nueva lista de apoderamientos como apoderado

getEmpAsAttorney

public java.util.List<EmpowermentDataModel> getEmpAsAttorney()
Devuelve la lista de apoderamientos como apoderado

Returns:
la lista de apoderamientos como apoderado

setMapsEmpowermentState

public void setMapsEmpowermentState(java.util.Map<java.lang.Long,State> mapsEmpowermentState)
Modifica el mapa con los estados de apoderamientos

Parameters:
mapsEmpowermentState - nuevos estados de apoderamientos

getMapsEmpowermentState

public java.util.Map<java.lang.Long,State> getMapsEmpowermentState()
Devuelve el mapa con los estados de apoderamiento

Returns:
mapa con los estados de apoderamiento

setFilterProcedureG

public void setFilterProcedureG(java.lang.String filterProcedureG)
Modifica el filtro de procedimientos en grantor list

Parameters:
filterProcedureG - nuevo valor

getFilterProcedureG

public java.lang.String getFilterProcedureG()
Devuelve el filtro de procedimientos en grantor list

Returns:
filtro de procedimientos en grantor list

getFilterValue

public java.lang.String getFilterValue()
Devuelve el valor de filterValue

Returns:
filterValue

setFilterValue

public void setFilterValue(java.lang.String filterValue)
Establece el valor de filterValue

Parameters:
filterValue - filterValue