Package org.apache.ivy.plugins.resolver
Class AbstractWorkspaceResolver
java.lang.Object
org.apache.ivy.plugins.resolver.AbstractResolver
org.apache.ivy.plugins.resolver.AbstractWorkspaceResolver
- All Implemented Interfaces:
Validatable
,DependencyResolver
,HasLatestStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ResolvedModuleRevision
checkCandidate
(DependencyDescriptor dd, ModuleDescriptor md, String workspaceModuleName) protected WorkspaceModuleDescriptor
findIvyFileRef
(DependencyDescriptor dd, ResolveData data) Finds the module descriptor for the specified DependencyDescriptor.void
void
setIgnoreBranch
(boolean ignoreBranch) void
setIgnoreVersion
(boolean ignoreVersion) Methods inherited from class org.apache.ivy.plugins.resolver.AbstractResolver
abortPublishTransaction, beginPublishTransaction, checkInterrupted, checkLatest, commitPublishTransaction, doValidate, download, dumpSettings, exists, findModuleInCache, findModuleInCache, fromSystem, fromSystem, getCacheDownloadOptions, getCacheOptions, getChangingMatcherName, getChangingPattern, getDownloadOptions, getEventManager, getLatest, getLatestStrategy, getName, getNamespace, getParserSettings, getRepositoryCacheManager, getSettings, getSystemNode, getTimeoutConstraint, getTypeName, hidePassword, isAfter, isValidate, listModules, listOrganisations, listRevisions, listTokenValues, listTokenValues, locate, reportFailure, reportFailure, saveModuleRevisionIfNeeded, setCache, setChangingMatcher, setChangingPattern, setCheckmodified, setEventManager, setLatest, setLatestStrategy, setName, setNamespace, setRepositoryCacheManager, setSettings, setTimeoutConstraint, setValidate, toString, toSystem, toSystem, toSystem, toSystem, toSystem, toSystem, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.ivy.plugins.resolver.DependencyResolver
download, getDependency
-
Constructor Details
-
AbstractWorkspaceResolver
public AbstractWorkspaceResolver()
-
-
Method Details
-
setIgnoreBranch
public void setIgnoreBranch(boolean ignoreBranch) -
setIgnoreVersion
public void setIgnoreVersion(boolean ignoreVersion) -
checkCandidate
protected ResolvedModuleRevision checkCandidate(DependencyDescriptor dd, ModuleDescriptor md, String workspaceModuleName) -
createWorkspaceMd
-
createWorkspaceArtifacts
-
publish
- Throws:
IOException
-
findIvyFileRef
Description copied from interface:DependencyResolver
Finds the module descriptor for the specified DependencyDescriptor. If this resolver can't find the module descriptor, null is returned.- Parameters:
dd
- the dependency descriptordata
- the resolve data- Returns:
- the module descriptor, or null
-