public class FileLocks extends Object
Modifier and Type | Class and Description |
---|---|
static class |
FileLocks.ChannelFileLock
文件管道锁
|
static class |
FileLocks.NamedFileLock
文件名称锁
|
public static FileLocks.ChannelFileLock getChannelFileLock(String file)
file
- 文件public static FileLocks.ChannelFileLock getChannelFileLock(File file)
file
- 文件public static FileLocks.ChannelFileLock getChannelFileLock(Path file)
file
- 文件public static FileLocks.NamedFileLock getPrefixFileLock(String file)
file
- 文件public static FileLocks.NamedFileLock getPrefixFileLock(File file)
file
- 文件public static FileLocks.NamedFileLock getPrefixFileLock(String lockPrefix, String file)
lockPrefix
- 锁前缀file
- 文件public static FileLocks.NamedFileLock getPrefixFileLock(String lockPrefix, File file)
lockPrefix
- 锁前缀file
- 文件public static FileLocks.NamedFileLock getSuffixFileLock(String file)
file
- 文件public static FileLocks.NamedFileLock getSuffixFileLock(File file)
file
- 文件public static FileLocks.NamedFileLock getSuffixFileLock(String lockSuffix, String file)
lockSuffix
- 锁后缀file
- 文件public static FileLocks.NamedFileLock getSuffixFileLock(String lockSuffix, File file)
lockSuffix
- 锁后缀file
- 文件public static FileLocks.NamedFileLock getNamedFileLock(String file)
file
- 文件public static FileLocks.NamedFileLock getNamedFileLock(File file)
file
- 文件public static FileLocks.NamedFileLock getNamedFileLock(String lockPrefix, String lockSuffix, String file)
lockPrefix
- 锁前缀lockSuffix
- 锁后缀file
- 文件public static FileLocks.NamedFileLock getNamedFileLock(String lockPrefix, String lockSuffix, File file)
lockPrefix
- 锁前缀lockSuffix
- 锁后缀file
- 文件Copyright © 2024. All rights reserved.