削除された 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 value,
      int causeOfInvalidation,
      int sourceOfInvalidation)

およびクラス com.ibm.websphere.cache.ChangeEvent から
public ChangeEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfChange,
      int sourceOfChange)

新しいコンストラクターは次のとおりです。
クラス com.ibm.websphere.cache.InvalidationEvent の場合
public InvalidationEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfInvalidation,
      int sourceOfInvalidation,
      java.lang.String cacheName)

クラス com.ibm.websphere.cache.ChangeEvent の場合
public ChangeEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfChange,
      int sourceOfChange,
      java.lang.String cacheName)

詳しくは、以下を参照してください。