Entfernten InvalidationEvent- oder ChangeEvent-Konstruktor nicht verwenden

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 Wert,
      int causeOfInvalidation,
      int sourceOfInvalidation )

und von der Klasse com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java. lang.Object id,
      java.lang.Object Wert,
      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 Wert,
      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 Wert,
      int causeOfChange,
      int sourceOfChange,
      java.lang.String cacheName )

Weitere Informationen finden Sie in den folgenden Dokumenten: