Ne pas utiliser le constructeur InvalidationEvent ou ChangeEvent qui a été supprimé

Cette règle marque l'utilisation du constructeur supprimé dans la classe com.ibm.websphere.cache.InvalidationEvent ou com.ibm.websphere.cache.ChangeEvent . Le nouveau constructeur prend une zone supplémentaire. Le constructeur a été supprimé dans WebSphere version 7.0.0.5

Les constructeurs supprimés sont :
de la classe com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java. lang.Object id,
      java.lang.Object valeur,
      int causeOfInvalidation,
      int sourceOfInvalidation )

et de la classe com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java. lang.Object id,
      java.lang.Object valeur,
      int causeOfChange,
      int sourceOfChange )

Les nouveaux constructeurs sont :
pour la classe com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java. lang.Object id,
      java.lang.Object valeur,
      int causeOfInvalidation,
      int sourceOfInvalidation,
      java.lang.String cacheName )

pour la classe com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java. lang.Object id,
      java.lang.Object valeur,
      int causeOfChange,
      int sourceOfChange,
      java.lang.String cacheName )

Pour plus d'informations, voir :