code: @Override
  	public void collect(FeatureCollector collector) {
  		logBanner("Starting...");
  		Long startTime = System.currentTimeMillis();
  		
  		Set<Project> projects = featureService.getProjectsToUpdate(collector.getId());
  		List<Future<UpdateResult>> updateIssuesFutures = updateIssuesForProjects(collector, projects);
  		logResults(updateIssuesFutures, startTime);
  	}
docs: The collection action. This is the task which will run on a schedule to
  gather data from the feature content source system and update the
  repository with retrieved data.