com.germinus.merlin.dao
Interface ICourseDao

All Superinterfaces:
IGenericDao<Course,java.io.Serializable>
All Known Implementing Classes:
CourseDaoJpa

public interface ICourseDao
extends IGenericDao<Course,java.io.Serializable>


Method Summary
 void deleteObject(java.lang.Object object)
           
 Course getCourseByName(java.lang.String coursename)
          Gets role information based on rolename
 void removeAssignment(long assignmentid)
           
 void removeCourse(long groupId)
          Removes a role from the database by name
 void update(java.lang.Object obj)
           
 
Methods inherited from interface com.germinus.merlin.dao.IGenericDao
exists, get, getAll, remove, save
 

Method Detail

getCourseByName

Course getCourseByName(java.lang.String coursename)
Gets role information based on rolename

Parameters:
rolename - the rolename
Returns:
populated role object

removeCourse

void removeCourse(long groupId)
Removes a role from the database by name

Parameters:
rolename - the role's rolename

removeAssignment

void removeAssignment(long assignmentid)

deleteObject

void deleteObject(java.lang.Object object)

update

void update(java.lang.Object obj)


Copyright © 2008. All Rights Reserved.