Home
last modified time | relevance | path

Searched refs:FileLock (Results 1 – 8 of 8) sorted by relevance

/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/nio/channels/
DFileLockTest.java25 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 …]
DFileChannelLockingTest.java26 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()
DFileChannelTest.java35 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/
DFileChannelImpl.java29 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/
DFileChannel.java184 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()
DFileLock.java71 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/
DFileHandler.java27 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/
DOldFileChannelTest.java31 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()