Interface CalendarResourceGroupFacade


public interface CalendarResourceGroupFacade
  • Method Details

    • createCalendarResourceGroup

      long createCalendarResourceGroup(String name, String description, Long parentResourceGroupId)
      Tworzy grupę zasobów kalendarza
      Parameters:
      name - nazwa grupy
      description - opis grupy
      parentResourceGroupId - nadrzędna grupa zasobów
      Returns:
      id utworzonej grupy
    • deleteCalendarResourceGroup

      void deleteCalendarResourceGroup(long id)
      Usuwa grupę zasobów
      Parameters:
      id - id grupy
    • createCalendarResourceGroupShareForUser

      long createCalendarResourceGroupShareForUser(long id, String username)
      Udostępnia grupę zasobów użytkownikowi
      Parameters:
      id - id grupy
      username - nazwa użytkownika
      Returns:
      id utworzonego udostępnienia
    • createCalendarResourceShareGroupForGroup

      long createCalendarResourceShareGroupForGroup(long id, String group)
      Udostępnia grupę zasobów grupie użytkowników
      Parameters:
      id - id grupy zasobów
      group - nazwa grupy użytkowników
      Returns:
      id utworzonego udostępnienia
    • deleteCalendarResourceGroupShare

      void deleteCalendarResourceGroupShare(long id)
      Usuwa udostępnienie grupy zasobów
      Parameters:
      id - id udostępnienia