Package ru.slie.luna.project
Interface ProjectManager
public interface ProjectManager
-
Method Summary
Modifier and TypeMethodDescriptiongetAll()getByIds(Collection<Long> ids) getByKeys(Collection<String> keys) getByNames(Collection<String> names) voidsearch(User user, String term, SearchParams params) searchIgnorePerms(String term, SearchParams params)
-
Method Details
-
get
-
getById
-
getByKey
-
getByKeys
-
getByIds
-
getByNames
-
getAll
-
getAllKeys
-
create
Project create(String key, String name, String description, String iconPath) throws ValidateException - Throws:
ValidateException
-
save
- Throws:
ValidateException
-
searchIgnorePerms
-
search
-
delete
- Throws:
DeleteProjectException
-