Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for beforeLockRelease (1.41 sec)

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

        }
    
        @Override
        public void finishWork() {
            indexedCache.finishWork();
        }
    
        @Override
        public void beforeLockRelease(FileLock.State currentCacheState) {
            indexedCache.beforeLockRelease(currentCacheState);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  2. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/CrossProcessSynchronizingIndexedCache.java

        }
    
        @Override
        public void finishWork() {
            target.finishWork();
        }
    
        @Override
        public void beforeLockRelease(FileLock.State currentCacheState) {
            target.beforeLockRelease(currentCacheState);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  3. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/InMemoryDecoratedCache.java

        }
    
        @Override
        public void finishWork() {
            delegate.finishWork();
        }
    
        @Override
        public void beforeLockRelease(FileLock.State currentCacheState) {
            fileLockStateReference.set(currentCacheState);
            delegate.beforeLockRelease(currentCacheState);
        }
    
        @Override
        public String getCacheId() {
            return cacheId;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  4. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/UnitOfWorkParticipant.java

        /**
         * Called just before the cache is to be unlocked. Called after all work has been completed, and after {@link #finishWork()} has completed.
         * This method should not modify the cache files.
         */
        void beforeLockRelease(FileLock.State currentCacheState);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  5. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultCacheCoordinator.java

            this.operations = new CacheAccessOperationsStack();
    
            Consumer<FileLock> onFileLockAcquireAction = this::afterLockAcquire;
            Consumer<FileLock> onFileLockReleaseAction = this::beforeLockRelease;
    
            switch (lockOptions.getMode()) {
                case Shared:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 01 12:21:15 UTC 2024
    - 20.5K bytes
    - Viewed (0)
  6. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultMultiProcessSafeIndexedCache.java

                try {
                    fileAccess.writeFile(() -> cache.close());
                } finally {
                    cache = null;
                }
            }
        }
    
        @Override
        public void beforeLockRelease(FileLock.State currentCacheState) {
        }
    
        private BTreePersistentIndexedCache<K, V> getCache() {
            if (cache == null) {
                // Use writeFile because the cache can internally recover from datafile
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:50 UTC 2024
    - 3.5K bytes
    - Viewed (0)
Back to top