package org.epics.archiverappliance.retrieval.postprocessors; import java.util.List; import org.epics.archiverappliance.common.TimeSpan; /** * Post processors can optionally implement this interface if the implement timespan specific functionality * @author mshankar * */ public interface TimeSpanDependentProcessing { /** * The data source resolution will call this method to give the post processor a chance to implement time span dependent post processing. * @param timeSpans   * @return TimeSpanDependentProcessors List */ public List<TimeSpanDependentProcessor> generateTimeSpanDependentProcessors(List<TimeSpan> timeSpans); }