Searched refs:FileLock (Results 1 – 8 of 8) sorted by relevance
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/nio/channels/ |
D | FileLockTest.java | 25 import java.nio.channels.FileLock; 38 class MockFileLock extends FileLock { 76 FileLock fileLock1 = new MockFileLock(null, 0, 0, false); in test_Constructor_Ljava_nio_channels_FileChannelJJZ() 105 FileLock lock = new MockFileLock(null, 0, 10, true); in test_channel() 113 FileLock fileLock1 = new MockFileLock(readWriteChannel, 20, 100, true); in test_position() 117 FileLock fileLock2 = new MockFileLock(readWriteChannel, position, 100, in test_position() 126 FileLock fileLock1 = new MockFileLock(readWriteChannel, 20, 100, true); in test_size() 131 FileLock fileLock2 = new MockFileLock(readWriteChannel, position, size, in test_size() 141 FileLock lock = new MockFileLock(null, 0, 10, true); in test_isShared() 163 FileLock fileLock = readWriteChannel.lock(); in test_isValid() [all …]
|
D | FileChannelLockingTest.java | 26 import java.nio.channels.FileLock; 106 FileLock flock = readWriteChannel.lock(); in test_lockReadWrite() 134 FileLock flock1 = readWriteChannel.lock(22, 110, true); in test_illegalLockParameters() 147 FileLock flock1 = readWriteChannel.lock(0, 10, false); in test_lockLLZ() 150 FileLock flock2 = readWriteChannel.lock(22, 100, true); in test_lockLLZ() 184 FileLock tmpLock = readOnlyChannel.tryLock(0, 10, true); in test_tryLockLLZ() 189 FileLock lock = readOnlyChannel.tryLock(10, 788, true); in test_tryLockLLZ() 201 FileLock adjacentLock = readOnlyChannel.tryLock(1, 3, true); in test_tryLockLLZ()
|
D | FileChannelTest.java | 35 import java.nio.channels.FileLock; 108 private FileLock fileLock; 844 FileLock fileLock1 = writeOnlyFileChannel.lock(POSITION, SIZE, false); in test_lockJJZ_NotOverlapping() 846 FileLock fileLock2 = writeOnlyFileChannel.lock(POSITION + SIZE, SIZE, in test_lockJJZ_NotOverlapping() 1052 FileLock fileLock1 = writeOnlyFileChannel in test_tryLockJJZ_NotOverlapping() 1056 FileLock fileLock2 = writeOnlyFileChannel.tryLock(POSITION + SIZE, in test_tryLockJJZ_NotOverlapping() 3030 public FileLock lock(long position, long size, boolean shared) in lock() 3089 public FileLock tryLock(long position, long size, boolean shared) in tryLock()
|
/libcore/luni/src/main/java/java/nio/ |
D | FileChannelImpl.java | 29 import java.nio.channels.FileLock; 47 private static final Comparator<FileLock> LOCK_COMPARATOR = new Comparator<FileLock>() { 48 public int compare(FileLock lock1, FileLock lock2) { 60 private final SortedSet<FileLock> locks = new TreeSet<FileLock>(LOCK_COMPARATOR); 94 …private FileLock basicLock(long position, long size, boolean shared, boolean wait) throws IOExcept… in basicLock() 110 FileLock pendingLock = new FileLockImpl(this, position, size, shared); in basicLock() 137 private static final class FileLockImpl extends FileLock { 159 public final FileLock lock(long position, long size, boolean shared) throws IOException { in lock() 161 FileLock resultLock = null; in lock() 179 public final FileLock tryLock(long position, long size, boolean shared) throws IOException { in tryLock() [all …]
|
/libcore/luni/src/main/java/java/nio/channels/ |
D | FileChannel.java | 184 public final FileLock lock() throws IOException { in lock() 250 public abstract FileLock lock(long position, long size, boolean shared) in lock() 583 public final FileLock tryLock() throws IOException { in tryLock() 616 public abstract FileLock tryLock(long position, long size, boolean shared) in tryLock()
|
D | FileLock.java | 71 public abstract class FileLock implements AutoCloseable { class 99 protected FileLock(FileChannel channel, long position, long size, boolean shared) { in FileLock() method in FileLock
|
/libcore/luni/src/main/java/java/util/logging/ |
D | FileHandler.java | 27 import java.nio.channels.FileLock; 108 private static final Hashtable<String, FileLock> allLocks = new Hashtable<String, FileLock>(); 133 FileLock lock = null;
|
/libcore/luni/src/test/java/libcore/java/nio/channels/ |
D | OldFileChannelTest.java | 31 import java.nio.channels.FileLock; 76 private FileLock fileLock; 239 FileLock lock = readWriteFileChannel.tryLock(tooBig, 1, false); in testTryLockVeryLarge() 249 FileLock lockOne = readWriteFileChannel.tryLock(0, 10, false); in testTryLockOverlapping() 250 FileLock lockTwo = readWriteFileChannel.tryLock(10, 20, false); in testTryLockOverlapping()
|