Nu utilizaţi constructorii InvalidationEvent sau ChangeEvent, care au fost înlăturaţi

Această regulă steaguri utilizarea constructorului eliminat în clasă com.ibm.websphere.cache.InvalidationEvent sau com.ibm.websphere.cache.ChangeEvent . Noul constructor ia un câmp suplimentar. Constructorul a fost înlăturat în WebSphere V7.0.0.5.

Constructorii înlăturaţi sunt:
din clasa com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfInvalidation,
      int sourceOfInvalidation)

și din clasa com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfChange,
      int sourceOfChange)

Noii constructori sunt:
pentru clasa com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfInvalidation,
      int sourceOfInvalidation,
      java.lang.String cacheName)

pentru clasa com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfChange,
      int sourceOfChange,
      java.lang.String cacheName)

Pentru informaţii suplimentare, vedeţi: