public interface DownloadedArtifactsLogger
| Modifier and Type | Method and Description |
|---|---|
boolean |
buildArtifactsWereDownloaded(long sourceBuildId) |
DownloadedArtifacts |
getDownloadedArtifacts(long downloadedBy)
Returns list of artifacts downloaded by build with specified build id
|
DownloadedArtifacts |
getProvidedArtifacts(long downloadedFrom)
Returns list of artifacts provided by the build with specified id to other builds
|
void |
logArtifactDownload(long downloadedBy,
long downloadedFrom,
java.lang.String artifactPath)
Logs artifact download action into the database.
|
void logArtifactDownload(long downloadedBy,
long downloadedFrom,
java.lang.String artifactPath)
downloadedBy - id of a build which initiated artifact downloaddownloadedFrom - id of a build from which the artifact was downloadedartifactPath - path to a artifactDownloadedArtifacts getDownloadedArtifacts(long downloadedBy)
downloadedBy - id of the buildDownloadedArtifacts getProvidedArtifacts(long downloadedFrom)
downloadedFrom - id of the build - artifacts providerboolean buildArtifactsWereDownloaded(long sourceBuildId)
sourceBuildId - id of the build which provided artifacts