Package com._1c.g5.v8.bm.store
Interface IBmWorkLog
Deprecated.
Work log.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Deprecated.Log entry processor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Deprecated.Closes and deletes the log.void
close
(boolean delete) Deprecated.Closes the log.boolean
log
(byte[] data, int offset, int length) Deprecated.Adds log entry.void
preStart
(IBmWorkLog.IEntryProcessor entryProcessor) Deprecated.Pre-starts the log.void
reset()
Deprecated.Resets the log (all the entries are removed).void
start()
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:
true
if the entry has been added,false
if 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
.