com.cloudbees.sdk.utils
Class ResolvedDependenciesCacheComponent
java.lang.Object
com.cloudbees.sdk.maven.ResolvedDependenciesCache
com.cloudbees.sdk.utils.ResolvedDependenciesCacheComponent
@Singleton
public class ResolvedDependenciesCacheComponent
- extends com.cloudbees.sdk.maven.ResolvedDependenciesCache
Injectable component version of ResolvedDependenciesCache.
- Author:
- Kohsuke Kawaguchi
| Methods inherited from class com.cloudbees.sdk.maven.ResolvedDependenciesCache |
getCacheFile, isStale, resolve, resolveToURLs |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResolvedDependenciesCacheComponent
public ResolvedDependenciesCacheComponent()
getCacheDir
protected File getCacheDir()
- Specified by:
getCacheDir in class com.cloudbees.sdk.maven.ResolvedDependenciesCache
forceResolve
protected org.sonatype.aether.resolution.DependencyResult forceResolve(com.cloudbees.sdk.GAV gav)
throws org.sonatype.aether.resolution.DependencyResolutionException
- Specified by:
forceResolve in class com.cloudbees.sdk.maven.ResolvedDependenciesCache
- Throws:
org.sonatype.aether.resolution.DependencyResolutionException
resolveArtifact
protected File resolveArtifact(org.sonatype.aether.artifact.Artifact a)
throws org.sonatype.aether.resolution.ArtifactResolutionException
- Specified by:
resolveArtifact in class com.cloudbees.sdk.maven.ResolvedDependenciesCache
- Throws:
org.sonatype.aether.resolution.ArtifactResolutionException
Copyright © 2011-2014. All Rights Reserved.