bomz
08/03/2016, 3:00 PMObservable.just(lastUpdated)
.flatMap {
“api_path".httpGet(params).rx_object(Order.JsonDeserializer())
}.onErrorReturn { Pair(Arrays.asList<Order>(), 0) }
.doOnError {
}
.subscribe {
}.addTo(subscriptions)
Order.kt
class JsonDeserializer : ResponseDeserializable<Pair<List<Order>,Int>> {
override fun deserialize(content: String): Pair<List<Order>, Int> {
return OrderJsonReader.readJsonArray(content)
}
}