code: protected void notifyModified() {
          log.debug("notifyModified - modified: {} update counter: {}", modified.get(), updateCounter.get());
          if (updateCounter.get() == 0) {
              if (modified.get()) {
                  // client sent at least one update -> increase version of SO
                  updateVersion();
                  lastModified = System.currentTimeMillis();
                  if (storage == null || !storage.save(this)) {
                      log.warn("Could not store shared object");
                  }
              }
              sendUpdates();
              modified.compareAndSet(true, false);
          }
      }
docs: Send notification about modification of SO