Package com._1c.g5.v8.bm.store
Interface IBmWorkLog
Deprecated.
Work log.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceDeprecated.Log entry processor. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Deprecated.Closes and deletes the log.voidclose(boolean delete) Deprecated.Closes the log.booleanlog(byte[] data, int offset, int length) Deprecated.Adds log entry.voidpreStart(IBmWorkLog.IEntryProcessor entryProcessor) Deprecated.Pre-starts the log.voidreset()Deprecated.Resets the log (all the entries are removed).voidstart()Deprecated.Starts the log.
-
Method Details
-
preStart
Deprecated.Pre-starts the log. Invokes entry processor for each log entry if any.- Parameters:
entryProcessor- The entry processor. May not benull.- Throws:
IOException- if any I/O error occurs.
-
start
Deprecated.Starts the log.- Throws:
IOException- if any I/O error occurs.
-
close
Deprecated.Closes and deletes the log.- Throws:
IOException- if any I/O error occurs.
-
close
Deprecated.Closes the log. In contrast to its zero-argument counterpart allows the user to decide whether the log file should be deleted.- Parameters:
delete- The flag indicating whether the log file should be deleted.- Throws:
IOException- if any I/O error occurs.
-
log
Deprecated.Adds log entry.- Parameters:
data- A byte array containing the log entry data. May not benull.offset- The offset of the log entry data within the array.length- The length of the entry data.- Returns:
trueif the entry has been added,falseif the log size reached the threshold.- Throws:
IOException- if any I/O error occurs.
-
reset
Deprecated.Resets the log (all the entries are removed).- Throws:
IOException- if any I/O error occurs.
-
IBmWal.