cz.muni.fi.pclis.service.team
Class ProjectPackageServiceImpl

java.lang.Object
  extended by cz.muni.fi.pclis.service.team.ProjectPackageServiceImpl
All Implemented Interfaces:
ProjectPackageService

@Transactional
public class ProjectPackageServiceImpl
extends Object
implements ProjectPackageService

User: Ľuboš Pecho Date: 25.3.2010 Time: 12:54:33


Field Summary
private  GenericServiceImpl<ProjectPackage,ProjectPackageDao> impl
           
 
Constructor Summary
ProjectPackageServiceImpl()
           
 
Method Summary
 ProjectPackage create(ProjectPackage entity)
           
 List<ProjectPackage> getAll()
           
 List<ProjectPackage> getByCourseAndTerm(Course course, Term term)
           
 ProjectPackage getById(long id)
           
 ProjectPackageDao getDao()
           
 ProjectPackage refresh(ProjectPackage entity)
           
 void remove(ProjectPackage entity)
           
 void removeById(long id)
           
 ProjectPackage searchById(long id)
           
 void setDao(ProjectPackageDao projectPackageDao)
           
 ProjectPackage update(ProjectPackage entity)
           
 ProjectPackageDao useDao()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

impl

private GenericServiceImpl<ProjectPackage,ProjectPackageDao> impl
Constructor Detail

ProjectPackageServiceImpl

public ProjectPackageServiceImpl()
Method Detail

getById

public ProjectPackage getById(long id)
Specified by:
getById in interface ProjectPackageService

searchById

public ProjectPackage searchById(long id)
Specified by:
searchById in interface ProjectPackageService

getAll

public List<ProjectPackage> getAll()
Specified by:
getAll in interface ProjectPackageService

getByCourseAndTerm

public List<ProjectPackage> getByCourseAndTerm(Course course,
                                               Term term)
Specified by:
getByCourseAndTerm in interface ProjectPackageService

create

public ProjectPackage create(ProjectPackage entity)
Specified by:
create in interface ProjectPackageService

update

public ProjectPackage update(ProjectPackage entity)
Specified by:
update in interface ProjectPackageService

remove

public void remove(ProjectPackage entity)
Specified by:
remove in interface ProjectPackageService

removeById

public void removeById(long id)
Specified by:
removeById in interface ProjectPackageService

refresh

public ProjectPackage refresh(ProjectPackage entity)
Specified by:
refresh in interface ProjectPackageService

useDao

public ProjectPackageDao useDao()

getDao

public ProjectPackageDao getDao()

setDao

public void setDao(ProjectPackageDao projectPackageDao)


Copyright © 2009-2010 Faculty of Informatics, Masaryk university, Brno. All Rights Reserved.