Class ReplyToDominantReducer
java.lang.Object
com.persequor.saga.modules.compliance.services.ReplyToDominantReducer
-
Constructor Summary
ConstructorsConstructorDescriptionReplyToDominantReducer
(BiFunction<IComplianceServiceReply, IComplianceServiceReply, IComplianceServiceReply> serialDominantSelector) -
Method Summary
Modifier and TypeMethodDescriptionapplyDominantSelector
(IComplianceServiceReply existing, IComplianceServiceReply candidate) reduceToDominants
(Supplier<Stream<IComplianceServiceReply>> replies)
-
Constructor Details
-
ReplyToDominantReducer
public ReplyToDominantReducer(BiFunction<IComplianceServiceReply, IComplianceServiceReply, IComplianceServiceReply> serialDominantSelector)
-
-
Method Details
-
reduceToDominants
public Map<UUID,Map<String, reduceToDominantsMap<String, IComplianceServiceReply>>> (Supplier<Stream<IComplianceServiceReply>> replies) -
applyDominantSelector
public IComplianceServiceReply applyDominantSelector(IComplianceServiceReply existing, IComplianceServiceReply candidate)
-