削除された 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 )

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