ar.com.jiji.kaya.facade
Class DireccionFacade

java.lang.Object
  extended by ar.com.jiji.kaya.facade.DireccionFacade

public class DireccionFacade
extends java.lang.Object

Facade de Direccion que ofrece todas las operaciones permitidas con los modelos Pais, Provincia y Localidad

Author:
jmile

Constructor Summary
DireccionFacade()
           
DireccionFacade(PaisDao paisDao, ProvinciaDao provDao, LocalidadDao locDao)
          Constructor que setea los distintos dao para cada uno de los modelos Pais, Provincia y Localidad
 
Method Summary
 Localidad getLocalidad(java.lang.Long locId)
          Devuelve una Localidad especifica
 LocalidadDao getLocalidadDao()
           
 java.util.List<Localidad> getLocalidades(java.lang.Long provinciaId)
          Devuelve la lista de las Localidades pertenecientes a la Provincia
 PaisDao getPaisDao()
           
 java.util.List<Pais> getPaises()
          Devuelve la lista de todos los paises
 ProvinciaDao getProvinciaDao()
           
 java.util.List<Provincia> getProvincias(java.lang.Long paisId)
          Devuelve la lista de las Provincias pertenecientes a un Pais
 void setLocalidadDao(LocalidadDao localidadDao)
           
 void setPaisDao(PaisDao paisDao)
           
 void setProvinciaDao(ProvinciaDao provinciaDao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DireccionFacade

public DireccionFacade(PaisDao paisDao,
                       ProvinciaDao provDao,
                       LocalidadDao locDao)
Constructor que setea los distintos dao para cada uno de los modelos Pais, Provincia y Localidad

Parameters:
paisDao - Dao de Pais
provDao - Dao de Provincia
locDao - Dao de Localidad

DireccionFacade

public DireccionFacade()
Method Detail

getPaises

public java.util.List<Pais> getPaises()
Devuelve la lista de todos los paises

Returns:
Una lista de los Paises. Si no existe ninguno devuelve una lista vacia.

getLocalidades

public java.util.List<Localidad> getLocalidades(java.lang.Long provinciaId)
Devuelve la lista de las Localidades pertenecientes a la Provincia

Parameters:
provinciaId - ID de la Provincia
Returns:
Una lista de las localidades que coincidan con el criterio. Si no existe ninguna devuelve una lista vacia.

getProvincias

public java.util.List<Provincia> getProvincias(java.lang.Long paisId)
Devuelve la lista de las Provincias pertenecientes a un Pais

Parameters:
paisId - ID del Pais
Returns:
Una lista de las provincias que coincidan con el criterio. Si no existe ninguna devuelve una lista vacia.

getLocalidad

public Localidad getLocalidad(java.lang.Long locId)
Devuelve una Localidad especifica

Parameters:
locId - ID de la Localidad
Returns:
Devuelve la localidad que tenga el id indicado. Si la localidad no existe, devuelve null.

getProvinciaDao

public ProvinciaDao getProvinciaDao()

getPaisDao

public PaisDao getPaisDao()

getLocalidadDao

public LocalidadDao getLocalidadDao()

setLocalidadDao

public void setLocalidadDao(LocalidadDao localidadDao)

setPaisDao

public void setPaisDao(PaisDao paisDao)

setProvinciaDao

public void setProvinciaDao(ProvinciaDao provinciaDao)


Copyright © 2006 Kaya. All Rights Reserved.