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