in src/main/java/com/epam/digital/data/platform/usrprcssmgt/i18n/ProcessInstanceStatusMessageTitle.java [52:63]
public static ProcessInstanceStatusMessageTitle from(
DdmProcessInstanceStatus processInstanceStatus, SystemRole systemRole) {
return Stream.of(values())
.filter(message -> message.getProcessInstanceStatus().equals(processInstanceStatus))
.filter(message -> Objects.isNull(message.getSystemRole())
|| message.getSystemRole().equals(systemRole))
.reduce((messageTitle, messageTitle2) -> {
throw new IllegalStateException("More than 1 message found");
})
.orElse(null);
}