Diese Regel markiert die Verwendung des entfernten Konstruktors in der Klasse com.ibm.websphere.cache.InvalidationEvent oder com.ibm.websphere.cache.ChangeEvent . Der neue Konstruktor verwendet ein zusätzliches Feld. Der Konstruktor wurde in WebSphere Version 7.0.0.5 entfernt.
Folgende Konstruktoren wurden entfernt:
aus der Klasse
com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java.lang.Object id,
java.lang.Object value,
int causeOfInvalidation,
int sourceOfInvalidation)
und aus der Klasse
com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java.lang.Object id,
java.lang.Object value,
int causeOfChange,
int sourceOfChange)
Die neuen Konstruktoren sind:
für die Klasse
com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java.lang.Object id,
java.lang.Object value,
int causeOfInvalidation,
int sourceOfInvalidation,
java.lang.String cacheName)
für die Klasse
com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java.lang.Object id,
java.lang.Object value,
int causeOfChange,
int sourceOfChange,
java.lang.String cacheName)
Weitere Informationen finden Sie in den folgenden Dokumenten: