Package cz.fidentis.analyst.project
Interface ProjectService
- All Known Implementing Classes:
ProjectServiceImpl
public interface ProjectService
-
Method Summary
Modifier and TypeMethodDescriptioncreateNewProject
(String name) Creates a new projectvoid
deleteProject
(Project project) Deletes projectReturns all projectsReturn opened projectgetProjectById
(long projectId) Returns project by its IDvoid
openProject
(Project project) Open project
-
Method Details
-
createNewProject
Creates a new project- Returns:
- a new project
-
deleteProject
Deletes project- Parameters:
project
- project
-
getProjectById
Returns project by its ID- Parameters:
projectId
- project ID- Returns:
- project by its ID
-
getOpenedProject
Project getOpenedProject()Return opened project- Returns:
- opened project
-
getAllProjects
Returns all projects- Returns:
- all projects
-
openProject
Open project- Parameters:
project
- project
-