All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractTransporter |
A skeleton implementation for custom transporters.
|
| ArtifactDecorator |
An artifact decorator.
|
| ArtifactDecoratorFactory |
A factory to create artifact decorators.
|
| ArtifactDownload |
A download of an artifact from a remote repository.
|
| ArtifactGenerator |
An artifact generator that participates in the installation/deployment of artifacts.
|
| ArtifactGeneratorFactory |
A factory to create artifact generators.
|
| ArtifactPredicate |
An artifact predicate.
|
| ArtifactPredicateFactory |
A factory to create artifact predicates.
|
| ArtifactResolverPostProcessor |
Artifact resolver post-resolution processor component, is able to hook into resolver and post-process the resolved
artifact results, if needed even produce resolution failure.
|
| ArtifactTransfer |
A download/upload of an artifact.
|
| ArtifactTransformer |
Install and deploy artifact transformer.
|
| ArtifactUpload |
An upload of an artifact to a remote repository.
|
| BiConsumerChecked<T,U,E extends java.lang.Exception> |
|
| ChecksumAlgorithm |
Implementation performing checksum calculation for specific algorithm.
|
| ChecksumAlgorithmFactory |
A component representing a checksum factory: provides ChecksumAlgorithm instances, name and extension to be
used with this algorithm.
|
| ChecksumAlgorithmFactorySelector |
|
| ChecksumAlgorithmFactorySupport |
|
| ChecksumAlgorithmHelper |
Helper for checksum operations.
|
| ChecksumExtractor |
Checksum extractor.
|
| ChecksumExtractorStrategy |
Checksum extractor strategy, that aims for given type of included checksum.
|
| ChecksumPolicy |
A checksum policy gets employed by repository connectors to validate the integrity of a downloaded file.
|
| ChecksumPolicy.ChecksumKind |
Enum denoting origin of checksum.
|
| ChecksumPolicyProvider |
Assists repository connectors in applying checksum policies to downloaded resources.
|
| ChecksumProcessor |
A utility component to perform checksum related operations.
|
| FileProcessor |
Deprecated.
|
| FileProcessor.ProgressListener |
A listener object that is notified for every progress made while copying files.
|
| GetTask |
A task to download a resource from the remote repository.
|
| HttpConstants |
Some shared HTTP constants.
|
| HttpRFC9457Exception |
|
| HttpTransporter |
A transporter using HTTP protocol.
|
| HttpTransporterException |
|
| HttpTransporterFactory |
|
| LocalRepositoryManagerFactory |
A factory to create managers for the local repository.
|
| LockingInhibitor |
Locking inhibitor may prevent Resolver locking to happen on certain resources.
|
| LockingInhibitorFactory |
A factory to create LockingInhibitor instances, that are capable to augment Resolver locking subsystem and
prevent locking to happen on certain resources.
|
| MetadataDownload |
A download of metadata from a remote repository.
|
| MetadataTransfer |
A download/upload of metadata.
|
| MetadataUpload |
An upload of metadata to a remote repository.
|
| PathProcessor |
A utility component to perform file-based operations.
|
| PathProcessor.CollocatedTempFile |
A collocated temporary file, that resides next to a "target" file, and is removed when closed.
|
| PathProcessor.ProgressListener |
A listener object that is notified for every progress made while copying files.
|
| PathProcessor.TempFile |
A temporary file, that is removed when closed.
|
| PathProcessorSupport |
|
| PathProcessorSupport.FileWriter |
A file writer, that accepts a Path to write some content to.
|
| PeekTask |
A task to check the existence of a resource in the remote repository.
|
| PipelineRepositoryConnectorFactory |
A pipeline factory to create piped repository connectors.
|
| ProvidedChecksumsSource |
Component able to provide (expected) checksums to connector beforehand the download happens.
|
| PutTask |
A task to upload a resource to the remote repository.
|
| RemoteRepositoryFilter |
Remote repository filter that decides should the given artifact or metadata be accepted (for further processing)
from remote repository or not.
|
| RemoteRepositoryFilter.Result |
The check result, is immutable.
|
| RemoteRepositoryFilterSource |
Remote repository filter source component.
|
| RepositoryConnector |
A connector for a remote repository.
|
| RepositoryConnectorFactory |
A factory to create repository connectors.
|
| RepositoryKeyFunctionFactory |
A factory to create RepositoryKeyFunction instances.
|
| RepositoryLayout |
The layout for a remote repository whose artifacts/metadata can be addressed via URIs.
|
| RepositoryLayout.ChecksumLocation |
A descriptor for a checksum location.
|
| RepositoryLayoutFactory |
A factory to obtain repository layouts.
|
| RepositoryLayoutProvider |
Retrieves a repository layout from the installed layout factories.
|
| RFC9457Parser |
|
| RFC9457Payload |
|
| RFC9457Reporter<T,E extends java.lang.Exception,R> |
A reporter for RFC 9457 messages.
|
| SyncContextFactory |
A factory to create synchronization contexts.
|
| Transfer |
An artifact/metadata transfer.
|
| Transporter |
A transporter for a remote repository.
|
| TransporterFactory |
A factory to create transporters.
|
| TransporterProvider |
Retrieves a transporter from the installed transporter factories.
|
| TransportListener |
A skeleton class for listeners used to monitor transport operations.
|
| TransportListenerNotifyingInputStream |
An InputStream wrapper that notifies a TransportListener about progress when data is read.
|
| TransportTask |
A transport task.
|
| TrustedChecksumsSource |
Component able to provide (trusted) checksums for artifacts.
|
| TrustedChecksumsSource.Writer |
A writer that is able to write/add trusted checksums to this implementation.
|
| Validator |
A repository system main input validator; this validator is used in repository system "main entry methods".
|
| ValidatorFactory |
A factory to create validators.
|