- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for LockTimeoutException (0.52 sec)
-
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/LockTimeoutException.java
*/ package org.gradle.cache; import java.io.File; /** * Thrown on timeout acquiring a lock on a file. */ public class LockTimeoutException extends RuntimeException { private final File lockFile; public LockTimeoutException(String message, File lockFile) { super(message); this.lockFile = lockFile; } public File getLockFile() { return lockFile;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 1012 bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/FileAccess.java
*/ <T> T readFile(Callable<? extends T> action) throws LockTimeoutException, FileIntegrityViolationException, InsufficientLockModeException; /** * Runs the given action under a shared or exclusive lock on the target file. * * @throws LockTimeoutException On timeout acquiring lock, if required. * @throws IllegalStateException When this lock has been closed.
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:50 UTC 2024 - 3.6K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/OnDemandFileAccess.java
FileLock lock = manager.lock(targetFile, mode(FileLockManager.LockMode.Exclusive), displayName); try { lock.updateFile(action); } finally { lock.close(); } } @Override public void writeFile(Runnable action) throws LockTimeoutException {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:50 UTC 2024 - 2.3K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/AbstractFileAccess.java
import org.gradle.cache.LockTimeoutException; import java.util.concurrent.Callable; import java.util.function.Supplier; import static org.gradle.internal.UncheckedException.uncheckedCall; public abstract class AbstractFileAccess implements FileAccess { @Override public <T> T readFile(final Callable<? extends T> action) throws LockTimeoutException, FileIntegrityViolationException {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:50 UTC 2024 - 1.2K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/FileLockManager.java
* @param targetDisplayName A display name for the target file. This is used in log and error messages. */ FileLock lock(File target, LockOptions options, String targetDisplayName) throws LockTimeoutException; /** * Creates a lock for the given file with the given mode. Acquires a lock with the given mode, which is held until the lock is
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:51 UTC 2024 - 5.1K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultCacheCoordinator.java
} @Override public <T> T readFile(Supplier<? extends T> action) throws LockTimeoutException, FileIntegrityViolationException, InsufficientLockModeException { return action.get(); } @Override public void updateFile(Runnable action) throws LockTimeoutException, FileIntegrityViolationException, InsufficientLockModeException { action.run(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 01 12:21:15 UTC 2024 - 20.5K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultFileLockManager.java
} @Override public <T> T readFile(Supplier<? extends T> action) throws LockTimeoutException, FileIntegrityViolationException { assertOpenAndIntegral(); return action.get(); } @Override public void updateFile(Runnable action) throws LockTimeoutException, FileIntegrityViolationException { assertOpenAndIntegral(); doWriteAction(action);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 26 16:02:32 UTC 2024 - 22.3K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/DefaultFileLockManagerContentionTest.groovy
*/ package org.gradle.cache.internal import org.gradle.cache.FileLock import org.gradle.cache.FileLockManager import org.gradle.cache.FileLockReleasedSignal import org.gradle.cache.LockTimeoutException import org.gradle.cache.internal.filelock.DefaultLockOptions import org.gradle.cache.internal.locklistener.DefaultFileLockContentionHandler import org.gradle.cache.internal.locklistener.FileLockContentionHandler
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 16 15:49:51 UTC 2024 - 5.2K bytes - Viewed (0)