diff options
author | Jakob Odersky <jakob@driver.xyz> | 2017-07-14 15:05:12 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@driver.xyz> | 2017-07-14 15:08:15 -0700 |
commit | d733294cb16fa83be014ce1efccbf364aa309d25 (patch) | |
tree | da106c15b9402f3f6f9f19f92fe2a2258d5cf7d3 /src/main/scala/xyz/driver/pdsuidomain/services/rest/RestHelper.scala | |
parent | 7fe13f4d62b8865db7434383085d960d9d23ddec (diff) | |
download | rest-query-d733294cb16fa83be014ce1efccbf364aa309d25.tar.gz rest-query-d733294cb16fa83be014ce1efccbf364aa309d25.tar.bz2 rest-query-d733294cb16fa83be014ce1efccbf364aa309d25.zip |
Fix PR
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuidomain/services/rest/RestHelper.scala')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/services/rest/RestHelper.scala | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/services/rest/RestHelper.scala b/src/main/scala/xyz/driver/pdsuidomain/services/rest/RestHelper.scala index 3113b21..5284ff1 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/services/rest/RestHelper.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/services/rest/RestHelper.scala @@ -74,21 +74,16 @@ trait RestHelper { case Some(pp) => Seq( "pageNumber" -> pp.pageNumber.toString, - "pageSize" -> pp.pageSize.toHexString + "pageSize" -> pp.pageSize.toString ) } - /** Utility method to parse responses that encode success and errors as subtypes - * of a common reply type. + /** Utility method to parse responses from records-acquisition-server. * + * Non-2xx HTTP error codes will be cause the returned future to fail with a corresponding + * `DomainException`. * @tparam ApiReply The type of the serialized reply object, contained in the HTTP entity - * @tparam DomainReply The type of the domain object that will be created from a successful reply. - * * @param response The HTTP response to parse. - * @param successMapper Transformation function from a deserialized api entity to a domain object. - * @param errorMapper Transformation function from general domain errors to - * specialized errors of the given DomainReply. Note that if a domain error - * is not explicitly handled, it will be encoded as a failure in the returned future. * @param unmarshaller An unmarshaller that converts a successful response to an api reply. */ def apiResponse[ApiReply](response: HttpResponse)( |