Class BaseTable.ListenerImpl

All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable, NotificationQueue.Dependency, LivenessManager, LivenessNode, LivenessReferent, Listener, ListenerBase, Serializable
Enclosing class:
BaseTable

public static class BaseTable.ListenerImpl
extends InstrumentedListener
Simplest appropriate legacy InstrumentedListener implementation for BaseTable and descendants. It's expected that most use-cases will require overriding onUpdate() - the default implementation simply passes index updates through to the dependent's listeners. It is preferred to use BaseTable.ShiftAwareListenerImpl over BaseTable.ListenerImpl
See Also:
Serialized Form