|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ivy.core.report.ConfigurationResolveReport
public class ConfigurationResolveReport
Represents a whole resolution report for a module but for a specific configuration
Constructor Summary | |
---|---|
ConfigurationResolveReport(ResolveEngine resolveEngine,
ModuleDescriptor md,
java.lang.String conf,
java.util.Date date,
ResolveOptions options)
|
Method Summary | |
---|---|
void |
addDependency(IvyNode node)
|
void |
addDependency(IvyNode node,
DownloadReport report)
|
ArtifactDownloadReport[] |
getAllArtifactsReports()
Get every report on the download requests. |
int |
getArtifactsNumber()
|
ArtifactDownloadReport[] |
getArtifactsReports(DownloadStatus downloadStatus,
boolean withEvicted)
Get the report on the download requests. |
java.lang.String |
getConfiguration()
|
java.util.Date |
getDate()
|
IvyNode |
getDependency(ModuleRevisionId mrid)
|
ArtifactDownloadReport[] |
getDownloadedArtifactsReports()
Get the report on the sucessfull download requests with the evicted modules |
IvyNode[] |
getDownloadedNodes()
|
ArtifactDownloadReport[] |
getDownloadReports(ModuleRevisionId mrid)
|
IvyNode[] |
getEvictedNodes()
|
ArtifactDownloadReport[] |
getFailedArtifactsReports()
Get the report on the failed download requests with the evicted modules |
ModuleDescriptor |
getModuleDescriptor()
|
java.util.List |
getModuleIds()
gives all the modules ids concerned by this report, from the most dependent to the least one |
java.util.Set |
getModuleRevisionIds()
Returns all non evicted and non error dependency mrids The returned set is ordered so that a dependency will always be found before their own dependencies |
java.util.Collection |
getNodes(ModuleId mid)
|
int |
getNodesNumber()
|
ResolveEngine |
getResolveEngine()
|
IvyNode[] |
getSearchedNodes()
|
IvyNode[] |
getUnresolvedDependencies()
|
boolean |
hasChanged()
|
boolean |
hasError()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfigurationResolveReport(ResolveEngine resolveEngine, ModuleDescriptor md, java.lang.String conf, java.util.Date date, ResolveOptions options)
Method Detail |
---|
public boolean hasChanged()
public java.util.Set getModuleRevisionIds()
public void addDependency(IvyNode node)
public void addDependency(IvyNode node, DownloadReport report)
public java.lang.String getConfiguration()
public java.util.Date getDate()
public ModuleDescriptor getModuleDescriptor()
public IvyNode[] getUnresolvedDependencies()
public IvyNode[] getEvictedNodes()
public IvyNode[] getDownloadedNodes()
public IvyNode[] getSearchedNodes()
public ArtifactDownloadReport[] getDownloadReports(ModuleRevisionId mrid)
public IvyNode getDependency(ModuleRevisionId mrid)
public java.util.List getModuleIds()
public java.util.Collection getNodes(ModuleId mid)
public ResolveEngine getResolveEngine()
public int getArtifactsNumber()
public ArtifactDownloadReport[] getAllArtifactsReports()
null
public ArtifactDownloadReport[] getArtifactsReports(DownloadStatus downloadStatus, boolean withEvicted)
downloadStatus
- the status of download to retreive. Set it to null
for no
restriction on the download statuswithEvicted
- set it to true
if the report for the evicted modules have to be
retrieved.
null
ArtifactDownloadReport
public ArtifactDownloadReport[] getDownloadedArtifactsReports()
null
public ArtifactDownloadReport[] getFailedArtifactsReports()
null
public boolean hasError()
public int getNodesNumber()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |