This project has retired. For details please refer to its Attic page.
OldSnapshotArtifactReport

org.apache.maven.archiva.reporting.artifact
Class OldSnapshotArtifactReport

Package class diagram package OldSnapshotArtifactReport
java.lang.Object
  extended by org.apache.maven.archiva.reporting.artifact.OldSnapshotArtifactReport
All Implemented Interfaces:
DynamicReportSource<ArchivaArtifact>

public class OldSnapshotArtifactReport
extends java.lang.Object
implements DynamicReportSource<ArchivaArtifact>

OldSnapshotArtifactReport


Constructor Summary
OldSnapshotArtifactReport()
           
 
Method Summary
 java.util.List<ArchivaArtifact> getData()
          Get the entire list of values for this report.
 java.util.List<ArchivaArtifact> getData(DataLimits limits)
          Get the entire list of values for this report.
 java.lang.String getName()
          The human readable name of this report.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OldSnapshotArtifactReport

public OldSnapshotArtifactReport()
Method Detail

getData

public java.util.List<ArchivaArtifact> getData()
                                        throws ObjectNotFoundException,
                                               ArchivaDatabaseException
Description copied from interface: DynamicReportSource
Get the entire list of values for this report.

Specified by:
getData in interface DynamicReportSource<ArchivaArtifact>
Returns:
the complete List of objects for this report.
Throws:
ObjectNotFoundException - if no records were found.
ArchivaDatabaseException - if there was a fundamental issue with accessing the database.

getData

public java.util.List<ArchivaArtifact> getData(DataLimits limits)
                                        throws ObjectNotFoundException,
                                               ArchivaDatabaseException
Description copied from interface: DynamicReportSource
Get the entire list of values for this report.

Specified by:
getData in interface DynamicReportSource<ArchivaArtifact>
Parameters:
limits - the limits on the data to fetch. (NOTE: This object is updated by the underlying implementation of this interface with the current values appropriate for the limits object).
Returns:
the complete List of objects for this report.
Throws:
ObjectNotFoundException - if no records were found.
ArchivaDatabaseException - if there was a fundamental issue with accessing the database.

getName

public java.lang.String getName()
Description copied from interface: DynamicReportSource
The human readable name of this report.

Specified by:
getName in interface DynamicReportSource<ArchivaArtifact>
Returns:
the name of the report.