Package org.infinispan.stream.impl
Class CacheStreamIntermediateReducer<R>
java.lang.Object
org.infinispan.stream.impl.CacheStreamIntermediateReducer<R>
- Type Parameters:
R
-
- All Implemented Interfaces:
Function<org.reactivestreams.Publisher<Object>,
,CompletionStage<R>> org.infinispan.commands.functional.functions.InjectableComponent
public final class CacheStreamIntermediateReducer<R>
extends Object
implements Function<org.reactivestreams.Publisher<Object>,CompletionStage<R>>, org.infinispan.commands.functional.functions.InjectableComponent
Reducer implementation for Distributed Publisher that converts between CacheStream operations to an
appropriate Reducer
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
-
Method Summary
-
Method Details
-
apply
- Specified by:
apply
in interfaceFunction<org.reactivestreams.Publisher<Object>,
CompletionStage<R>>
-
inject
- Specified by:
inject
in interfaceorg.infinispan.commands.functional.functions.InjectableComponent
-