httpParser <- HttpParser()
collection <- httpParser$parseCollectionGet(server_response)
+
+ if(!is.null(collection$errors))
+ stop(collection$errors)
+
class(collection) <- "ArvadosCollection"
return(collection)
{
#Todo(Fudo): Implement limit and offset
collection_relative_url <- "collections"
- http_request <- HttpRequest("GET", token, host, collection_relative_url, filters)
+ http_request <- HttpRequest("GET", token, host, collection_relative_url, filters, limit, offset)
server_response <- http_request$execute()
httpParser <- HttpParser()
collection <- httpParser$parseCollectionGet(server_response)
+
+ if(!is.null(collection$errors))
+ stop(collection$errors)
+
class(collection) <- "ArvadosCollectionList"
return(collection)