code: protected void beginUpdate(IEventListener listener) {
          log.debug("beginUpdate - listener: {}", listener);
          source = listener;
          // increase number of pending updates
          updateCounter.incrementAndGet();
      }
docs: Begin update of this Shared Object and setting listener
  
  @param listener
  Update with listener