DATATYPE - The data type to be serializedpublic abstract class AbstractPhotonWALDAO<DATATYPE>
extends com.helger.dao.wal.AbstractWALDAO<DATATYPE>
AbstractWALDAO that uses the WebFileIO.getDataIO()
for read/write.| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPhotonWALDAO(Class<DATATYPE> aDataTypeClass,
String sFilename) |
protected |
AbstractPhotonWALDAO(Class<DATATYPE> aDataTypeClass,
Supplier<String> aFilenameProvider) |
convertNativeToWALString, convertWALStringToNative, createWriteData, getDataTypeClass, getFilenameProvider, getInitCount, getIO, getLastFilename, getLastInitDateTime, getLastReadDateTime, getLastWriteDateTime, getReadCount, getSafeFile, getWaitingTime, getWALXMLWriterSettings, getWriteCount, getXMLWriterSettings, initialRead, markAsChanged, markAsChanged, modifyWriteData, onBetweenReadAndWAL, onFilenameChange, onInit, onRead, onRecoveryCreate, onRecoveryDelete, onRecoveryErrorConvertToNative, onRecoveryUpdate, setWaitingTime, toString, triggerExceptionHandlersRead, triggerExceptionHandlersWrite, writeToFileOnPendingChangesbeginWithoutAutoSave, checkFileAccess, endWithoutAutoSave, exceptionHandlersRead, exceptionHandlersWrite, hasPendingChanges, internalHasPendingChanges, internalIsAutoSaveEnabled, internalSetPendingChanges, isAutoSaveEnabled, isSilentMode, setSilentModeCopyright © 2014–2023 Philip Helger. All rights reserved.