code: void updateEntity(String repoFullName, Entity entity) {
      lock.readLock().lock();
      try {
        verifyRepoRegistered(repoFullName);
        SetMultimap<Object, EntityListener> entityListeners =
            this.entityListenersByRepo.get(repoFullName);
        Set<EntityListener> entityEntityListeners = entityListeners.get(entity.getIdValue());
        entityEntityListeners.forEach(entityListener -> entityListener.postUpdate(entity));
      } finally {
        lock.readLock().unlock();
      }
    }
docs: Update all registered listeners of an entity