-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ESWE-1080] Expression-of-interest API #596
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please check my comments, and change some of these (esp the compilation errors at unit tests)
...tice/digital/hmpps/hmppsintegrationapi/controllers/v1/person/ExpressionInterestController.kt
Outdated
Show resolved
Hide resolved
...tice/digital/hmpps/hmppsintegrationapi/controllers/v1/person/ExpressionInterestController.kt
Outdated
Show resolved
Hide resolved
...uk/gov/justice/digital/hmpps/hmppsintegrationapi/models/hmpps/ExpressionOfInterestMessage.kt
Outdated
Show resolved
Hide resolved
src/main/kotlin/uk/gov/justice/digital/hmpps/hmppsintegrationapi/models/hmpps/MessageType.kt
Outdated
Show resolved
Hide resolved
...otlin/uk/gov/justice/digital/hmpps/hmppsintegrationapi/services/ExpressionInterestService.kt
Outdated
Show resolved
Hide resolved
.../digital/hmpps/hmppsintegrationapi/controllers/v1/person/ExpressionInterestControllerTest.kt
Outdated
Show resolved
Hide resolved
...uk/gov/justice/digital/hmpps/hmppsintegrationapi/models/hmpps/ExpressionOfInterestMessage.kt
Outdated
Show resolved
Hide resolved
...n/uk/gov/justice/digital/hmpps/hmppsintegrationapi/services/ExpressionInterestServiceTest.kt
Outdated
Show resolved
Hide resolved
...n/uk/gov/justice/digital/hmpps/hmppsintegrationapi/services/ExpressionInterestServiceTest.kt
Outdated
Show resolved
Hide resolved
...n/uk/gov/justice/digital/hmpps/hmppsintegrationapi/services/ExpressionInterestServiceTest.kt
Outdated
Show resolved
Hide resolved
...otlin/uk/gov/justice/digital/hmpps/hmppsintegrationapi/services/ExpressionInterestService.kt
Outdated
Show resolved
Hide resolved
1) add back missing queue for local run 2) add back error log (cause) 3) add back missing `eventType` (message attribute) 4) rename queueId
...uk/gov/justice/digital/hmpps/hmppsintegrationapi/models/hmpps/ExpressionOfInterestMessage.kt
Outdated
Show resolved
Hide resolved
.../kotlin/uk/gov/justice/digital/hmpps/hmppsintegrationapi/exception/MessageFailedException.kt
Show resolved
Hide resolved
...tice/digital/hmpps/hmppsintegrationapi/controllers/v1/person/ExpressionInterestController.kt
Outdated
Show resolved
Hide resolved
...tice/digital/hmpps/hmppsintegrationapi/controllers/v1/person/ExpressionInterestController.kt
Outdated
Show resolved
Hide resolved
...tice/digital/hmpps/hmppsintegrationapi/controllers/v1/person/ExpressionInterestController.kt
Outdated
Show resolved
Hide resolved
...tice/digital/hmpps/hmppsintegrationapi/controllers/v1/person/ExpressionInterestController.kt
Outdated
Show resolved
Hide resolved
...tice/digital/hmpps/hmppsintegrationapi/controllers/v1/person/ExpressionInterestController.kt
Outdated
Show resolved
Hide resolved
...in/uk/gov/justice/digital/hmpps/hmppsintegrationapi/services/PutExpressionInterestService.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please help revising the eventType in payload/body. Thanks
...in/uk/gov/justice/digital/hmpps/hmppsintegrationapi/services/PutExpressionInterestService.kt
Outdated
Show resolved
Hide resolved
...k/gov/justice/digital/hmpps/hmppsintegrationapi/services/PutExpressionInterestServiceTest.kt
Outdated
Show resolved
Hide resolved
...k/gov/justice/digital/hmpps/hmppsintegrationapi/services/PutExpressionInterestServiceTest.kt
Outdated
Show resolved
Hide resolved
This will be implementing a new pattern of decoupling incoming request to a message queue, which will be picked up by another HMPPS application (e.g. TAs have discussed it, and will be adding the pattern into documentation. |
- fix type at `eventTypeCoe` (to `eventTypeCode` - use `eventTypeCode` on message body/payload, instead of enum name - use `type` on message attribute - revise relevant tests
No description provided.