Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Dodanie komentarza

Ścieżka do servletu: api/comments

Metoda: POST

Request Content-Typeapplication/json

Treść zapytania:

Obiekt JSON zawierający definicję komentarza. Definicja powinna zawierać następujące pole:

    • processId - Id procesu
    • activityId - Id zadania
    • comment - Treść komentarza

Informacja

Każdy komentarz w systemie posiada informacje o użytkowniku, który go napisał, oraz datę dodanie. Podczas zapisywania komentarza za pomocą powyższego servlet'u użytkownik pobierany jest z sesji, a data ustawiana jest na aktualną.

Odpowiedź:

  • Odpowiedź zawiera obiekt definicji komentarza(z uzupełnionymi polami userId, timestamp, oraz id).

Pobranie komentarza po id 

Ścieżka do servletu: api/comments/{commentId}

Metoda: GET

Parametry:

    • commentId - Id komentarza( parametr przekazany w ścieżce servlet'u) 

Odpowiedź:

  • Odpowiedź zawiera obiekt definicji komentarza.

Pobranie komentarzy do zadania

Ścieżka do servletu: api/comments/query

Metoda: GET

Parametry:

    • activityId - activityId

Odpowiedź:

  • Odpowiedź zawiera listę obiektów definicji komentarza.

Usunięcie komentarza 

Ścieżka do servletu: api/comments/{commentId}

Metoda: DELETE

Parametry:

    • commentId - Id komentarza( parametr przekazany w ścieżce servlet'u) 

Odpowiedź:

  • Pusta odpowiedź


  • No labels