Ne használja az eltávolított InvalidationEvent és ChangeEvent konstruktorokat

Ez a szabály az eltávolított konstruktor használatát jelzi a com.ibm.websphere.cache.InvalidationEvent vagy a com.ibm.websphere.cache.ChangeEvent osztályban. Az új konstruktor további mezőt használ. A konstruktor a WebSphere 7.0.0.5 változatában eltávolításra került.

Az eltávolított konstruktorok a következők:
a com.ibm.websphere.cache.InvalidationEvent osztályból
public InvalidationEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfInvalidation,
      int sourceOfInvalidation)

és a com.ibm.websphere.cache.ChangeEvent osztályból
public ChangeEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfChange,
      int sourceOfChange)

Az új konstruktorok a következők:
a com.ibm.websphere.cache.InvalidationEvent osztályban
public InvalidationEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfInvalidation,
      int sourceOfInvalidation,
      java.lang.String cacheName)

a com.ibm.websphere.cache.ChangeEvent osztályban
public ChangeEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfChange,
      int sourceOfChange,
      java.lang.String cacheName)

További információk: