ar.com.jiji.kaya.dao
Class DaoUtils<T>

java.lang.Object
  extended by ar.com.jiji.kaya.dao.DaoUtils<T>

public class DaoUtils<T>
extends java.lang.Object

Operaciones basicas sobre las entidades y el facade usando refleccion.

Version:
$Revision$ $Date$
Author:
lparra
See Also:
FacadeDaoEnhancer

Constructor Summary
DaoUtils(CRUDDAO<T> dao)
           
 
Method Summary
static void remove(ProjectService service, java.lang.Class modelClass, java.util.Set selectedObjs)
           
 void remove(java.util.Set<? extends java.lang.Object> selectedObjs)
          Elimina un conjunto de objetos.
static void save(ProjectService service, java.lang.Class modelClass, java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DaoUtils

public DaoUtils(CRUDDAO<T> dao)
Method Detail

remove

public static void remove(ProjectService service,
                          java.lang.Class modelClass,
                          java.util.Set selectedObjs)

save

public static void save(ProjectService service,
                        java.lang.Class modelClass,
                        java.lang.Object object)

remove

public void remove(java.util.Set<? extends java.lang.Object> selectedObjs)
Elimina un conjunto de objetos. Asume que T tiene un property id que es un identificador unico para ese tipo de objetos.

Parameters:
selectedObjs -


Copyright © 2006 Kaya. All Rights Reserved.