Package com.helger.dao.wal
package com.helger.dao.wal
-
ClassDescriptionAbstractMapBasedWALDAO<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).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.Dummy marker interface.IMapBasedDAO<INTERFACETYPE extends com.helger.commons.id.IHasID<String>>Read-only base interface for the MAP based DAOThe global write ahead logging manager that schedules future writings of a DAO.