public final class FileLockUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
FileLockUtils.Callable<T> |
static interface |
FileLockUtils.CallableWithProperties<T> |
static interface |
FileLockUtils.Runnable |
static interface |
FileLockUtils.RunnableWithProperties |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
execute(File file,
FileLockUtils.Callable<T> callback) |
static <T> T |
execute(File file,
FileLockUtils.CallableWithProperties<T> callback) |
static void |
execute(File file,
FileLockUtils.Runnable callback) |
static void |
execute(File file,
FileLockUtils.RunnableWithProperties callback) |
public static void execute(File file, FileLockUtils.Runnable callback) throws IOException
IOExceptionpublic static <T> T execute(File file, FileLockUtils.Callable<T> callback) throws IOException
IOExceptionpublic static void execute(File file, FileLockUtils.RunnableWithProperties callback) throws IOException
IOExceptionpublic static <T> T execute(File file, FileLockUtils.CallableWithProperties<T> callback) throws IOException
IOExceptionCopyright © 2007-2015 FuseSource, Corp.. All Rights Reserved.