Professional Documents
Culture Documents
O Get Question and Answers o Get Correct Answer o Get Config o Save Question
O Get Question and Answers o Get Correct Answer o Get Config o Save Question
O Get Question and Answers o Get Correct Answer o Get Config o Save Question
o Start
Question
o Get Question and Answers
GET + /Question/
o Get Correct Answer
GET + /Question/
o Get Config
GET + /Question/
o Save Question
POST + /Question/
Assign Question
o Start
POST + /Assign Question
Process/
Task Service
Layer
Assign
Question
Entity Service
Layer
Question
Quiz
o Get Info
o Save Info
Question
o Get Questions
o Save questions
User
o Get user
Test
o Get Candidates
o Get Info
o Save Info
Process
o Create Test
Quiz
o Get Info
GET + /Quiz/
o Save Info
POST + /Quiz/
Question
o Get Questions
GET + /Question/
o Save Questions
POST + /Question/
User
o Get user
GET + /User/
Test
o Get Candidates
GET + /Test/
o Get Info
GET + /Test/
o Save Info
POST + /Test/
Process
o Create Test
POST + /Create Test
Process/
Task Service
Process Layer
Entity Service
User Question Quiz Test Layer
Task Service
Layer
Assign Quiz
Entity Service
Layer
o Get Info
Question
o Get Questions
Test
o Get Candidates
o Get Info
Answer
o Get answer
o Save answer
Result
o Get answer
o Save answer
o Save result
Process
o Start
Process
o Start
POST + /Perform Test
Process/
Quiz
o Get info
GET + /Quiz/
Question
o Get Questions
GET + /Question/
Test
o Get Candidates
GET + /Test/
o Get Info
GET + /Test/
User
Entity Service
Layer
Entity Service
Layer
Microservice
Calculate Layer
Result
Entity Service
Layer
Utility Service
Layer
Notification Report
Quiz
o GET /quizzes/{quizId}
o POST + /quizzes/add
o PUT + /quizzes/{quizId}
o FETCH +/quizzes/{quizId}
o STORE + /quizzes/{quizId}
Question
o GET +
/question/{questionId}
o POST + /question
o FETCH +
/question/{questionId}
User
o GET + /user/{userId}
o PUT +/user/{userId}
o POST +/user/add
o DELETE +/user/{userId}
Test
o GET + /test/{testId}
o POST + /candidate
o POST + /test/
o PUT +/test/{testId}
o STORE +/test/{testId}
o FETCH + /test/{testId}
Result
o GET +/result/{resultId}
o POST + /result/
o PUT +/result/{resultId}
o FETCH +/result/{resultId}
o STORE +/result/{resultId}
Process
o POST + /createTest