net.ramapuram.thomas.dao
Interface RoleDao

All Superinterfaces:
GenericDao<Role,java.lang.Long>
All Known Implementing Classes:
RoleDaoHibernate

public interface RoleDao
extends GenericDao<Role,java.lang.Long>

Role Data Access Object (DAO) interface.

Author:
Matt Raible

Method Summary
 Role getRoleByName(java.lang.String rolename)
          Gets role information based on rolename
 void removeRole(java.lang.String rolename)
          Removes a role from the database by name
 
Methods inherited from interface net.ramapuram.thomas.dao.GenericDao
exists, findByNamedQuery, get, getAll, getAllDistinct, remove, save
 

Method Detail

getRoleByName

Role getRoleByName(java.lang.String rolename)
Gets role information based on rolename

Parameters:
rolename - the rolename
Returns:
populated role object

removeRole

void removeRole(java.lang.String rolename)
Removes a role from the database by name

Parameters:
rolename - the role's rolename


Copyright © 2011. All Rights Reserved.