Interface ProcessReservationService


public interface ProcessReservationService
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    createReservation(String processId, long calendarResourceId, boolean allDay, LocalDateTime startDateTimeUtc, LocalDateTime endDateTimeUtc, String nameTemplate)
    Dodaje rezerwację zasobu przez proces
    void
    Usuwa rezerwację zasobu o podanym id
  • Method Details

    • createReservation

      long createReservation(String processId, long calendarResourceId, boolean allDay, LocalDateTime startDateTimeUtc, LocalDateTime endDateTimeUtc, String nameTemplate)
      Dodaje rezerwację zasobu przez proces
      Parameters:
      processId - Id procesu
      calendarResourceId - Id rezerwowanego zasobu
      allDay - Czy rezerwacja całodobowa
      startDateTimeUtc - Data i czas startu rezerwacji (UTC)
      endDateTimeUtc - Data i czas końca rezerwacji (UTC)
      nameTemplate - Szablon nazwy rezerwacji
      Returns:
      Id utworzonej rezerwacji
    • deleteReservation

      void deleteReservation(long id)
      Usuwa rezerwację zasobu o podanym id
      Parameters:
      id - Id rezerwacji