code: private void onDataSetModifiedEvent(@Observes DataSetModifiedEvent event) {
          checkNotNull("event",
                       event);
  
          DataSetDef def = event.getDataSetDef();
          String targetUUID = event.getDataSetDef().getUUID();
          TimeAmount timeFrame = def.getRefreshTimeAmount();
          boolean noRealTime = timeFrame == null || timeFrame.toMillis() > 60000;
  
          if ((!def.isRefreshAlways() || noRealTime) && widget != null && widget.feedsFrom(targetUUID)) {
              workbenchNotification.fire(new NotificationEvent(AppConstants.INSTANCE.gallerywidget_dataset_modif(),
                                                               INFO));
              widget.redrawAll();
          }
      }
docs: - It's refresh rate is greater than 60 seconds (avoid tons of notifications in "real-time" scenarios)