All Classes and Interfaces
Class
Description
Debian repository configuration.
Implementation of
Config
that reads settings from yaml.Control metadata file from debian package.
Control from debian binary package.
Control file field.
Architecture.
ControlField
by field name.Filename.
Package.
Version.
Debian repository.
Implementation of
Debian
from abstract storage.Debian slice.
Gpg signature, ain functionality of this class was copy-pasted from
https://github.com/bcgit/bc-java/blob/master/pg/src/main/java/org/bouncycastle/openpgp/examples/ClearSignedFileProcessor.java.
Gpg configuration.
Gpg-configuration from yaml settings.
InRelease index file.
Implementation of
InRelease
from abstract storage.MultiDebian merges metadata.
Implementation of
MultiPackages
that merges Packages indexes checking for duplicates
and writes list of the unique Packages to the output stream.Package index.
Simple
Package
implementation: it appends item to the index without any validation.Packages index item.
PackagesItem
from abstract storage.Release metadata file.
Implementation of
Release
from abstract storage.Release slice decorator.
Calculates size and digest of the gz packed content provided as input stream.
Implementation of
Package
that checks uniqueness of the packages index records.Debian update slice adds uploaded slice to the storage and updates Packages index.