Interface CalendarResourceGroupFacade
public interface CalendarResourceGroupFacade
-
Method Summary
Modifier and TypeMethodDescriptionlongcreateCalendarResourceGroup(String name, String description, Long parentResourceGroupId) Tworzy grupę zasobów kalendarzalongcreateCalendarResourceGroupShareForUser(long id, String username) Udostępnia grupę zasobów użytkownikowilongcreateCalendarResourceShareGroupForGroup(long id, String group) Udostępnia grupę zasobów grupie użytkownikówvoiddeleteCalendarResourceGroup(long id) Usuwa grupę zasobówvoiddeleteCalendarResourceGroupShare(long id) Usuwa udostępnienie grupy zasobówZwraca wszystkie grupy zasobówgetCalendarResourceGroup(long id) Zwraca grupę zasobów o wskazanym id
-
Method Details
-
createCalendarResourceGroup
Tworzy grupę zasobów kalendarza- Parameters:
name- nazwa grupydescription- opis grupyparentResourceGroupId- nadrzędna grupa zasobów- Returns:
- id utworzonej grupy
-
deleteCalendarResourceGroup
void deleteCalendarResourceGroup(long id) Usuwa grupę zasobów- Parameters:
id- id grupy
-
getAllCalendarResourceGroups
List<CalendarResourceGroupDto> getAllCalendarResourceGroups()Zwraca wszystkie grupy zasobów- Returns:
- Lista grup zasobów
-
getCalendarResourceGroup
Zwraca grupę zasobów o wskazanym id- Parameters:
id- id grupy zasobów- Returns:
- Grupa zasobów
-