Package com.mongodb.reactivestreams.client

This packages contains classes for the reactive stream client implementation.

All API Publishers are cold, meaning that nothing happens until they are subscribed to. So just creating a Publisher won’t cause any network IO. It’s not until Publisher.subscribe(org.reactivestreams.Subscriber) is called that the driver executes the operation.

All API Publishers are unicast. Each Subscription to a Publisher relates to a single MongoDB operation and its Subscriber will receive its own specific set of results.