Class ReadOnlyStorageLog
java.lang.Object
fr.gouv.vitam.storage.engine.server.storagelog.ReadOnlyStorageLog
- All Implemented Interfaces:
VitamAutoCloseable,StorageLog,AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendAccessLog(Integer tenant, AccessLogParameters parameters) Add a storage access operation log entry.voidappendWriteLog(Integer tenant, StorageLogbookParameters parameters) Add a storage write operation log entry.voidclose()getFileName(boolean isWriteOperation) voidrotateLogFile(Integer tenantId, boolean isWriteOperation) Rotate log file, and return previous log information
-
Constructor Details
-
ReadOnlyStorageLog
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceVitamAutoCloseable
-
appendWriteLog
Description copied from interface:StorageLogAdd a storage write operation log entry.- Specified by:
appendWriteLogin interfaceStorageLogparameters- the entry parameters
-
appendAccessLog
Description copied from interface:StorageLogAdd a storage access operation log entry.- Specified by:
appendAccessLogin interfaceStorageLogparameters- the entry parameters
-
rotateLogFile
Description copied from interface:StorageLogRotate log file, and return previous log information- Specified by:
rotateLogFilein interfaceStorageLog- Parameters:
tenantId- tenant used for the rotation
-
initializeStorageLogs
public void initializeStorageLogs()- Specified by:
initializeStorageLogsin interfaceStorageLog
-
getFileName
- Specified by:
getFileNamein interfaceStorageLog
-