tidy up
This commit is contained in:
parent
716f15fe83
commit
f1cf6e13aa
@ -6,18 +6,18 @@ import java.util.List;
|
|||||||
import java.util.concurrent.Callable;
|
import java.util.concurrent.Callable;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
//
|
||||||
public final class CorDappHelpers {
|
//public final class CorDappHelpers {
|
||||||
public static <T> T findAndExpectExactlyOne(Collection<T> collection, Predicate<? super T> filterFn, String exceptionMsg)
|
// public static <T> T findAndExpectExactlyOne(Collection<T> collection, Predicate<? super T> filterFn, String exceptionMsg)
|
||||||
{
|
// {
|
||||||
Collection<T> results = collection.stream().filter(filterFn).collect(Collectors.toList());
|
// Collection<T> results = collection.stream().filter(filterFn).collect(Collectors.toList());
|
||||||
if(results.size() != 1){
|
// if(results.size() != 1){
|
||||||
throw new RuntimeException(exceptionMsg);
|
// throw new RuntimeException(exceptionMsg);
|
||||||
}
|
// }
|
||||||
return results.iterator().next();
|
// return results.iterator().next();
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
public static <T> T findAndExpectExactlyOne(Collection<T> collection, String exceptionMsg) {
|
// public static <T> T findAndExpectExactlyOne(Collection<T> collection, String exceptionMsg) {
|
||||||
return findAndExpectExactlyOne(collection, e -> true, exceptionMsg);
|
// return findAndExpectExactlyOne(collection, e -> true, exceptionMsg);
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
|
@ -33,8 +33,8 @@ public class FinalizeChatSubFlow implements SubFlow<String> {
|
|||||||
@Suspendable
|
@Suspendable
|
||||||
public String call() {
|
public String call() {
|
||||||
|
|
||||||
log.info("AppendChatFlow.call() called");
|
// log.info("AppendChatFlow.call() called");
|
||||||
log.info("otherMember = " + otherMember);
|
// log.info("otherMember = " + otherMember);
|
||||||
FlowSession session = flowMessaging.initiateFlow(otherMember);
|
FlowSession session = flowMessaging.initiateFlow(otherMember);
|
||||||
|
|
||||||
String retVal;
|
String retVal;
|
||||||
|
@ -26,7 +26,6 @@ import java.time.Instant;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import static com.r3.developers.csdetemplate.utilities.CorDappHelpers.findAndExpectExactlyOne;
|
|
||||||
import static java.util.Objects.*;
|
import static java.util.Objects.*;
|
||||||
import static java.util.stream.Collectors.toList;
|
import static java.util.stream.Collectors.toList;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user