@Override
public List<NexusArtifactEvent> getEventList(Integer from, Integer count, Map<String, String> params) {
final Set<String> repositoryIds = getRepoIdsFromParams(params);
final Predicate<Entry> filter =
(repositoryIds == null || repositoryIds.isEmpty()) ? null
: new RepositoryIdTimelineFilter(repositoryIds);
return getFeedRecorder().getNexusArtifectEvents(
new HashSet<String>(Arrays.asList(NexusArtifactEvent.ACTION_CACHED, NexusArtifactEvent.ACTION_DEPLOYED,
NexusArtifactEvent.ACTION_DELETED)), from, count, filter);
}