Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for FixedSharedModeCrossProcessCacheAccess (0.51 sec)

  1. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/FixedSharedModeCrossProcessCacheAccess.java

     * exclusive lock be held, so this implementation simply throws 'not supported' exceptions for these methods.
     */
    public class FixedSharedModeCrossProcessCacheAccess extends AbstractCrossProcessCacheAccess {
        private final String cacheDisplayName;
        private final File lockTarget;
        private final LockOptions lockOptions;
        private final FileLockManager lockManager;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:51 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  2. platforms/core-execution/persistent-cache/src/integTest/groovy/org/gradle/cache/internal/FixedSharedModeCrossProcessCacheAccessIntegrationTest.groovy

    import org.gradle.integtests.fixtures.AbstractIntegrationSpec
    import org.gradle.test.fixtures.server.http.BlockingHttpServer
    import org.junit.Rule
    import spock.lang.Issue
    import spock.lang.Subject
    
    @Subject(FixedSharedModeCrossProcessCacheAccess)
    class FixedSharedModeCrossProcessCacheAccessIntegrationTest extends AbstractIntegrationSpec {
        @Rule BlockingHttpServer server = new BlockingHttpServer()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 10 15:52:52 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  3. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/FixedSharedModeCrossProcessCacheAccessTest.groovy

        def onOpenAction = Mock(Consumer)
        def onCloseAction = Mock(Consumer)
        def lockOptions = DefaultLockOptions.mode(FileLockManager.LockMode.Shared)
        def cacheAccess = new FixedSharedModeCrossProcessCacheAccess("<cache>", file, lockOptions, lockManager, initAction, onOpenAction, onCloseAction)
    
        def "acquires lock then validates cache and runs handler action on open"() {
            def lock = Mock(FileLock)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:51 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  4. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultCacheCoordinator.java

            Consumer<FileLock> onFileLockReleaseAction = this::beforeLockRelease;
    
            switch (lockOptions.getMode()) {
                case Shared:
                    crossProcessCacheAccess = new FixedSharedModeCrossProcessCacheAccess(cacheDisplayName, lockTarget, lockOptions, lockManager, initializationAction, onFileLockAcquireAction, onFileLockReleaseAction);
                    fileAccess = new UnitOfWorkFileAccess();
                    break;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 01 12:21:15 UTC 2024
    - 20.5K bytes
    - Viewed (0)
Back to top