此规则会标记不推荐使用的方法和字段, 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 列表。