避免使用不推荐的动态高速缓存方法和字段

此规则会标记不推荐使用的方法和字段, com.ibm.websphere.cache.CacheEntry com.ibm.websphere.cache.EntryInfo 接口。 二进制应用程序扫描程序不会标记对字段的引用,因为应用程序二进制仅包含已解析的整数值。 检测到下列方法和字段:

这些方法和字段在 WebSphere Application Server V6.0 中已不推荐使用,并且可能会在将来发行版中移除。

方法/字段 描述
CacheEntry.isBatchEnabled(), EntryInfo.isBatchEnabled() 始终以异步批处理方式完成对“推送”或“推拉”共享策略的更新。 此方法始终将返回 true。
EntryInfo.setBatchEnabled(boolean) 始终以异步批处理方式完成对“推送”或“推拉”共享策略的更新。 调用 setBatchEnabled(false) 对高速缓存复制没有影响。
EntryInfo.SHARED_PULL 不应在开发新代码时使用共享类型 PULL。 请改用共享类型 PUSH_PULL。 共享类型 PULL 将与共享类型 PUSH_PULL 具有相似的功能。

有关更多类信息,请参阅:

文档中包含完整的 不推荐使用的 API 列表。