Class ReactiveStreamsFactoryResolver
- java.lang.Object
-
- org.eclipse.microprofile.reactive.streams.operators.spi.ReactiveStreamsFactoryResolver
-
public class ReactiveStreamsFactoryResolver extends java.lang.Object
This class is not intended to be used by end-users but for portable container integration purpose only.Service provider for ReactiveStreamsFactory. The implementation registers itself via the
ServiceLoader
mechanism.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ReactiveStreamsFactoryResolver()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ReactiveStreamsFactory
instance()
Creates a ReactiveStreamsFactory object Only used internally from withinReactiveStreams
static void
setInstance(ReactiveStreamsFactory factory)
Set the instance.
-
-
-
Method Detail
-
instance
public static ReactiveStreamsFactory instance()
Creates a ReactiveStreamsFactory object Only used internally from withinReactiveStreams
- Returns:
- ReactiveStreamsFactory an instance of ReactiveStreamsFactory
-
setInstance
public static void setInstance(ReactiveStreamsFactory factory)
Set the instance. It is used by OSGi environment while service loader pattern is not supported.- Parameters:
factory
- set the instance.
-
-