package org.atlasapi.persistence.event;
import org.atlasapi.media.entity.Event;
import org.atlasapi.media.entity.Topic;
import org.joda.time.DateTime;
import com.google.common.base.Optional;
public interface EventResolver {
Optional<Event> fetch(Long id);
Optional<Event> fetch(String uri);
Iterable<Event> fetch(Optional<Topic> eventGroup, Optional<DateTime> from);
}