org.apache.ivy.plugins.resolver
Class FileSystemResolver
java.lang.Object
org.apache.ivy.plugins.resolver.AbstractResolver
org.apache.ivy.plugins.resolver.BasicResolver
org.apache.ivy.plugins.resolver.AbstractResourceResolver
org.apache.ivy.plugins.resolver.RepositoryResolver
org.apache.ivy.plugins.resolver.FileSystemResolver
- All Implemented Interfaces:
- DependencyResolver, HasLatestStrategy
- Direct Known Subclasses:
- CacheResolver
public class FileSystemResolver
- extends RepositoryResolver
Methods inherited from class org.apache.ivy.plugins.resolver.RepositoryResolver |
download, dumpSettings, findResourceUsingPattern, findResourceUsingPattern, findTokenValues, get, getRepository, isAlwaysCheckExactRevision, listResources, publish, setAlwaysCheckExactRevision, setName, setRepository, setSettings |
Methods inherited from class org.apache.ivy.plugins.resolver.AbstractResourceResolver |
addArtifactPattern, addConfiguredArtifact, addConfiguredIvy, addIvyPattern, convertM2IdForResourceSearch, findArtifactNames, findArtifactRef, findIvyFileRef, findIvyNames, findNames, findResource, findResourceUsingPatterns, getArtifactPatterns, getIvyPatterns, isM2compatible, setArtifactPatterns, setIvyPatterns, setM2compatible |
Methods inherited from class org.apache.ivy.plugins.resolver.BasicResolver |
acceptLatest, clearArtifactAttempts, clearIvyAttempts, exists, findFirstArtifactRef, getAndCheck, getArtifactRef, getChecksumAlgorithms, getDefaultRMDParser, getDependency, getPublicationDate, getRMDParser, getWorkspaceName, isAllownomd, isCheckconsistency, isEnvDependent, listModules, listOrganisations, listRevisions, listTokenValues, logArtifactAttempt, logAttempt, logIvyAttempt, parse, reportFailure, reportFailure, setAllownomd, setCheckconsistency, setChecksums, setEnvDependent, setWorkspaceName, toString |
Methods inherited from class org.apache.ivy.plugins.resolver.AbstractResolver |
checkInterrupted, doValidate, findModuleInCache, findModuleInCache, fromSystem, fromSystem, getCacheDownloadOptions, getCacheOptions, getChangingMatcherName, getChangingPattern, getDownloadOptions, getEventManager, getLatest, getLatestStrategy, getName, getNamespace, getRepositoryCacheManager, getSettings, getSystemNode, hidePassword, isValidate, setCache, setChangingMatcher, setChangingPattern, setCheckmodified, setEventManager, setLatest, setLatestStrategy, setNamespace, setRepositoryCacheManager, setValidate, toSystem, toSystem, toSystem, toSystem, toSystem |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FileSystemResolver
public FileSystemResolver()
getTypeName
public java.lang.String getTypeName()
- Overrides:
getTypeName
in class RepositoryResolver
isLocal
public boolean isLocal()
setLocal
public void setLocal(boolean local)
getDestination
protected java.lang.String getDestination(java.lang.String pattern,
Artifact artifact,
ModuleRevisionId mrid)
- Overrides:
getDestination
in class RepositoryResolver
abortPublishTransaction
public void abortPublishTransaction()
throws java.io.IOException
- Specified by:
abortPublishTransaction
in interface DependencyResolver
- Overrides:
abortPublishTransaction
in class AbstractResolver
- Throws:
java.io.IOException
commitPublishTransaction
public void commitPublishTransaction()
throws java.io.IOException
- Specified by:
commitPublishTransaction
in interface DependencyResolver
- Overrides:
commitPublishTransaction
in class AbstractResolver
- Throws:
java.io.IOException
beginPublishTransaction
public void beginPublishTransaction(ModuleRevisionId module,
boolean overwrite)
throws java.io.IOException
- Specified by:
beginPublishTransaction
in interface DependencyResolver
- Overrides:
beginPublishTransaction
in class AbstractResolver
- Throws:
java.io.IOException
filterNames
protected java.util.Collection filterNames(java.util.Collection values)
- Description copied from class:
AbstractResourceResolver
- Filters names before returning them in the findXXXNames or findTokenValues method.
Remember to call the super implementation when overriding this method.
- Overrides:
filterNames
in class AbstractResourceResolver
- Parameters:
values
- the list to filter.
- Returns:
- the filtered list
supportTransaction
public boolean supportTransaction()
getTransactional
public java.lang.String getTransactional()
setTransactional
public void setTransactional(java.lang.String transactional)