| java.lang.Object org.apache.ivy.core.report.ResolveReport
ResolveReport | public class ResolveReport (Code) | | Represents a whole resolution report for a module
|
getAllArtifactsReports | public ArtifactDownloadReport[] getAllArtifactsReports()(Code) | | Get every report on the download requests.
the list of reports, never null |
getAllProblemMessages | public List getAllProblemMessages()(Code) | | |
getArtifacts | public List getArtifacts()(Code) | | Returns the list of all artifacts which should be downloaded per this resolve To know if the
artifact have actually been downloaded use information found in ConfigurationResolveReport.
The list of all artifacts. |
getArtifactsReports | public ArtifactDownloadReport[] getArtifactsReports(DownloadStatus downloadStatus, boolean withEvicted)(Code) | | Get the report on the download requests. The list of download report can be restricted to a
specific download status, and also remove the download report for the evicted modules.
Parameters: downloadStatus - the status of download to retreive. Set it to null for norestriction on the download status Parameters: withEvicted - set it to true if the report for the evicted modules have to beretrieved, false to exclude reports from modules evicted in allconfigurations. the list of reports, never null See Also: ConfigurationResolveReport.getArtifactsReports(DownloadStatusboolean) |
getDependencies | public List getDependencies()(Code) | | Returns the list of all dependencies concerned by this report as a List of IvyNode ordered
from the more dependent to the least one
The list of all dependencies. |
getDownloadSize | public long getDownloadSize()(Code) | | The total size of downloaded artifacts, in bytes.
This only includes artifacts actually downloaded to cache (DownloadStatus.SUCCESSFUL), and
not artifacts already in cache or used at their original location.
The total size of downloaded artifacts, in bytes. |
getDownloadTime | public long getDownloadTime()(Code) | | |
getFailedArtifactsReports | public ArtifactDownloadReport[] getFailedArtifactsReports()(Code) | | Get every report on the download requests.
the list of reports, never null |
getModuleIds | public List getModuleIds()(Code) | | gives all the modules ids concerned by this report, from the most dependent to the least one
a list of ModuleId |
getProblemMessages | public List getProblemMessages()(Code) | | |
getResolveTime | public long getResolveTime()(Code) | | |
getUnresolvedDependencies | public IvyNode[] getUnresolvedDependencies()(Code) | | |
hasChanged | public boolean hasChanged()(Code) | | |
hasError | public boolean hasError()(Code) | | |
setDependencies | public void setDependencies(List dependencies, Filter artifactFilter)(Code) | | |
setDownloadSize | public void setDownloadSize(long size)(Code) | | |
setDownloadTime | public void setDownloadTime(long elapsedTime)(Code) | | |
setProblemMessages | public void setProblemMessages(List problems)(Code) | | |
setResolveTime | public void setResolveTime(long elapsedTime)(Code) | | |
|
|