web-dev-qa-db-fra.com

RxJava 2.0 - Comment convertir Observable en Publisher

Comment convertir Observable en Publisher dans RxJava version 2?

Dans la première version, nous avons le projet https://github.com/ReactiveX/RxJavaReactiveStreams qui fait exactement ce dont j'ai besoin. Mais comment puis-je le faire dans RxJava 2?

14
caioquirino

Utilisez le code suivant:

Publisher publisher = observable.toFlowable(BackpressureStrategy.XXX);

Comme Observable n'implémente pas de contre-pression, vous devez sélectionner la stratégie de contre-pression lors de la conversion. Voir les choix disponibles ici .

Ou utilisez Flowable au lieu de Observable en premier lieu. Voir ici pour plus de détails.

19
Yaroslav Stavnichiy