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,
boolean writeToFile) |
static void |
execute(File file,
FileLockUtils.Runnable callback) |
static void |
execute(File file,
FileLockUtils.RunnableWithProperties callback,
boolean writeToFile) |
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, boolean writeToFile) throws IOException
IOExceptionpublic static <T> T execute(File file, FileLockUtils.CallableWithProperties<T> callback, boolean writeToFile) throws IOException
IOExceptionCopyright © 2007–2014 The Apache Software Foundation. All rights reserved.