@Override
public List<TimespanModel> getTimespans(final long startMillis, final long endMillis,
final ApiKey apiKey, final String channelName) {
List<TimespanModel> items = new ArrayList<TimespanModel>();
EvernoteConnectorSettings connectorSettings = (EvernoteConnectorSettings)settingsService.getConnectorSettings(apiKey.getId());
final TimeInterval timeInterval = new SimpleTimeInterval(startMillis, endMillis, TimeUnit.ARBITRARY, TimeZone.getTimeZone("UTC"));
String objectTypeName = "Evernote-note";
List<AbstractFacet> facets = getFacetsInTimespanOrderedByEnd(timeInterval, apiKey, ObjectType.getObjectType(Connector.getConnector("evernote"), "note"));
facets = buddiesService.filterFacets(AuthHelper.getGuestId(), apiKey.getId(), facets);
// The start and end times of track facets are the same. Assume that the