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, setSigner
convertM2IdForResourceSearch, convertM2OrganizationForResourceSearch, convertM2ResourceSearchIdToNormal, convertM2TokenValuesForResourceSearch, findArtifactNames, findArtifactRef, findIvyFileRef, findIvyNames, findNames, findResource, findResourceUsingPatterns, getArtifactPatterns, getIvyPatterns, getModuleDescriptorExtension, isM2compatible, listTokenValues, setArtifactPatterns, setIvyPatterns, setM2compatible
acceptLatest, 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, toString
checkInterrupted, 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, validate
public java.lang.String getTypeName()
getTypeName
in class RepositoryResolver
public boolean isLocal()
public void setLocal(boolean local)
protected java.lang.String getDestination(java.lang.String pattern, Artifact artifact, ModuleRevisionId mrid)
getDestination
in class RepositoryResolver
public void abortPublishTransaction() throws java.io.IOException
abortPublishTransaction
in interface DependencyResolver
abortPublishTransaction
in class AbstractResolver
java.io.IOException
public void commitPublishTransaction() throws java.io.IOException
commitPublishTransaction
in interface DependencyResolver
commitPublishTransaction
in class AbstractResolver
java.io.IOException
public void beginPublishTransaction(ModuleRevisionId module, boolean overwrite) throws java.io.IOException
beginPublishTransaction
in interface DependencyResolver
beginPublishTransaction
in class AbstractResolver
java.io.IOException
protected java.util.Collection filterNames(java.util.Collection values)
BasicResolver
Remember to call the super implementation when overriding this method.
filterNames
in class BasicResolver
values
- 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 AbstractPatternsBasedResolver
public void addIvyPattern(java.lang.String pattern)
AbstractPatternsBasedResolver
addIvyPattern
in class AbstractPatternsBasedResolver
public void addConfiguredArtifact(IvyPattern p)
addConfiguredArtifact
in class AbstractPatternsBasedResolver
public void addArtifactPattern(java.lang.String pattern)
addArtifactPattern
in class AbstractPatternsBasedResolver