Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Ścieżka do servletu: api/comments

Metoda: POST

Parametry:

...

Request Content-Typeapplication/json

Treść zapytania:

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

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

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 komentarza po id 

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

Metoda: GET

Parametry:

    • activityId - activityId

Odpowiedź:

  • Odpowiedź zawiera obiekt przechowujący całkowitą ilość wyników w polu total, oraz listę użytkowników w polu datalistę obiektów definicji komentarza.