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

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

Nové konstruktory jsou:
pro třídu com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java. lang.Object id,
      java.lang.Object hodnota,
      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 hodnota,
      int causeOfChange,
      int sourceOfChange,
      java.lang.String cacheName )

Další informace viz: