- java.lang.Object
-
- com.helger.dao.AbstractDAO
-
- com.helger.dao.wal.AbstractWALDAO<IMPLTYPE>
-
- com.helger.dao.wal.AbstractMapBasedWALDAO<INTERFACETYPE,IMPLTYPE>
-
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.helger.dao.wal.AbstractMapBasedWALDAO
com.helger.dao.wal.AbstractMapBasedWALDAO.InitSettings<IMPLTYPE>
-
Nested classes/interfaces inherited from interface com.helger.dao.IDAO
com.helger.dao.IDAO.EMode
-
Field Summary
-
Fields inherited from class com.helger.dao.wal.AbstractMapBasedWALDAO
ELEMENT_ITEM, ELEMENT_ROOT
-
Fields inherited from class com.helger.dao.wal.AbstractWALDAO
DEFAULT_WAITING_TIME, WAL_XWS, WRITE_XWS
-
Fields inherited from class com.helger.dao.AbstractDAO
DEFAULT_AUTO_SAVE_ENABLED, m_aRWLock
-
Method Summary
-
Methods inherited from class com.helger.dao.wal.AbstractMapBasedWALDAO
callbacks, containsAllIDs, containsAny, containsNone, containsOnly, containsWithID, createWriteData, findAll, findAllMapped, findFirst, findFirstMapped, forEach, forEach, forEachKey, forEachKey, forEachValue, forEachValue, getAll, getAll, getAllIDs, getAllMapped, getAllSortedByKey, getAtIndex, getCount, getNone, getOfID, getOfIDLocked, internalCreateItem, internalDeleteItem, internalDirectGetAll, internalForEachValue, internalForEachValue, internalGetAll, internalMarkItemDeleted, internalMarkItemUndeleted, internalRemoveAllItemsNoCallback, internalUpdateItem, isEmpty, isNotEmpty, markAsChanged, onRead, onRecoveryCreate, onRecoveryDelete, onRecoveryUpdate, size, toString
-
Methods inherited from class com.helger.dao.wal.AbstractWALDAO
convertNativeToWALString, convertWALStringToNative, getDataTypeClass, getFilenameProvider, getInitCount, getIO, getLastFilename, getLastInitDateTime, getLastReadDateTime, getLastWriteDateTime, getReadCount, getSafeFile, getWaitingTime, getWALXMLWriterSettings, getWriteCount, getXMLWriterSettings, initialRead, markAsChanged, modifyWriteData, onBetweenReadAndWAL, onFilenameChange, onInit, setWaitingTime, triggerExceptionHandlersRead, triggerExceptionHandlersWrite, writeToFileOnPendingChanges
-
Methods inherited from class com.helger.dao.AbstractDAO
beginWithoutAutoSave, endWithoutAutoSave, exceptionHandlersRead, exceptionHandlersWrite, hasPendingChanges, internalHasPendingChanges, internalIsAutoSaveEnabled, internalSetPendingChanges, isAutoSaveEnabled, isDebugLogging
-
Methods inherited from interface com.helger.dao.IAutoSaveAware
performWithoutAutoSave, performWithoutAutoSave, performWithoutAutoSaveThrowing, performWithoutAutoSaveThrowing
Copyright © 2014–2018 Philip Helger. All rights reserved.