Request the publisher to start emitting data.
Request the publisher to start emitting data.
This is a factory method and can be called multiple times, each time starting a new Subscription. Each Subscription will work for only a single Subscriber. A Subscriber should only subscribe once to a single Publisher.
If the Publisher rejects the subscription attempt or otherwise fails it will signal the error via Subscriber.onError.
the Subscriber that will consume signals from this Publisher
Mirrors the
Publisher
interface from the Reactive Streams project.A
Publisher
is a provider of a potentially unbounded number of sequenced elements, publishing them according to the demand received from its Subscribers.A
Publisher
can serve multiple Subscribers subscribed dynamically at various points in time.