クラス
java.nio.channels.FileLockの使用
FileLockを使用するパッケージ
-
java.nio.channelsでのFileLockの使用
FileLockを返すjava.nio.channelsのメソッド修飾子と型メソッド説明final FileLock
FileChannel.lock()
このチャネルのファイル上に排他ロックを設定します。abstract FileLock
FileChannel.lock
(long position, long size, boolean shared) このチャネルのファイルの指定された領域をロックします。final FileLock
AsynchronousFileChannel.tryLock()
このチャネルのファイル上で排他ロックを獲得しようとします。abstract FileLock
AsynchronousFileChannel.tryLock
(long position, long size, boolean shared) このチャネルのファイルの指定された領域でロックを獲得しようとします。final FileLock
FileChannel.tryLock()
このチャネルのファイル上で排他ロックを獲得しようとします。abstract FileLock
FileChannel.tryLock
(long position, long size, boolean shared) このチャネルのファイルの指定された領域でロックを獲得しようとします。型FileLockの引数を持つ型を返すjava.nio.channelsのメソッド修飾子と型メソッド説明AsynchronousFileChannel.lock()
このチャネルのファイル上に排他ロックを設定します。AsynchronousFileChannel.lock
(long position, long size, boolean shared) このチャネルのファイルの指定された領域をロックします。型FileLockの型引数を持つjava.nio.channelsのメソッド・パラメータ修飾子と型メソッド説明abstract <A> void
AsynchronousFileChannel.lock
(long position, long size, boolean shared, A attachment, CompletionHandler<FileLock, ? super A> handler) このチャネルのファイルの指定された領域をロックします。final <A> void
AsynchronousFileChannel.lock
(A attachment, CompletionHandler<FileLock, ? super A> handler) このチャネルのファイル上に排他ロックを設定します。