Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for CachedExternalResource (0.39 sec)

  1. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/cached/CachedExternalResource.java

    import javax.annotation.Nullable;
    import java.util.Date;
    
    /**
     * A record of some kind of external resource that has been cached locally (typically into the filestore).
     */
    public interface CachedExternalResource extends CachedItem {
    
        /**
         * Always the actual content length of the cached file, not the external source.
         *
         * @return The content length of the cached file.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/cached/TwoStageByUrlCachedExternalResourceIndex.java

        }
    
        @Override
        public void storeMissing(String key) {
            writableCache.storeMissing(key);
        }
    
        @Nullable
        @Override
        public CachedExternalResource lookup(String key) {
            CachedExternalResource lookup = writableCache.lookup(key);
            if (lookup != null) {
                return lookup;
            }
            return readOnlyCache.lookup(key);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/cached/DefaultCachedExternalResourceIndex.java

    import java.io.IOException;
    import java.io.Serializable;
    import java.net.URI;
    import java.nio.file.Path;
    
    public class DefaultCachedExternalResourceIndex<K extends Serializable> extends AbstractCachedIndex<K, CachedExternalResource> implements CachedExternalResourceIndex<K> {
        private final BuildCommencedTimeProvider timeProvider;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/cached/CachedExternalResourceIndex.java

        /**
         * Lookup a cached resolution.
         *
         * The {@link CachedExternalResource#getCachedFile()} is guaranteed
         * to exist at the time that the entry is returned from this method.
         *
         * @param key The key to search the index for
         * @return The cached artifact resolution if one exists, otherwise null.
         */
        @Nullable
        CachedExternalResource lookup(K key);
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/ModuleArtifactCache.java

     * limitations under the License.
     */
    
    package org.gradle.api.internal.artifacts.ivyservice.modulecache.artifacts;
    
    import org.gradle.internal.hash.HashCode;
    import org.gradle.internal.resource.cached.CachedExternalResource;
    
    import javax.annotation.Nullable;
    import java.io.File;
    import java.util.List;
    
    public interface ModuleArtifactCache {
        /**
         * Adds a resolution to the index.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resource/transfer/DefaultCacheAwareExternalResourceAccessorTest.groovy

    import org.gradle.internal.resource.ExternalResourceName
    import org.gradle.internal.resource.ExternalResourceReadResult
    import org.gradle.internal.resource.ExternalResourceRepository
    import org.gradle.internal.resource.cached.CachedExternalResource
    import org.gradle.internal.resource.cached.CachedExternalResourceIndex
    import org.gradle.internal.resource.local.DefaultLocallyAvailableResource
    import org.gradle.internal.resource.local.FileResourceRepository
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 02 17:19:47 UTC 2024
    - 19.1K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/transfer/DefaultCacheAwareExternalResourceAccessor.java

    import org.gradle.internal.resource.ExternalResourceName;
    import org.gradle.internal.resource.ExternalResourceReadResult;
    import org.gradle.internal.resource.ExternalResourceRepository;
    import org.gradle.internal.resource.cached.CachedExternalResource;
    import org.gradle.internal.resource.cached.CachedExternalResourceIndex;
    import org.gradle.internal.resource.local.FileResourceRepository;
    import org.gradle.internal.resource.local.LocallyAvailableExternalResource;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/internal/resource/cached/DefaultCachedExternalResource.java

    import org.gradle.internal.resource.metadata.ExternalResourceMetaData;
    
    import java.io.File;
    import java.io.Serializable;
    import java.util.Date;
    
    public class DefaultCachedExternalResource implements CachedExternalResource, Serializable {
        private final File cachedFile;
        private final long cachedAt;
        private final ExternalResourceMetaData externalResourceMetaData;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resource/cached/DefaultCachedExternalResourceIndexTest.groovy

            given:
            def serializer = new DefaultCachedExternalResourceIndex.CachedExternalResourceSerializer(commonPath)
            def encoder = Mock(Encoder)
            def value = Mock(CachedExternalResource)
            def fileName = "file.txt"
    
            when:
            serializer.write(encoder, value)
    
            then:
            _ * value.getCachedFile() >> commonPath.resolve(fileName).toFile()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resource/cached/TwoStageByUrlCachedExternalResourceIndexTest.groovy

            1 * writeIndex.lookup("key") >> null
            1 * readIndex.lookup("key")
    
            when:
            twoStageIndex.lookup("other")
    
            then:
            1 * writeIndex.lookup("other") >> Stub(CachedExternalResource)
            0 * readIndex._
        }
    
        def "clearing delegates to the writable cache"() {
            when:
            twoStageIndex.clear("key")
    
            then:
            1 * writeIndex.clear("key")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.3K bytes
    - Viewed (0)
Back to top