Uses of Class
org.apache.ivy.core.cache.ArtifactOrigin
-
Packages that use ArtifactOrigin Package Description org.apache.ivy.core org.apache.ivy.core.cache org.apache.ivy.core.event.download org.apache.ivy.core.report org.apache.ivy.core.resolve org.apache.ivy.plugins.resolver -
-
Uses of ArtifactOrigin in org.apache.ivy.core
Fields in org.apache.ivy.core declared as ArtifactOrigin Modifier and Type Field Description private ArtifactOrigin
IvyPatternHelper.OriginalArtifactNameValue. origin
Methods in org.apache.ivy.core with parameters of type ArtifactOrigin Modifier and Type Method Description static java.lang.String
IvyPatternHelper. substitute(java.lang.String pattern, java.lang.String org, java.lang.String module, java.lang.String branch, java.lang.String revision, java.lang.String artifact, java.lang.String type, java.lang.String ext, java.lang.String conf, ArtifactOrigin origin, java.util.Map<java.lang.String,java.lang.String> extraModuleAttributes, java.util.Map<java.lang.String,java.lang.String> extraArtifactAttributes)
static java.lang.String
IvyPatternHelper. substitute(java.lang.String pattern, Artifact artifact, ArtifactOrigin origin)
static java.lang.String
IvyPatternHelper. substitute(java.lang.String pattern, ModuleRevisionId mrid, Artifact artifact, java.lang.String conf, ArtifactOrigin origin)
Constructors in org.apache.ivy.core with parameters of type ArtifactOrigin Constructor Description OriginalArtifactNameValue(ArtifactOrigin origin)
-
Uses of ArtifactOrigin in org.apache.ivy.core.cache
Methods in org.apache.ivy.core.cache that return ArtifactOrigin Modifier and Type Method Description private ArtifactOrigin
DefaultRepositoryCacheManager. getDefaultMetadataArtifactOrigin(ModuleRevisionId mrid)
ArtifactOrigin
DefaultRepositoryCacheManager. getSavedArtifactOrigin(Artifact artifact)
ArtifactOrigin
RepositoryCacheManager. getSavedArtifactOrigin(Artifact artifact)
Returns the artifact origin of the given artifact as saved in this cache.static ArtifactOrigin
ArtifactOrigin. unknown(Artifact artifact)
ArtifactOrigin instance used when the origin is unknown.static ArtifactOrigin
ArtifactOrigin. unkwnown(Artifact artifact)
Deprecated.because of renaming due spell check.Methods in org.apache.ivy.core.cache with parameters of type ArtifactOrigin Modifier and Type Method Description private boolean
DefaultRepositoryCacheManager. checkCacheUptodate(java.io.File archiveFile, Resource resource, ArtifactOrigin savedOrigin, ArtifactOrigin origin, long ttl)
Check that a cached file can be considered up to date and thus not downloadedjava.io.File
DefaultRepositoryCacheManager. getArchiveFileInCache(Artifact artifact, ArtifactOrigin origin)
Returns a File object pointing to where the artifact can be found on the local file system.private java.io.File
DefaultRepositoryCacheManager. getArchiveFileInCache(Artifact artifact, ArtifactOrigin origin, boolean useOrigin)
Returns a File object pointing to where the artifact can be found on the local file system, using or not the original location depending on the availability of origin information provided as parameter and the setting of useOrigin.java.lang.String
DefaultRepositoryCacheManager. getArchivePathInCache(Artifact artifact, ArtifactOrigin origin)
static boolean
ArtifactOrigin. isUnknown(ArtifactOrigin artifact)
(package private) void
DefaultRepositoryCacheManager. saveArtifactOrigin(Artifact artifact, ArtifactOrigin origin)
void
DownloadListener. startArtifactDownload(RepositoryCacheManager cache, ResolvedResource rres, Artifact artifact, ArtifactOrigin origin)
-
Uses of ArtifactOrigin in org.apache.ivy.core.event.download
Fields in org.apache.ivy.core.event.download declared as ArtifactOrigin Modifier and Type Field Description private ArtifactOrigin
StartArtifactDownloadEvent. origin
Methods in org.apache.ivy.core.event.download that return ArtifactOrigin Modifier and Type Method Description ArtifactOrigin
StartArtifactDownloadEvent. getOrigin()
Constructors in org.apache.ivy.core.event.download with parameters of type ArtifactOrigin Constructor Description StartArtifactDownloadEvent(DependencyResolver resolver, Artifact artifact, ArtifactOrigin origin)
-
Uses of ArtifactOrigin in org.apache.ivy.core.report
Fields in org.apache.ivy.core.report declared as ArtifactOrigin Modifier and Type Field Description private ArtifactOrigin
ArtifactDownloadReport. origin
Methods in org.apache.ivy.core.report that return ArtifactOrigin Modifier and Type Method Description ArtifactOrigin
ArtifactDownloadReport. getArtifactOrigin()
Methods in org.apache.ivy.core.report with parameters of type ArtifactOrigin Modifier and Type Method Description void
ArtifactDownloadReport. setArtifactOrigin(ArtifactOrigin origin)
-
Uses of ArtifactOrigin in org.apache.ivy.core.resolve
Methods in org.apache.ivy.core.resolve that return ArtifactOrigin Modifier and Type Method Description ArtifactOrigin
ResolveEngine. locate(Artifact artifact)
Locates an artifact in dependency resolvers, and return its location if it can be located and actually exists, or an unknownArtifactOrigin
in other cases.Methods in org.apache.ivy.core.resolve with parameters of type ArtifactOrigin Modifier and Type Method Description ArtifactDownloadReport
ResolveEngine. download(ArtifactOrigin origin, DownloadOptions options)
Materialize an artifact already located. -
Uses of ArtifactOrigin in org.apache.ivy.plugins.resolver
Methods in org.apache.ivy.plugins.resolver that return ArtifactOrigin Modifier and Type Method Description ArtifactOrigin
AbstractResolver. locate(Artifact artifact)
Default implementation actually download the artifact Subclasses should overwrite this to avoid the downloadArtifactOrigin
BasicResolver. locate(Artifact artifact)
ArtifactOrigin
CacheResolver. locate(Artifact artifact)
Deprecated.ArtifactOrigin
ChainResolver. locate(Artifact artifact)
ArtifactOrigin
DependencyResolver. locate(Artifact artifact)
Locates the given artifact and returns its location if it can be located by this resolver and if it actually exists, ornull
in other cases.ArtifactOrigin
DualResolver. locate(Artifact artifact)
ArtifactOrigin
IBiblioResolver. locate(Artifact artifact)
ArtifactOrigin
IvyRepResolver. locate(Artifact artifact)
Methods in org.apache.ivy.plugins.resolver with parameters of type ArtifactOrigin Modifier and Type Method Description ArtifactDownloadReport
AbstractResolver. download(ArtifactOrigin artifact, DownloadOptions options)
Default implementation downloads the artifact without taking advantage of its locationArtifactDownloadReport
BasicResolver. download(ArtifactOrigin origin, DownloadOptions options)
ArtifactDownloadReport
ChainResolver. download(ArtifactOrigin artifact, DownloadOptions options)
ArtifactDownloadReport
DependencyResolver. download(ArtifactOrigin artifact, DownloadOptions options)
Download an artifact according to the given DownloadOptions.ArtifactDownloadReport
DualResolver. download(ArtifactOrigin artifact, DownloadOptions options)
-