All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractDAO Base implementation ofIDAOAbstractDAOContainer Abstract base implementation ofIDAOContainer.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.AbstractSimpleDAO Base class for a simple DAO.AbstractWALDAO<DATATYPE> Base class for a simple DAO using write ahead logging (WAL).DAOException Special exception class for DAO read/write errors.DefaultDAOContainer The default implementation ofIDAOContainerusing a list of DAOs provider in the constructor.EDAOActionType Enumeration with the different actions that can occur in a DAO.IAutoSaveAware Abstraction layer around auto save stuff.IDAO Base DAO interface.IDAO.EMode 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.IDAOContainer A marker interface for objects containing other DAOs.IDAOReadChangeAware Dummy marker interface.IDAOReadExceptionCallback Callback interface to handle thrown exception objects on DAO reading.IDAOWriteExceptionCallback Callback interface to handle thrown exception objects in DAO write actions.IMapBasedDAO<INTERFACETYPE extends com.helger.commons.id.IHasID<String>> Read-only base interface for the MAP based DAOWALListener The global write ahead logging manager that schedules future writings of a DAO.