summaryrefslogtreecommitdiff
path: root/java/com/google/android/libraries/mobiledatadownload/file/openers/LockFileOpener.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/google/android/libraries/mobiledatadownload/file/openers/LockFileOpener.java')
-rw-r--r--java/com/google/android/libraries/mobiledatadownload/file/openers/LockFileOpener.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/java/com/google/android/libraries/mobiledatadownload/file/openers/LockFileOpener.java b/java/com/google/android/libraries/mobiledatadownload/file/openers/LockFileOpener.java
index c608ec2..9cfcb67 100644
--- a/java/com/google/android/libraries/mobiledatadownload/file/openers/LockFileOpener.java
+++ b/java/com/google/android/libraries/mobiledatadownload/file/openers/LockFileOpener.java
@@ -20,6 +20,7 @@ import com.google.android.libraries.mobiledatadownload.file.OpenContext;
import com.google.android.libraries.mobiledatadownload.file.Opener;
import com.google.android.libraries.mobiledatadownload.file.common.FileChannelConvertible;
import com.google.android.libraries.mobiledatadownload.file.common.ReleasableResource;
+import com.google.errorprone.annotations.CanIgnoreReturnValue;
import java.io.Closeable;
import java.io.IOException;
import java.io.RandomAccessFile;
@@ -42,7 +43,7 @@ import javax.annotation.Nullable;
*/
public final class LockFileOpener implements Opener<Closeable> {
- private static final String LOCK_SUFFIX = ".lock";
+ public static final String LOCK_SUFFIX = ".lock";
private final boolean shared;
private final boolean readOnly;
@@ -84,6 +85,7 @@ public final class LockFileOpener implements Opener<Closeable> {
* If enabled and the lock cannot be acquired immediately, {@link #open} will return {@code null}
* instead of waiting until the lock can be acquired.
*/
+ @CanIgnoreReturnValue
public LockFileOpener nonBlocking(boolean isNonBlocking) {
this.isNonBlocking = isNonBlocking;
return this;