org.infinispan.counter.api.CounterEvent Maven / Gradle / Ivy
package org.infinispan.counter.api;
/**
* The event used by {@link CounterListener}.
*
* @author Pedro Ruivo
* @since 9.0
*/
public interface CounterEvent {
/**
* @return the previous value.
*/
long getOldValue();
/**
* @return the previous state.
*/
CounterState getOldState();
/**
* @return the counter value.
*/
long getNewValue();
/**
* @return the counter state.
*/
CounterState getNewState();
}