This class is immutable, all subclasses must be immutable and implement equals and hashCode and call this
class's respective methods if the subclass has any member variables.
This class provides an empty implementation of mysqlListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.