RxRelay:既是可观察者又是使用者的RxJava类型

时间:2024-03-15 18:53:48
【文件属性】:

文件名称:RxRelay:既是可观察者又是使用者的RxJava类型

文件大小:42KB

文件格式:ZIP

更新时间:2024-03-15 18:53:48

Java

接收继电器 中继是类型,既是Observable也是Consumer 。 基本上是:一个Subject但不能调用onComplete或onError 。 主题对于弥合非Rx API之间的差距很有用。 但是,它们以破坏性的方式处于有状态:当它们收到onComplete或onError它们将不再可用于移动数据。 这是可观察的契约,有时是期望的行为。 大多数时候不是。 中继只是没有上述属性的主题。 它们使您可以轻松地将非Rx API桥接到Rx中,而不必担心意外触发终端状态。 随着更多代码变为响应式,对主题和中继的需求应会减少。 在过渡时期,或者为了快速适应非Rx API,中继为主题提供了便利,而不必担心终端事件行为的状态性。 用法 BehaviorRelay 向每个订阅的Observer发出它观察到的最新项目以及所有后续观察到的项目的Relay。 // observer will r


【文件预览】:
RxRelay-master
----.travis.yml(2KB)
----pom.xml(3KB)
----deploy_javadoc.sh(845B)
----.buildscript()
--------settings.xml(221B)
--------deploy_snapshot.sh(1012B)
----src()
--------test()
--------main()
----.gitignore(180B)
----CHANGELOG.md(1KB)
----README.md(4KB)
----LICENSE.txt(11KB)

网友评论