Package io.micronaut.core.io.service
Class StreamSoftServiceLoader
- java.lang.Object
-
- io.micronaut.core.io.service.StreamSoftServiceLoader
-
@Deprecated public class StreamSoftServiceLoader extends java.lang.ObjectDeprecated.Variation ofSoftServiceLoaderthat returns a stream instead of an iterable thus allowing parallel loading etc.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description StreamSoftServiceLoader()Deprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static <T> java.util.stream.Stream<ServiceDefinition<T>>loadParallel(java.lang.Class<T> serviceType, java.lang.ClassLoader classLoader)Deprecated.static <T> java.util.stream.Stream<T>loadPresentParallel(java.lang.Class<T> serviceType, java.lang.ClassLoader classLoader)Deprecated.
-
-
-
Method Detail
-
loadParallel
public static <T> java.util.stream.Stream<ServiceDefinition<T>> loadParallel(java.lang.Class<T> serviceType, java.lang.ClassLoader classLoader)
Deprecated.- Type Parameters:
T- The type- Parameters:
serviceType- The service typeclassLoader- The class loader- Returns:
- A stream
-
loadPresentParallel
public static <T> java.util.stream.Stream<T> loadPresentParallel(java.lang.Class<T> serviceType, java.lang.ClassLoader classLoader)Deprecated.- Type Parameters:
T- The type- Parameters:
serviceType- The service typeclassLoader- The class loader- Returns:
- A stream with services loaded
-
-