NIO2 API

Uses of Class
org.classpath.icedtea.java.nio.channels.FileLock

Packages that use FileLock
org.classpath.icedtea.java.nio.channels Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations. 
 

Uses of FileLock in org.classpath.icedtea.java.nio.channels
 

Methods in org.classpath.icedtea.java.nio.channels that return FileLock
 FileLock AsynchronousFileChannel.tryLock()
          Attempts to acquire an exclusive lock on this channel's file.
abstract  FileLock AsynchronousFileChannel.tryLock(long position, long size, boolean shared)
          Attempts to acquire a lock on the given region of this channel's file.
 

Methods in org.classpath.icedtea.java.nio.channels that return types with arguments of type FileLock
 java.util.concurrent.Future<FileLock> AsynchronousFileChannel.lock()
          Acquires an exclusive lock on this channel's file.
<A> java.util.concurrent.Future<FileLock>
AsynchronousFileChannel.lock(A attachment, CompletionHandler<FileLock,? super A> handler)
          Acquires an exclusive lock on this channel's file.
abstract
<A> java.util.concurrent.Future<FileLock>
AsynchronousFileChannel.lock(long position, long size, boolean shared, A attachment, CompletionHandler<FileLock,? super A> handler)
          Acquires a lock on the given region of this channel's file.
 

Method parameters in org.classpath.icedtea.java.nio.channels with type arguments of type FileLock
<A> java.util.concurrent.Future<FileLock>
AsynchronousFileChannel.lock(A attachment, CompletionHandler<FileLock,? super A> handler)
          Acquires an exclusive lock on this channel's file.
abstract
<A> java.util.concurrent.Future<FileLock>
AsynchronousFileChannel.lock(long position, long size, boolean shared, A attachment, CompletionHandler<FileLock,? super A> handler)
          Acquires a lock on the given region of this channel's file.
 


NIO2 API

Submit a bug or feature

Copyright 2010 Sun Microsystems, Inc. All rights reserved. Use is subject to the terms of the GNU General Public License.