cz.muni.fi.pclis.service.team
Interface TeamProjectService

All Known Implementing Classes:
TeamProjectServiceImpl

public interface TeamProjectService

User: Ľuboš Pecho Date: 25.3.2010 Time: 12:58:21


Method Summary
 TeamProject create(TeamProject entity)
           
 void createFromExport(au.com.bytecode.opencsv.CSVReader reader, ProjectPackage projectPackage)
           
 List<TeamProject> getAll()
           
 List<TeamProject> getByCourseAndTerm(Course course, Term term)
           
 TeamProject getById(long id)
           
 TeamProject refresh(TeamProject entity)
           
 void remove(TeamProject entity)
           
 void removeById(long id)
           
 void removeFileFromProject(TeamProject teamProject, UploadedFile uploadedFile)
           
 TeamProject searchById(long id)
           
 TeamProject update(TeamProject entity)
           
 

Method Detail

getById

TeamProject getById(long id)

searchById

TeamProject searchById(long id)

getAll

List<TeamProject> getAll()

create

TeamProject create(TeamProject entity)

update

TeamProject update(TeamProject entity)

remove

void remove(TeamProject entity)

removeById

void removeById(long id)

refresh

TeamProject refresh(TeamProject entity)

createFromExport

void createFromExport(au.com.bytecode.opencsv.CSVReader reader,
                      ProjectPackage projectPackage)
                      throws IOException
Throws:
IOException

removeFileFromProject

void removeFileFromProject(TeamProject teamProject,
                           UploadedFile uploadedFile)

getByCourseAndTerm

List<TeamProject> getByCourseAndTerm(Course course,
                                     Term term)


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