org.romaframework.module.users.repository
Class BaseAccountRepository

java.lang.Object
  extended by org.romaframework.core.repository.PersistenceAspectRepository<BaseAccount>
      extended by org.romaframework.module.users.repository.BaseAccountRepository
All Implemented Interfaces:
org.romaframework.core.repository.GenericRepository<BaseAccount>

public class BaseAccountRepository
extends org.romaframework.core.repository.PersistenceAspectRepository<BaseAccount>

Repository class for BaseGroup entity. By default it extends the PersistenceAspectRepository class that delegates the execution of all commands to the PersistenceAspect.

This class was generated by Roma Meta Framework CRUD wizard.


Field Summary
 
Fields inherited from interface org.romaframework.core.repository.GenericRepository
DEF_SUFFIX
 
Constructor Summary
BaseAccountRepository()
           
 
Method Summary
 void delete(BaseAccount object)
           
 void delete(java.lang.Object[] iObjects)
           
 BaseAccount findByName(org.romaframework.aspect.persistence.PersistenceAspect db, java.lang.String iName)
           
 BaseAccount findByName(java.lang.String iName)
           
 java.util.List<BaseAccount> findOfActiveAccountsOfGroups(BaseAccount iAccount)
           
 BaseAccount update(BaseAccount object)
           
 
Methods inherited from class org.romaframework.core.repository.PersistenceAspectRepository
countByCriteria, create, create, create, create, delete, delete, findByCriteria, findByCriteria, findByExample, findByExample, findByExample, findFirstByCriteria, findFirstByCriteria, findFirstByExample, findFirstByExample, getAll, getAll, getAll, getAll, getOID, load, load, loadObjectByOID, loadObjectByOID, search, search, update, update, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseAccountRepository

public BaseAccountRepository()
Method Detail

findByName

public BaseAccount findByName(java.lang.String iName)

findByName

public BaseAccount findByName(org.romaframework.aspect.persistence.PersistenceAspect db,
                              java.lang.String iName)

findOfActiveAccountsOfGroups

public java.util.List<BaseAccount> findOfActiveAccountsOfGroups(BaseAccount iAccount)

update

public BaseAccount update(BaseAccount object)
Specified by:
update in interface org.romaframework.core.repository.GenericRepository<BaseAccount>
Overrides:
update in class org.romaframework.core.repository.PersistenceAspectRepository<BaseAccount>

delete

public void delete(java.lang.Object[] iObjects)
Specified by:
delete in interface org.romaframework.core.repository.GenericRepository<BaseAccount>
Overrides:
delete in class org.romaframework.core.repository.PersistenceAspectRepository<BaseAccount>

delete

public void delete(BaseAccount object)
Specified by:
delete in interface org.romaframework.core.repository.GenericRepository<BaseAccount>
Overrides:
delete in class org.romaframework.core.repository.PersistenceAspectRepository<BaseAccount>