No utilizar los constructores InvalidationEvent o ChangeEvent que se han eliminado

Esta regla señala el uso del constructor eliminado en la clase com.ibm.websphere.cache.InvalidationEvent o com.ibm.websphere.cache.ChangeEvent . El nuevo constructor toma un campo adicional. El constructor se eliminó en WebSphere V7.0.0.5.

Los constructores eliminados son:
de la clase com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfInvalidation,
      int sourceOfInvalidation)

y de la clase com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfChange,
      int sourceOfChange)

Los constructores nuevos son:
para la clase com.ibm.websphere.cache.InvalidationEvent
public InvalidationEvent(java.lang.Object id,
      java.lang.Object value,
      int causeOfInvalidation,
      int sourceOfInvalidation,
      java.lang.String cacheName)

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

Para obtener más información consulte: