@Override public boolean canHandle(EventMessage<?> eventMessage, Segment segment) { return hasHandler(eventMessage) && segment.matches(Objects.hashCode(getOrDefault( sequencingPolicy.getSequenceIdentifierFor(eventMessage), eventMessage::getIdentifier) )); }
@Override public boolean canHandle(EventMessage<?> eventMessage, Segment segment) { return hasHandler(eventMessage) && segment.matches(Objects.hashCode(getOrDefault( sequencingPolicy.getSequenceIdentifierFor(eventMessage), eventMessage::getIdentifier) )); }
@Override public boolean canHandle(EventMessage<?> eventMessage, Segment segment) { return hasHandler(eventMessage) && segment.matches(Objects.hashCode(getOrDefault(sequencingPolicy.getSequenceIdentifierFor(eventMessage), eventMessage::getIdentifier))); }