@Override public Boolean apply(ReadableWaveletData wavelet) { try { return wavelet != null && isWaveletMatchesCriteria(wavelet, user, sharedDomainParticipantId, withParticipantIds, creatorParticipantIds, isAllQuery); } catch (WaveletStateException e) { LOG.warning( "Failed to access wavelet " + WaveletName.of(wavelet.getWaveId(), wavelet.getWaveletId()), e); return false; } } };