Package com.helger.dao.wal
-
Interface Summary Interface Description IDAOChangeCallback<INTERFACETYPE extends com.helger.commons.id.IHasID<String>> Callback interface for DAO stuffIDAOChangeSimpleCallback<INTERFACETYPE extends com.helger.commons.id.IHasID<String>> Simple version of the DAO callback that callsIDAOChangeSimpleCallback.onChange(IHasID)for all actions on all items.IDAOReadChangeAware Dummy marker interface.IMapBasedDAO<INTERFACETYPE extends com.helger.commons.id.IHasID<String>> Read-only base interface for the MAP based DAO -
Class Summary Class Description AbstractMapBasedWALDAO<INTERFACETYPE extends com.helger.commons.id.IHasID<String>,IMPLTYPE extends INTERFACETYPE> Base class for WAL based DAO that uses a simpleICommonsMapfor data storage.AbstractMapBasedWALDAO.InitSettings<IMPLTYPE> Extensible constructor parameter builder.AbstractWALDAO<DATATYPE> Base class for a simple DAO using write ahead logging (WAL).WALListener The global write ahead logging manager that schedules future writings of a DAO.