Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for registerLocked (0.16 sec)

  1. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/AbstractTrackedResourceLock.java

                    } catch (RuntimeException e) {
                        releaseLock();
                        throw e;
                    }
                    coordinationService.getCurrent().registerLocked(this);
                    return true;
                } else {
                    return false;
                }
            } else {
                return true;
            }
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  2. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/ResourceLockState.java

         */
        enum Disposition { FAILED, FINISHED, RETRY }
    
        /**
         * Registers a resource lock to be rolled back if the transform associated with this resource lock state
         * fails.
         */
        void registerLocked(ResourceLock resourceLock);
    
        /**
         * Registers a resource lock that has been unlocked during the transform so that the coordination service can
         * notify threads waiting on a lock.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:47:40 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  3. platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/resources/AbstractTrackedResourceLockTest.groovy

            given:
            _ * coordinationService.current >> resourceLockState
    
            when:
            lock.tryLock()
    
            then:
            1 * container.lockAcquired(lock)
            1 * resourceLockState.registerLocked(lock)
    
            when:
            lock.unlock()
    
            then:
            1 * container.lockReleased(lock)
        }
    
        def "throws exception when methods are called without coordination service transform"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/DefaultResourceLockCoordinationService.java

            private Set<ResourceLock> lockedResources;
            private Set<ResourceLock> unlockedResources;
            boolean rollback;
    
            @Override
            public void registerLocked(ResourceLock resourceLock) {
                if (!rollback && (unlockedResources == null || !unlockedResources.remove(resourceLock))) {
                    if (lockedResources == null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 17:16:10 UTC 2024
    - 11.9K bytes
    - Viewed (0)
Back to top