public class FileSystemResolver extends RepositoryResolver
DATE_FORMAT, DESCRIPTOR_OPTIONAL, DESCRIPTOR_REQUIRED| Constructor and Description |
|---|
FileSystemResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
abortPublishTransaction() |
void |
addArtifactPattern(java.lang.String pattern) |
void |
addConfiguredArtifact(IvyPattern p) |
void |
addConfiguredIvy(IvyPattern p) |
void |
addIvyPattern(java.lang.String pattern)
example of pattern : ~/Workspace/[module]/[module].ivy.xml
|
void |
beginPublishTransaction(ModuleRevisionId module,
boolean overwrite) |
void |
commitPublishTransaction() |
protected java.util.Collection |
filterNames(java.util.Collection values)
Filters names before returning them in the findXXXNames or findTokenValues method.
|
protected java.lang.String |
getDestination(java.lang.String pattern,
Artifact artifact,
ModuleRevisionId mrid) |
java.lang.String |
getTransactional() |
java.lang.String |
getTypeName() |
boolean |
isLocal() |
void |
setLocal(boolean local) |
void |
setTransactional(java.lang.String transactional) |
boolean |
supportTransaction() |
download, dumpSettings, exist, findResourceUsingPattern, findTokenValues, get, getRepository, getResource, isAlwaysCheckExactRevision, listResources, listTokenValues, publish, put, putChecksum, putSignature, setAlwaysCheckExactRevision, setName, setRepository, setSettings, setSignerconvertM2IdForResourceSearch, convertM2OrganizationForResourceSearch, convertM2ResourceSearchIdToNormal, convertM2TokenValuesForResourceSearch, findArtifactNames, findArtifactRef, findIvyFileRef, findIvyNames, findNames, findResource, findResourceUsingPatterns, getArtifactPatterns, getIvyPatterns, getModuleDescriptorExtension, isM2compatible, listTokenValues, setArtifactPatterns, setIvyPatterns, setM2compatibleacceptLatest, checkModuleDescriptorRevision, clearArtifactAttempts, clearIvyAttempts, doFindArtifactRef, download, exists, findFirstArtifactRef, getAndCheck, getArtifactRef, getChecksumAlgorithms, getDefaultRMDParser, getDependency, getPublicationDate, getRMDParser, getWorkspaceName, isAllownomd, isCheckconsistency, isEnvDependent, isForce, listModules, listOrganisations, listRevisions, listTokenValues, locate, logArtifactAttempt, logAttempt, logIvyAttempt, parse, reportFailure, reportFailure, setAllownomd, setCheckconsistency, setChecksums, setDescriptor, setEnvDependent, setForce, setWorkspaceName, shouldReturnResolvedModule, toStringcheckInterrupted, checkLatest, doValidate, findModuleInCache, findModuleInCache, fromSystem, fromSystem, getCacheDownloadOptions, getCacheOptions, getChangingMatcherName, getChangingPattern, getDownloadOptions, getEventManager, getLatest, getLatestStrategy, getName, getNamespace, getParserSettings, getRepositoryCacheManager, getSettings, getSystemNode, hidePassword, isAfter, isValidate, saveModuleRevisionIfNeeded, setCache, setChangingMatcher, setChangingPattern, setCheckmodified, setEventManager, setLatest, setLatestStrategy, setNamespace, setRepositoryCacheManager, setValidate, toSystem, toSystem, toSystem, toSystem, toSystem, toSystem, validatepublic java.lang.String getTypeName()
getTypeName in class RepositoryResolverpublic boolean isLocal()
public void setLocal(boolean local)
protected java.lang.String getDestination(java.lang.String pattern,
Artifact artifact,
ModuleRevisionId mrid)
getDestination in class RepositoryResolverpublic void abortPublishTransaction()
throws java.io.IOException
abortPublishTransaction in interface DependencyResolverabortPublishTransaction in class AbstractResolverjava.io.IOExceptionpublic void commitPublishTransaction()
throws java.io.IOException
commitPublishTransaction in interface DependencyResolvercommitPublishTransaction in class AbstractResolverjava.io.IOExceptionpublic void beginPublishTransaction(ModuleRevisionId module, boolean overwrite) throws java.io.IOException
beginPublishTransaction in interface DependencyResolverbeginPublishTransaction in class AbstractResolverjava.io.IOExceptionprotected java.util.Collection filterNames(java.util.Collection values)
BasicResolverRemember to call the super implementation when overriding this method.
filterNames in class BasicResolvervalues - the list to filter.public boolean supportTransaction()
public java.lang.String getTransactional()
public void setTransactional(java.lang.String transactional)
public void addConfiguredIvy(IvyPattern p)
addConfiguredIvy in class AbstractPatternsBasedResolverpublic void addIvyPattern(java.lang.String pattern)
AbstractPatternsBasedResolveraddIvyPattern in class AbstractPatternsBasedResolverpublic void addConfiguredArtifact(IvyPattern p)
addConfiguredArtifact in class AbstractPatternsBasedResolverpublic void addArtifactPattern(java.lang.String pattern)
addArtifactPattern in class AbstractPatternsBasedResolver