public class SyncUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
SKIP_SYNC |
| Constructor and Description |
|---|
SyncUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
force(java.nio.channels.FileChannel fc,
boolean metaData) |
static java.nio.MappedByteBuffer |
force(java.nio.MappedByteBuffer buf) |
static void |
sync(java.io.FileDescriptor fd) |
static void |
sync(java.io.FileOutputStream fos) |
static void |
sync(java.io.RandomAccessFile ras) |
static void |
trySync(int fd) |
static void |
trySyncDir(java.io.File dir) |
public static java.nio.MappedByteBuffer force(java.nio.MappedByteBuffer buf)
public static void sync(java.io.FileDescriptor fd)
throws java.io.SyncFailedException
java.io.SyncFailedExceptionpublic static void force(java.nio.channels.FileChannel fc,
boolean metaData)
throws java.io.IOException
java.io.IOExceptionpublic static void sync(java.io.RandomAccessFile ras)
throws java.io.IOException
java.io.IOExceptionpublic static void sync(java.io.FileOutputStream fos)
throws java.io.IOException
java.io.IOExceptionpublic static void trySync(int fd)
public static void trySyncDir(java.io.File dir)
Copyright © 2016 The Apache Software Foundation