This issue is to track cleanup / refactoring of reactive package in future PR, including:
- Ensure that all Stream, Completable, Single have similar manipulations methods (onComplete, onError, onErrorResumeWith, map, ...)
- ServerConnectionFactory and ServerConnection should be removed
- ServerConnectionFactory and ServerConnection were not used outside of unit tests / sdk examples.
- SCF has been replaced by Function<LDAPClientContext, ReactiveHandler<>>, SC by ReactiveHandler<>
- com.forgerock.reactive should be made into a public API: org.forgerock.reactive once we've exposed it as part of the SDK's public API
See PR #759