es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: RX-JAVA2

Traduzcamos la frase “rxjava chain observables dynamically” al español: Cadena de observables RxJava de forma dinámica.

Tengo un observable encadenado que he creado de la siguiente manera: Disposable disposable = currentUsedAdapter.connect(ip) .observeOn(AndroidSchedulers.mainThread()) .concatMap(fallbackAdapter(ProtocolType.V2)) .delay(500, TimeUnit.MILLISECONDS) .concatMap(fallbackAdapter(ProtocolType.V1)) .subscribeWith(connectionSubscriber); Y este es el método fallbackAdapter: private Function<boolean,></boolean,><boolean>> fallbackAdapter(ProtocolType protocolType) { return new Function<boolean,></boolean,><boolean>>() { @Override public Observable<boolean> apply(@NonNull Boolean isConnected) throws Exception { if (isConnected) { return Observable.just(true); . . . Read more

Rxjava2 y Retrofit: múltiples llamadas se devuelven como una lista.

Las llamadas a la API deben realizarse aproximadamente unas 30 veces y solo difieren en un parámetro: https://api.website.com/getProducts?category_id=10 https://api.website.com/getProducts?category_id=11 Estas llamadas responden con un límite de 100 productos por llamada. Si una categoría tiene más productos, necesito añadir un parámetro de desplazamiento. La siguiente llamada me dará el subconjunto de . . . Read more

JsonEOFException: Fin inesperado de la entrada JSON al enviar un flujo a un punto final de RxJava2.

Estoy tratando de averiguar cómo llamar a un punto final que acepta un parámetro @Body de Flowable<Integer>, para suscribirse y procesar el flujo entrante (usando Micronaut y el marco RxJava). Tengo este controlador en Micronaut: @Post(uri = “inner”) @ExecuteOn(TaskExecutors.IO) HttpResponse inner(@Body Flowable<Integer> template){ template.subscribe(new Subscriber<Integer>() { Subscription subscription @Override void . . . Read more