请勿使用已移除的 InvalidationEvent 或 ChangeEvent 构造函数

此规则会标记是否在类中使用了已除去的构造函数 com.ibm.websphere.cache.InvalidationEvent com.ibm.websphere.cache.ChangeEvent 我不知道 新构造函数采用附加字段。 WebSphere V7.0.0.5 中已移除上述构造函数。

已移除的构造函数来自:
从班级 com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java. lang.Object id、
       java.lang.Object 值、
       int causeOfInvalidation,
       int sourceOfInvalidation )

和来自班级 com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java. lang.Object id、
       java.lang.Object 值、
       int causeOfChange,
      int sourceOfChange )

新的构造函数用于:
为班级 com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java. lang.Object id、
       java.lang.Object 值、
       int causeOfInvalidation,
       int sourceOfInvalidation,
       java.lang.String cacheName )

为班级 com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java. lang.Object id、
       java.lang.Object 值、
       int causeOfChange,
       int sourceOfChange,
       java.lang.String cacheName )

有关更多信息,请参阅: