code: public static Map<String, Object> getReadOnlyCacheMap() { // for framework
          if (!exists()) {
              return DfCollectionUtil.emptyMap();
          }
          return Collections.unmodifiableMap(threadLocal.get());
      }
docs: =========