Class ReactiveStreamsEngineResolver


  • public class ReactiveStreamsEngineResolver
    extends Object
    This class is not intended to be used by end-users but for portable container integration purpose only.

    Service provider for ReactiveStreamsEngine. The implementation registers itself via the ServiceLoader mechanism.

    • Constructor Detail

      • ReactiveStreamsEngineResolver

        protected ReactiveStreamsEngineResolver()
    • Method Detail

      • instance

        public static ReactiveStreamsEngine instance()
        Creates a ReactiveStreamsFactory object Only used internally from within ReactiveStreams
        Returns:
        ReactiveStreamsFactory an instance of ReactiveStreamsFactory
      • setInstance

        public static void setInstance​(ReactiveStreamsEngine factory)
        Set the instance. It is used by OSGi environment while service loader pattern is not supported.
        Parameters:
        factory - set the instance.