public class LogContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
boolean |
backgroundIO
Whether the write should be counted as background IO when throttling of
background IO is configured.
|
boolean |
flushRequired
Whether the log buffer(s) must be written to the file system.
|
boolean |
forceNewLogFile
Whether a new log file must be created for containing the logged
item(s).
|
boolean |
fsyncRequired
Whether an fsync must be performed after writing the item(s) to the log.
|
DatabaseImpl |
nodeDb
Database of the node(s), or null if entry is not a node.
|
boolean |
obsoleteDupsAllowed
Whether it is possible that the previous version of this log
entry is already marked obsolete.
|
java.util.Collection<WriteLockInfo> |
obsoleteWriteLockInfo
Set of obsolete LSNs which are counted when logging a commit entry.
|
PackedObsoleteInfo |
packedObsoleteInfo
Sequence of packed obsolete info which is counted when logging a
non-provisional IN.
|
(package private) int |
totalNewSize |
(package private) boolean |
wakeupCleaner |
Constructor and Description |
---|
LogContext() |
public DatabaseImpl nodeDb
public boolean flushRequired
public boolean forceNewLogFile
public boolean fsyncRequired
public boolean backgroundIO
public java.util.Collection<WriteLockInfo> obsoleteWriteLockInfo
public PackedObsoleteInfo packedObsoleteInfo
public boolean obsoleteDupsAllowed
boolean wakeupCleaner
int totalNewSize
Copyright (c) 2004-2012 Oracle. All rights reserved.