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