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

y de la clase com.ibm.websphere.cache.ChangeEvent
public ChangeEvent(java. lang.Object id,
      java.lang.Object valor,
      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 valor,
      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 valor,
      int causeOfChange,
      int sourceOfChange,
java.lang.String cacheName )

Para obtener más información consulte: