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.SyncFailedException
public static void force(java.nio.channels.FileChannel fc, boolean metaData) throws java.io.IOException
java.io.IOException
public static void sync(java.io.RandomAccessFile ras) throws java.io.IOException
java.io.IOException
public static void sync(java.io.FileOutputStream fos) throws java.io.IOException
java.io.IOException
public static void trySync(int fd)
public static void trySyncDir(java.io.File dir)
Copyright © 2019 The Apache Software Foundation