class FullTraversalConnector implements IndexingConnector, IncrementalChangeHandler {

  @Override
  public void destroy() {
    repository.close();
    repositoryContext.getEventBus().unregister(this);
    if (listeningExecutorService != null) {
      logger.log(Level.INFO, "Shutting down the full traversal connector executor");
      MoreExecutors.shutdownAndAwaitTermination(listeningExecutorService, 5L, TimeUnit.MINUTES);
    }
  }

  public  FullTraversalConnector(Repository repository);
  public  FullTraversalConnector(Repository repository, CheckpointHandler checkpointHandler);

}