All Classes and Interfaces
Class
Description
Base implementation of
IDAOAbstract base implementation of
IDAOContainer.AbstractMapBasedWALDAO<INTERFACETYPE extends com.helger.commons.id.IHasID<String>,IMPLTYPE extends INTERFACETYPE>
Base class for WAL based DAO that uses a simple
ICommonsMap for data
storage.Extensible constructor parameter builder.
Base class for a simple DAO.
Base class for a simple DAO using write ahead logging (WAL).
Special exception class for DAO read/write errors.
The default implementation of
IDAOContainer using a list of DAOs
provider in the constructor.Enumeration with the different actions that can occur in a DAO.
Abstraction layer around auto save stuff.
Base DAO interface.
Callback interface for DAO stuff
Simple version of the DAO callback that calls
IDAOChangeSimpleCallback.onChange(IHasID) for
all actions on all items.A marker interface for objects containing other DAOs.
Dummy marker interface.
Callback interface to handle thrown exception objects on DAO reading.
Callback interface to handle thrown exception objects in DAO write actions.
Read-only base interface for the MAP based DAO
The global write ahead logging manager that schedules future writings of a
DAO.