docs: @Override
      public void delete(final T value) {
          if (value != null) {
              final String id = value.getId();
              if (!StringUtils.isEmpty(id)) {
                  doDelete(id);
                  notifyDeleted(value);
              }
          }
      }