inmuebles.action
Class ListadoFiltrosAnuncioAccion

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by inmuebles.action.ListadoFiltrosAnuncioAccion
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.ModelDriven, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable, org.apache.struts2.interceptor.SessionAware

public class ListadoFiltrosAnuncioAccion
extends com.opensymphony.xwork2.ActionSupport
implements com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.ModelDriven, org.apache.struts2.interceptor.SessionAware

Acción que recupera un listado filtrado de anuncios. Se utiliza la interfaz ModelDriven para realizar un mapeo automático entre el bean Usuario y los campos de la página jsp.

Author:
Ricardo de los Rios
See Also:
Serialized Form

Field Summary
private  Anuncio anuncio
          Objeto anuncio con la información actualizada.
private  int idUsuarioActual
          Codigo de usuario actual
private  java.util.List<Alternativa> listaAlternativas
          Lista de tipos de alternativas.
private  java.util.List<Anuncio> listaAnuncios
          Lista de anuncios con la información actualizada.
private  java.util.List<Distrito> listaDistritos
          Lista de distritos.
private  java.util.List<EstadoInmueble> listaEstadosInmueble
          Lista de estados de inmueble.
private  java.util.List<Orientacion> listaOrientaciones
          Lista de tipos de orientaciones.
private  java.util.List<Pais> listaPaises
          Lista de paises.
private  java.util.List<Provincia> listaProvincias
          Lista de provincias.
private  java.util.List<TipoAccion> listaTipoAcciones
          Lista de tipos de accion.
private  java.util.List<TipoInmueble> listaTipoInmuebles
          Lista de tipos de inmueble.
private  java.util.Map<java.lang.String,java.lang.Object> sessionMap
          Acceso a la sesión actual.
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ListadoFiltrosAnuncioAccion()
           
 
Method Summary
 java.lang.String execute()
           
 Anuncio getAnuncio()
           
 java.util.List<Alternativa> getListaAlternativas()
           
 java.util.List<Anuncio> getListaAnuncios()
           
 java.util.List<Distrito> getListaDistritos()
           
 java.util.List<EstadoInmueble> getListaEstadosInmueble()
           
 java.util.List<Orientacion> getListaOrientaciones()
           
 java.util.List<Pais> getListaPaises()
           
 java.util.List<Provincia> getListaProvincias()
           
 java.util.List<TipoAccion> getListaTipoAcciones()
           
 java.util.List<TipoInmueble> getListaTipoInmuebles()
           
 java.lang.Object getModel()
           
 void prepare()
          Carga de los cuadros de selección.
 void setAnuncio(Anuncio anuncio)
           
 void setListaAlternativas(java.util.List<Alternativa> listaAlternativas)
           
 void setListaAnuncios(java.util.List<Anuncio> listaAnuncios)
           
 void setListaDistritos(java.util.List<Distrito> listaDistritos)
           
 void setListaEstadosInmueble(java.util.List<EstadoInmueble> listaEstadosInmueble)
           
 void setListaOrientaciones(java.util.List<Orientacion> listaOrientaciones)
           
 void setListaPaises(java.util.List<Pais> listaPaises)
           
 void setListaProvincias(java.util.List<Provincia> listaProvincias)
           
 void setListaTipoAcciones(java.util.List<TipoAccion> listaTipoAcciones)
           
 void setListaTipoInmuebles(java.util.List<TipoInmueble> listaTipoInmuebles)
           
 void setSession(java.util.Map<java.lang.String,java.lang.Object> map)
           
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

anuncio

private Anuncio anuncio
Objeto anuncio con la información actualizada.


listaAnuncios

private java.util.List<Anuncio> listaAnuncios
Lista de anuncios con la información actualizada.


idUsuarioActual

private int idUsuarioActual
Codigo de usuario actual


sessionMap

private java.util.Map<java.lang.String,java.lang.Object> sessionMap
Acceso a la sesión actual.


listaPaises

private java.util.List<Pais> listaPaises
Lista de paises.


listaProvincias

private java.util.List<Provincia> listaProvincias
Lista de provincias.


listaDistritos

private java.util.List<Distrito> listaDistritos
Lista de distritos.


listaTipoAcciones

private java.util.List<TipoAccion> listaTipoAcciones
Lista de tipos de accion.


listaTipoInmuebles

private java.util.List<TipoInmueble> listaTipoInmuebles
Lista de tipos de inmueble.


listaAlternativas

private java.util.List<Alternativa> listaAlternativas
Lista de tipos de alternativas.


listaEstadosInmueble

private java.util.List<EstadoInmueble> listaEstadosInmueble
Lista de estados de inmueble.


listaOrientaciones

private java.util.List<Orientacion> listaOrientaciones
Lista de tipos de orientaciones.

Constructor Detail

ListadoFiltrosAnuncioAccion

public ListadoFiltrosAnuncioAccion()
Method Detail

prepare

public void prepare()
             throws java.lang.Exception
Carga de los cuadros de selección.

Specified by:
prepare in interface com.opensymphony.xwork2.Preparable
Throws:
java.lang.Exception

setListaPaises

public void setListaPaises(java.util.List<Pais> listaPaises)

getListaPaises

public java.util.List<Pais> getListaPaises()

setListaProvincias

public void setListaProvincias(java.util.List<Provincia> listaProvincias)

getListaProvincias

public java.util.List<Provincia> getListaProvincias()

setListaDistritos

public void setListaDistritos(java.util.List<Distrito> listaDistritos)

getListaDistritos

public java.util.List<Distrito> getListaDistritos()

setListaTipoAcciones

public void setListaTipoAcciones(java.util.List<TipoAccion> listaTipoAcciones)

getListaTipoAcciones

public java.util.List<TipoAccion> getListaTipoAcciones()

setListaTipoInmuebles

public void setListaTipoInmuebles(java.util.List<TipoInmueble> listaTipoInmuebles)

getListaTipoInmuebles

public java.util.List<TipoInmueble> getListaTipoInmuebles()

setListaAlternativas

public void setListaAlternativas(java.util.List<Alternativa> listaAlternativas)

getListaAlternativas

public java.util.List<Alternativa> getListaAlternativas()

setListaOrientaciones

public void setListaOrientaciones(java.util.List<Orientacion> listaOrientaciones)

getListaOrientaciones

public java.util.List<Orientacion> getListaOrientaciones()

setListaEstadosInmueble

public void setListaEstadosInmueble(java.util.List<EstadoInmueble> listaEstadosInmueble)

getListaEstadosInmueble

public java.util.List<EstadoInmueble> getListaEstadosInmueble()

setSession

public void setSession(java.util.Map<java.lang.String,java.lang.Object> map)
Specified by:
setSession in interface org.apache.struts2.interceptor.SessionAware

getModel

public java.lang.Object getModel()
Specified by:
getModel in interface com.opensymphony.xwork2.ModelDriven

getAnuncio

public Anuncio getAnuncio()

setAnuncio

public void setAnuncio(Anuncio anuncio)

getListaAnuncios

public java.util.List<Anuncio> getListaAnuncios()

setListaAnuncios

public void setListaAnuncios(java.util.List<Anuncio> listaAnuncios)

execute

public java.lang.String execute()
Specified by:
execute in interface com.opensymphony.xwork2.Action
Overrides:
execute in class com.opensymphony.xwork2.ActionSupport