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 :
à partir de la classe
com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java.lang.Object id,
java.lang.Object value,
int causeOfInvalidation,
int sourceOfInvalidation)
et à partir de la classe
com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java.lang.Object id,
java.lang.Object value,
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 value,
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 value,
int causeOfChange,
int sourceOfChange,
java.lang.String cacheName)
Pour plus d'informations, voir :