|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.jayasoft.ivy.resolver.AbstractResolver
fr.jayasoft.ivy.resolver.AbstractURLResolver
Field Summary | |
protected java.lang.String |
_workspaceName
Deprecated. |
static java.text.SimpleDateFormat |
DATE_FORMAT
Deprecated. |
Constructor Summary | |
AbstractURLResolver()
Deprecated. |
Method Summary | |
protected boolean |
acceptLatest()
Deprecated. |
void |
addArtifactPattern(java.lang.String pattern)
Deprecated. |
void |
addConfiguredArtifact(IvyPattern p)
Deprecated. |
void |
addConfiguredIvy(IvyPattern p)
Deprecated. |
void |
addIvyPattern(java.lang.String pattern)
Deprecated. example of pattern : ~/Workspace/[module]/[module].ivy.xml |
DownloadReport |
download(Artifact[] artifacts,
Ivy ivy,
java.io.File cache)
Deprecated. |
protected java.util.Collection |
findArtifactNames(java.util.Map tokenValues,
java.lang.String token)
Deprecated. |
protected ResolvedURL |
findFirstArtifact(ModuleDescriptor md,
ModuleRevisionId mrid,
java.util.Date date)
Deprecated. |
protected java.util.Collection |
findIvyNames(java.util.Map tokenValues,
java.lang.String token)
Deprecated. |
protected java.util.Collection |
findNames(java.util.Map tokenValues,
java.lang.String token)
Deprecated. |
protected void |
findTokenValues(java.util.Collection names,
java.util.List patterns,
java.util.Map tokenValues,
java.lang.String token)
Deprecated. |
protected void |
findTokenValues(java.util.Collection names,
java.util.List listers,
java.lang.String prefix,
java.util.List patterns,
java.util.Map tokenValues,
java.lang.String token)
Deprecated. |
protected abstract ResolvedURL |
findURLUsingPattern(ModuleRevisionId moduleRevision,
java.lang.String pattern,
java.lang.String artifact,
java.lang.String type,
java.lang.String ext,
java.util.Date date)
Deprecated. |
java.util.List |
getArtifactPatterns()
Deprecated. |
protected ResolvedURL |
getArtifactURL(Artifact artifact)
Deprecated. |
ResolvedModuleRevision |
getDependency(DependencyDescriptor dd,
ResolveData data)
Deprecated. Resolve a module by id, getting its module descriptor and resolving the revision if it's a latest one (i.e. a revision uniquely identifying the revision of a module in the current environment - If this revision is not able to identify uniquelely the revision of the module outside of the current environment, then the resolved revision must begin by ##) |
java.util.List |
getIvyPatterns()
Deprecated. |
protected ResolvedURL |
getIvyURL(ModuleRevisionId moduleRevision,
java.util.Date date)
Deprecated. |
LatestStrategy |
getLatestStrategy()
Deprecated. |
protected long |
getPublicationDate(ModuleDescriptor md,
ModuleRevisionId mrid,
java.util.Date date)
Deprecated. |
java.lang.String |
getWorkspaceName()
Deprecated. |
boolean |
isEnvDependent()
Deprecated. |
ModuleEntry[] |
listModules(OrganisationEntry org)
Deprecated. |
OrganisationEntry[] |
listOrganisations()
Deprecated. |
RevisionEntry[] |
listRevisions(ModuleEntry mod)
Deprecated. |
protected void |
logIvyNotFound(ModuleRevisionId mrid)
Deprecated. Output message to log indicating what have been done to look for an artifact which has finally not been found |
protected void |
logNotFound(Artifact artifact)
Deprecated. Output message to log indicating what have been done to look for an artifact which has finally not been found |
void |
reportFailure()
Deprecated. Reports last resolve failure as Messages |
protected void |
setArtifactPatterns(java.util.List artifactPatterns)
Deprecated. |
void |
setEnvDependent(boolean envDependent)
Deprecated. |
protected void |
setIvyPatterns(java.util.List ivyPatterns)
Deprecated. |
void |
setLatest(java.lang.String strategyName)
Deprecated. |
void |
setLatestStrategy(LatestStrategy latestStrategy)
Deprecated. |
void |
setWorkspaceName(java.lang.String workspaceName)
Deprecated. |
java.lang.String |
toString()
Deprecated. |
Methods inherited from class fr.jayasoft.ivy.resolver.AbstractResolver |
doValidate, dumpConfig, exists, findModuleInCache, fromSystem, fromSystem, getIvy, getLatest, getName, getNamespace, getSystemNode, getTypeName, isValidate, reportFailure, setIvy, setName, setNamespace, setValidate, toSystem, toSystem, toSystem, toSystem |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface fr.jayasoft.ivy.DependencyResolver |
publish |
Field Detail |
public static final java.text.SimpleDateFormat DATE_FORMAT
protected java.lang.String _workspaceName
Constructor Detail |
public AbstractURLResolver()
Method Detail |
public java.lang.String getWorkspaceName()
public void setWorkspaceName(java.lang.String workspaceName)
public boolean isEnvDependent()
public void setEnvDependent(boolean envDependent)
public LatestStrategy getLatestStrategy()
getLatestStrategy
in interface HasLatestStrategy
getLatestStrategy
in class AbstractResolver
public void setLatestStrategy(LatestStrategy latestStrategy)
setLatestStrategy
in interface HasLatestStrategy
setLatestStrategy
in class AbstractResolver
public void setLatest(java.lang.String strategyName)
setLatest
in class AbstractResolver
public ResolvedModuleRevision getDependency(DependencyDescriptor dd, ResolveData data) throws java.text.ParseException
DependencyResolver
java.text.ParseException
public void reportFailure()
DependencyResolver
reportFailure
in interface DependencyResolver
reportFailure
in class AbstractResolver
protected boolean acceptLatest()
public DownloadReport download(Artifact[] artifacts, Ivy ivy, java.io.File cache)
protected long getPublicationDate(ModuleDescriptor md, ModuleRevisionId mrid, java.util.Date date)
public java.lang.String toString()
toString
in class AbstractResolver
public void addIvyPattern(java.lang.String pattern)
pattern
- public void addArtifactPattern(java.lang.String pattern)
public java.util.List getIvyPatterns()
public java.util.List getArtifactPatterns()
protected void setIvyPatterns(java.util.List ivyPatterns)
protected void setArtifactPatterns(java.util.List artifactPatterns)
public void addConfiguredIvy(IvyPattern p)
public void addConfiguredArtifact(IvyPattern p)
protected ResolvedURL getIvyURL(ModuleRevisionId moduleRevision, java.util.Date date)
protected ResolvedURL getArtifactURL(Artifact artifact)
protected ResolvedURL findFirstArtifact(ModuleDescriptor md, ModuleRevisionId mrid, java.util.Date date)
protected void logIvyNotFound(ModuleRevisionId mrid)
protected void logNotFound(Artifact artifact)
artifact
- the artifact which has not been foundprotected abstract ResolvedURL findURLUsingPattern(ModuleRevisionId moduleRevision, java.lang.String pattern, java.lang.String artifact, java.lang.String type, java.lang.String ext, java.util.Date date)
public OrganisationEntry[] listOrganisations()
listOrganisations
in interface DependencyResolver
listOrganisations
in class AbstractResolver
public ModuleEntry[] listModules(OrganisationEntry org)
listModules
in interface DependencyResolver
listModules
in class AbstractResolver
public RevisionEntry[] listRevisions(ModuleEntry mod)
listRevisions
in interface DependencyResolver
listRevisions
in class AbstractResolver
protected java.util.Collection findNames(java.util.Map tokenValues, java.lang.String token)
protected java.util.Collection findIvyNames(java.util.Map tokenValues, java.lang.String token)
protected java.util.Collection findArtifactNames(java.util.Map tokenValues, java.lang.String token)
protected void findTokenValues(java.util.Collection names, java.util.List patterns, java.util.Map tokenValues, java.lang.String token)
protected void findTokenValues(java.util.Collection names, java.util.List listers, java.lang.String prefix, java.util.List patterns, java.util.Map tokenValues, java.lang.String token)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |