All Known Implementing Classes:
SimpleRepositorySynchronizer

public interface RepositorySynchronizer
Since EclipseStore is not table-oriented, but the access through the repositories is, we must keep the lists/tables of entities in sync with the existing entities in the graph.

With every store we must check, if there is a new entity in the graph, that isn't yet in the entity-list.

  • Method Details

    • syncAndReturnChangedObjectLists

      Collection<EntityData<Object,Object>> syncAndReturnChangedObjectLists(Object objectToStore)
      Returns:
      a list of entity-data that have been changed and now must be stored.