public interface PackageMaterialPoller
| Modifier and Type | Method and Description |
|---|---|
Result |
checkConnectionToPackage(PackageConfiguration packageConfiguration,
RepositoryConfiguration repositoryConfiguration)
Checks if the package with the given configuration is available in the repository.
|
Result |
checkConnectionToRepository(RepositoryConfiguration repositoryConfiguration)
Checks if the repository with the given configuration is accessible.
|
PackageRevision |
getLatestRevision(PackageConfiguration packageConfiguration,
RepositoryConfiguration repositoryConfiguration)
Gets the latest modification for the given package and repository configuration
|
PackageRevision |
latestModificationSince(PackageConfiguration packageConfiguration,
RepositoryConfiguration repositoryConfiguration,
PackageRevision previouslyKnownRevision)
Gets the latest modification for the given package and repository configuration since later than the last known revision by GO.
|
PackageRevision getLatestRevision(PackageConfiguration packageConfiguration, RepositoryConfiguration repositoryConfiguration)
packageConfiguration - package configuration for which latest modification should be fetchedrepositoryConfiguration - repository configuration which contains package configurationPackageRevision latestModificationSince(PackageConfiguration packageConfiguration, RepositoryConfiguration repositoryConfiguration, PackageRevision previouslyKnownRevision)
packageConfiguration - package configuration for which latest modification should be fetchedrepositoryConfiguration - repository configuration which contains package configurationpreviouslyKnownRevision - last known revision by GOResult checkConnectionToRepository(RepositoryConfiguration repositoryConfiguration)
repositoryConfiguration - repository configuration for which connectivity should be checkedResult checkConnectionToPackage(PackageConfiguration packageConfiguration, RepositoryConfiguration repositoryConfiguration)
packageConfiguration - package configuration for which connectivity should be checkedrepositoryConfiguration - repository configuration which contains package configurationCopyright © 2014 ThoughtWorks, Inc. Go Version: 16.2.1-175