class FSyncManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
FSyncManager.FSyncGroup |
| Constructor and Description |
|---|
FSyncManager(EnvironmentImpl envImpl) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
executeFSync()
Put the fsync execution into this method so it can be overridden for
testing purposes.
|
(package private) void |
fsync()
Request that this file be fsynced to disk.
|
(package private) long |
getNFSyncRequests() |
(package private) long |
getNFSyncs() |
(package private) long |
getNTimeouts() |
(package private) void |
loadStats(StatsConfig config,
EnvironmentStats stats) |
FSyncManager(EnvironmentImpl envImpl) throws DatabaseException
DatabaseExceptionvoid fsync()
throws DatabaseException
DatabaseExceptionlong getNFSyncRequests()
long getNFSyncs()
long getNTimeouts()
void loadStats(StatsConfig config, EnvironmentStats stats) throws DatabaseException
DatabaseExceptionprotected void executeFSync()
throws DatabaseException
DatabaseExceptionCopyright (c) 2004,2008 Oracle. All rights reserved.