package org.atlasapi.persistence.content.schedule.mongo;
import org.atlasapi.media.channel.Channel;
import org.atlasapi.media.entity.Item;
import org.atlasapi.media.entity.Publisher;
import org.atlasapi.media.entity.ScheduleEntry;
import org.atlasapi.media.entity.ScheduleEntry.ItemRefAndBroadcast;
public interface ScheduleWriter {
@Deprecated
void writeScheduleFor(Iterable<? extends Item> items);
void writeCompleteEntry(ScheduleEntry entry);
void replaceScheduleBlock(Publisher publisher, Channel channel,
Iterable<ItemRefAndBroadcast> itemsAndBroadcasts);
}