org.chorem.pollen.business.persistence
Class PreventRuleDAOAbstract<E extends PreventRule>

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaDAOImpl<E>
      extended by org.chorem.pollen.business.persistence.PreventRuleDAOAbstract<E>
All Implemented Interfaces:
org.nuiton.topia.persistence.TopiaDAO<E>
Direct Known Subclasses:
PreventRuleDAOImpl

public abstract class PreventRuleDAOAbstract<E extends PreventRule>
extends org.nuiton.topia.persistence.TopiaDAOImpl<E>


Field Summary
 
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass
 
Constructor Summary
PreventRuleDAOAbstract()
           
 
Method Summary
 List<E> findAllByActive(boolean v)
           
 List<E> findAllByMethod(String v)
           
 List<E> findAllByOneTime(boolean v)
           
 List<E> findAllByPoll(Poll v)
           
 List<E> findAllByRepeated(boolean v)
           
 List<E> findAllByScope(String v)
           
 List<E> findAllBySensibility(int v)
           
 Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity)
           
 E findByActive(boolean v)
           
 E findByMethod(String v)
           
 E findByOneTime(boolean v)
           
 E findByPoll(Poll v)
           
 E findByRepeated(boolean v)
           
 E findByScope(String v)
           
 E findBySensibility(int v)
           
<U extends org.nuiton.topia.persistence.TopiaEntity>
List<U>
findUsages(Class<U> type, E entity)
           
 Class<E> getEntityClass()
           
 PollenDAOHelper.PollenEntityEnum getTopiaEntityEnum()
           
 
Methods inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
addTopiaEntityListener, addTopiaEntityVetoable, count, countByQuery, create, create, create, createQuery, createQuery, delete, existByProperties, existByQuery, existByTopiaId, findAll, findAllByProperties, findAllByProperties, findAllByProperty, findAllByQuery, findAllContains, findAllIds, findAllMappedByQuery, findAllMappedByQuery, findAllWithOrder, findByPrimaryKey, findByPrimaryKey, findByProperties, findByProperties, findByProperty, findByQuery, findByTopiaId, findContains, getContext, getId, getId, getRequestPermission, init, newInstance, removeTopiaEntityListener, removeTopiaEntityVetoable, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreventRuleDAOAbstract

public PreventRuleDAOAbstract()
Method Detail

getEntityClass

public Class<E> getEntityClass()
Specified by:
getEntityClass in interface org.nuiton.topia.persistence.TopiaDAO<E extends PreventRule>
Overrides:
getEntityClass in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends PreventRule>

getTopiaEntityEnum

public PollenDAOHelper.PollenEntityEnum getTopiaEntityEnum()
Specified by:
getTopiaEntityEnum in interface org.nuiton.topia.persistence.TopiaDAO<E extends PreventRule>
Overrides:
getTopiaEntityEnum in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends PreventRule>

findByScope

public E findByScope(String v)
                                  throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByScope

public List<E> findAllByScope(String v)
                                           throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findBySensibility

public E findBySensibility(int v)
                                        throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllBySensibility

public List<E> findAllBySensibility(int v)
                                                 throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByRepeated

public E findByRepeated(boolean v)
                                     throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByRepeated

public List<E> findAllByRepeated(boolean v)
                                              throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByActive

public E findByActive(boolean v)
                                   throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByActive

public List<E> findAllByActive(boolean v)
                                            throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByOneTime

public E findByOneTime(boolean v)
                                    throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByOneTime

public List<E> findAllByOneTime(boolean v)
                                             throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByMethod

public E findByMethod(String v)
                                   throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByMethod

public List<E> findAllByMethod(String v)
                                            throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findByPoll

public E findByPoll(Poll v)
                                 throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findAllByPoll

public List<E> findAllByPoll(Poll v)
                                          throws org.nuiton.topia.TopiaException
Throws:
org.nuiton.topia.TopiaException

findUsages

public <U extends org.nuiton.topia.persistence.TopiaEntity> List<U> findUsages(Class<U> type,
                                                                               E entity)
                                                                    throws org.nuiton.topia.TopiaException
Specified by:
findUsages in interface org.nuiton.topia.persistence.TopiaDAO<E extends PreventRule>
Overrides:
findUsages in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends PreventRule>
Throws:
org.nuiton.topia.TopiaException

findAllUsages

public Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity)
                                                                                                                                      throws org.nuiton.topia.TopiaException
Specified by:
findAllUsages in interface org.nuiton.topia.persistence.TopiaDAO<E extends PreventRule>
Overrides:
findAllUsages in class org.nuiton.topia.persistence.TopiaDAOImpl<E extends PreventRule>
Throws:
org.nuiton.topia.TopiaException


Copyright © 2009-2012 CodeLutin. All Rights Reserved.