Nepoužívat odebrané konstruktory InvalidationEvent nebo ChangeEvent

Toto pravidlo označí příznakem použití odebraného konstruktoru ve třídě com.ibm.websphere.cache.InvalidationEvent nebo com.ibm.websphere.cache.ChangeEvent . Nový konstruktor vezme další pole. Konstruktor byl odebrán ve verzi WebSphere 7.0.0.5.

Odebrané konstruktory jsou:
ze třídy com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfInvalidation,
      int sourceOfInvalidation)

a ze třídy com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfChange,
      int sourceOfChange)

Nové konstruktory jsou:
pro třídu com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfInvalidation,
      int sourceOfInvalidation,
      java.lang.String cacheName)

pro třídu com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfChange,
      int sourceOfChange,
      java.lang.String cacheName)

Další informace viz: