Index

A C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractTransporter - Class in org.eclipse.aether.spi.connector.transport
A skeleton implementation for custom transporters.
AbstractTransporter() - Constructor for class org.eclipse.aether.spi.connector.transport.AbstractTransporter
Enables subclassing.
acceptArtifact(RemoteRepository, Artifact) - Method in interface org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilter
Decides should artifact be accepted from given remote repository.
acceptMetadata(RemoteRepository, Metadata) - Method in interface org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilter
Decides should metadata be accepted from given remote repository.
addTrustedArtifactChecksums(Artifact, ArtifactRepository, List<ChecksumAlgorithmFactory>, Map<String, String>) - Method in interface org.eclipse.aether.spi.checksums.TrustedChecksumsSource.Writer
Performs whatever implementation requires to "set" (write/add/append) given map of trusted checksums.
ArtifactDownload - Class in org.eclipse.aether.spi.connector
A download of an artifact from a remote repository.
ArtifactDownload() - Constructor for class org.eclipse.aether.spi.connector.ArtifactDownload
Creates a new uninitialized download.
ArtifactDownload(Artifact, String, File, String) - Constructor for class org.eclipse.aether.spi.connector.ArtifactDownload
Creates a new download with the specified properties.
ArtifactResolverPostProcessor - Interface in org.eclipse.aether.spi.resolution
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 - Class in org.eclipse.aether.spi.connector
A download/upload of an artifact.
ArtifactUpload - Class in org.eclipse.aether.spi.connector
An upload of an artifact to a remote repository.
ArtifactUpload() - Constructor for class org.eclipse.aether.spi.connector.ArtifactUpload
Creates a new uninitialized upload.
ArtifactUpload(Artifact, File) - Constructor for class org.eclipse.aether.spi.connector.ArtifactUpload
Creates a new upload with the specified properties.
ArtifactUpload(Artifact, File, FileTransformer) - Constructor for class org.eclipse.aether.spi.connector.ArtifactUpload
Creates a new upload with the specified properties.

C

calculate(byte[], List<ChecksumAlgorithmFactory>) - Static method in class org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmHelper
Calculates checksums for specified data.
calculate(File, List<ChecksumAlgorithmFactory>) - Static method in class org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmHelper
Calculates checksums for specified file.
checksum() - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithm
Returns the algorithm end result as string, never null.
ChecksumAlgorithm - Interface in org.eclipse.aether.spi.connector.checksum
Implementation performing checksum calculation for specific algorithm.
ChecksumAlgorithmFactory - Interface in org.eclipse.aether.spi.connector.checksum
A component representing a checksum factory: provides ChecksumAlgorithm instances, name and extension to be used with this algorithm.
ChecksumAlgorithmFactorySelector - Interface in org.eclipse.aether.spi.connector.checksum
Component performing selection of ChecksumAlgorithmFactory based on known factory names.
ChecksumAlgorithmFactorySupport - Class in org.eclipse.aether.spi.connector.checksum
Support class for ChecksumAlgorithmFactory implementations.
ChecksumAlgorithmFactorySupport(String, String) - Constructor for class org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySupport
 
ChecksumAlgorithmHelper - Class in org.eclipse.aether.spi.connector.checksum
Helper for checksum operations.
ChecksumLocation(URI, ChecksumAlgorithmFactory) - Constructor for class org.eclipse.aether.spi.connector.layout.RepositoryLayout.ChecksumLocation
Creates a new checksum file descriptor with the specified algorithm and location.
ChecksumPolicy - Interface in org.eclipse.aether.spi.connector.checksum
A checksum policy gets employed by repository connectors to validate the integrity of a downloaded file.
ChecksumPolicy.ChecksumKind - Enum in org.eclipse.aether.spi.connector.checksum
Enum denoting origin of checksum.
ChecksumPolicyProvider - Interface in org.eclipse.aether.spi.connector.checksum
Assists repository connectors in applying checksum policies to downloaded resources.
classify(Throwable) - Method in interface org.eclipse.aether.spi.connector.transport.Transporter
Classifies the type of exception that has been thrown from a previous request to the transporter.
close() - Method in interface org.eclipse.aether.spi.connector.RepositoryConnector
Closes this connector and frees any network resources associated with it.
close() - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
 
close() - Method in interface org.eclipse.aether.spi.connector.transport.Transporter
Closes this transporter and frees any network resources associated with it.
copy(File, File) - Method in interface org.eclipse.aether.spi.io.FileProcessor
Copies the specified source file to the given target file.
copy(File, File, FileProcessor.ProgressListener) - Method in interface org.eclipse.aether.spi.io.FileProcessor
Copies the specified source file to the given target file.

D

debug(String) - Method in interface org.eclipse.aether.spi.log.Logger
Deprecated.
Emits the specified message.
debug(String, Throwable) - Method in interface org.eclipse.aether.spi.log.Logger
Deprecated.
Emits the specified message along with a stack trace of the given exception.

E

ERROR_NOT_FOUND - Static variable in interface org.eclipse.aether.spi.connector.transport.Transporter
Classification for exceptions that denote a requested resource does not exist in the remote repository.
ERROR_OTHER - Static variable in interface org.eclipse.aether.spi.connector.transport.Transporter
Classification for exceptions that denote connectivity or authentication issues and any other kind of error that is not mapped to another classification code.

F

FileProcessor - Interface in org.eclipse.aether.spi.io
A utility component to perform file-based operations.
FileProcessor.ProgressListener - Interface in org.eclipse.aether.spi.io
A listener object that is notified for every progress made while copying files.
forLocation(URI, ChecksumAlgorithmFactory) - Static method in class org.eclipse.aether.spi.connector.layout.RepositoryLayout.ChecksumLocation
Creates a checksum descriptor for the specified artifact/metadata location and algorithm.

G

get(Collection<? extends ArtifactDownload>, Collection<? extends MetadataDownload>) - Method in interface org.eclipse.aether.spi.connector.RepositoryConnector
Performs the specified downloads.
get(GetTask) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
 
get(GetTask) - Method in interface org.eclipse.aether.spi.connector.transport.Transporter
Downloads a resource from the repository.
getAlgorithm() - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactory
Each invocation of this method returns a new instance of algorithm, never null value.
getArtifact() - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
Gets the artifact being transferred.
getChecksumAlgorithmFactories() - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector
Returns immutable collection of all supported algorithms.
getChecksumAlgorithmFactories() - Method in interface org.eclipse.aether.spi.connector.layout.RepositoryLayout
Returns immutable list of ChecksumAlgorithmFactory this instance of layout uses, never null.
getChecksumAlgorithmFactory() - Method in class org.eclipse.aether.spi.connector.layout.RepositoryLayout.ChecksumLocation
Gets the ChecksumAlgorithmFactory that is used to calculate the checksum.
getChecksumLocations(Artifact, boolean, URI) - Method in interface org.eclipse.aether.spi.connector.layout.RepositoryLayout
Gets the checksums files that a remote repository keeps to help detect data corruption during transfers of the specified artifact.
getChecksumLocations(Metadata, boolean, URI) - Method in interface org.eclipse.aether.spi.connector.layout.RepositoryLayout
Gets the checksums files that a remote repository keeps to help detect data corruption during transfers of the specified metadata.
getChecksumPolicy() - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Gets the checksum policy for this transfer.
getChecksumPolicy() - Method in class org.eclipse.aether.spi.connector.MetadataDownload
Gets the checksum policy for this transfer.
getChecksums() - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Gets the checksums which the remote repository advertises for the resource.
getDataBytes() - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Gets the data that was downloaded into memory.
getDataFile() - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Gets the file (if any) where the downloaded data should be stored.
getDataFile() - Method in class org.eclipse.aether.spi.connector.transport.PutTask
Gets the file (if any) with the data to be uploaded.
getDataLength() - Method in class org.eclipse.aether.spi.connector.transport.PutTask
Gets the total number of bytes to be uploaded.
getDataString() - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Gets the data that was downloaded into memory as a string.
getEffectiveChecksumPolicy(RepositorySystemSession, String, String) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider
Returns the least strict policy.
getException() - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
Gets the exception that occurred during the transfer (if any).
getException() - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
Gets the exception that occurred during the transfer (if any).
getException() - Method in class org.eclipse.aether.spi.connector.Transfer
Gets the exception that occurred during the transfer (if any).
getFile() - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
Gets the local file the artifact is downloaded to or uploaded from.
getFile() - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
Gets the local file the metadata is downloaded to or uploaded from.
getFileExtension() - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactory
Returns the file extension to be used for given checksum file (without leading dot), never null.
getFileExtension() - Method in class org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySupport
Returns the file extension to be used for given checksum algorithm (without leading dot), never null.
getFileTransformer() - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
 
getListener() - Method in class org.eclipse.aether.spi.connector.Transfer
Gets the listener that is to be notified during the transfer.
getListener() - Method in class org.eclipse.aether.spi.connector.transport.TransportTask
Gets the listener that is to be notified during the transfer.
getLocation() - Method in class org.eclipse.aether.spi.connector.layout.RepositoryLayout.ChecksumLocation
Gets the location of the checksum file with a remote repository.
getLocation() - Method in class org.eclipse.aether.spi.connector.transport.TransportTask
Gets the relative location of the affected resource in the remote repository.
getLocation(Artifact, boolean) - Method in interface org.eclipse.aether.spi.connector.layout.RepositoryLayout
Gets the location within a remote repository where the specified artifact resides.
getLocation(Metadata, boolean) - Method in interface org.eclipse.aether.spi.connector.layout.RepositoryLayout
Gets the location within a remote repository where the specified metadata resides.
getLogger(String) - Method in interface org.eclipse.aether.spi.log.LoggerFactory
Deprecated.
Gets a logger for a class with the specified name.
getLogger(String) - Method in class org.eclipse.aether.spi.log.NullLoggerFactory
Deprecated.
 
getMetadata() - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
Gets the metadata being transferred.
getName() - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactory
Returns the algorithm name, usually used as key, never null value.
getName() - Method in class org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySupport
Returns the algorithm name, usually used as key, never null value.
getPriority() - Method in interface org.eclipse.aether.spi.connector.layout.RepositoryLayoutFactory
The priority of this factory.
getPriority() - Method in interface org.eclipse.aether.spi.connector.RepositoryConnectorFactory
The priority of this factory.
getPriority() - Method in interface org.eclipse.aether.spi.connector.transport.TransporterFactory
The priority of this factory.
getPriority() - Method in interface org.eclipse.aether.spi.localrepo.LocalRepositoryManagerFactory
The priority of this factory.
getProvidedArtifactChecksums(RepositorySystemSession, ArtifactDownload, List<ChecksumAlgorithmFactory>) - Method in interface org.eclipse.aether.spi.connector.checksum.ProvidedChecksumsSource
Deprecated.
May return the provided checksums (for given artifact transfer) from source other than remote repository, or null if it have no checksums available for given transfer.
getProvidedArtifactChecksums(RepositorySystemSession, ArtifactDownload, RemoteRepository, List<ChecksumAlgorithmFactory>) - Method in interface org.eclipse.aether.spi.checksums.ProvidedChecksumsSource
May return the provided checksums (for given artifact transfer) from source other than remote repository, or null if it have no checksums available for given transfer.
getRemoteRepositoryFilter(RepositorySystemSession) - Method in interface org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilterSource
Provides the filter instance for given session, or null if this instance wants to abstain from participating in filtering.
getRepositories() - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Gets the remote repositories that are being aggregated by the physically contacted remote repository (i.e.
getRepositories() - Method in class org.eclipse.aether.spi.connector.MetadataDownload
Gets the remote repositories that are being aggregated by the physically contacted remote repository (i.e.
getRequestContext() - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Gets the context of this transfer.
getRequestContext() - Method in class org.eclipse.aether.spi.connector.MetadataDownload
Gets the context of this transfer.
getResumeOffset() - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Gets the byte offset within the resource from which the download should resume if supported.
getSafeLogger(LoggerFactory, Class<?>) - Static method in class org.eclipse.aether.spi.log.NullLoggerFactory
Deprecated.
Gets a logger from the specified factory for the given class, falling back to a logger from this factory if the specified factory is null or fails to provide a logger.
getService(Class<T>) - Method in interface org.eclipse.aether.spi.locator.ServiceLocator
Deprecated.
Gets an instance of the specified service.
getServices(Class<T>) - Method in interface org.eclipse.aether.spi.locator.ServiceLocator
Deprecated.
Gets all available instances of the specified service.
getSupportedContexts() - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Gets the set of request contexts in which the artifact is generally available.
GetTask - Class in org.eclipse.aether.spi.connector.transport
A task to download a resource from the remote repository.
GetTask(URI) - Constructor for class org.eclipse.aether.spi.connector.transport.GetTask
Creates a new task for the specified remote resource.
getTrace() - Method in class org.eclipse.aether.spi.connector.Transfer
Gets the trace information that describes the higher level request/operation in which this transfer is issued.
getTrustedArtifactChecksums(RepositorySystemSession, Artifact, ArtifactRepository, List<ChecksumAlgorithmFactory>) - Method in interface org.eclipse.aether.spi.checksums.TrustedChecksumsSource
May return the trusted checksums (for given artifact) from trusted source, or null if not enabled.
getTrustedArtifactChecksumsWriter(RepositorySystemSession) - Method in interface org.eclipse.aether.spi.checksums.TrustedChecksumsSource
Some trusted checksums sources may implement this optional method: ability to write/add checksums to them.

H

hasChecksums(Artifact) - Method in interface org.eclipse.aether.spi.connector.layout.RepositoryLayout
Tells whether given artifact have remote external checksums according to current layout or not.

I

implClose() - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
Implements AbstractTransporter.close(), gets only called if the transporter has not already been closed.
implGet(GetTask) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
Implements AbstractTransporter.get(GetTask), gets only called if the transporter has not been closed.
implPeek(PeekTask) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
Implements AbstractTransporter.peek(PeekTask), gets only called if the transporter has not been closed.
implPut(PutTask) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
Implements AbstractTransporter.put(PutTask), gets only called if the transporter has not been closed.
initService(ServiceLocator) - Method in interface org.eclipse.aether.spi.locator.Service
Deprecated.
Provides the opportunity to initialize this service and to acquire other services for its operation from the locator.
INSTANCE - Static variable in class org.eclipse.aether.spi.log.NullLoggerFactory
Deprecated.
The singleton instance of this factory.
isAccepted() - Method in interface org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilter.Result
Returns true if accepted.
isChecksumExtension(String) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector
Returns true if passed in extension matches any known checksum extension.
isDebugEnabled() - Method in interface org.eclipse.aether.spi.log.Logger
Deprecated.
Indicates whether debug logging is enabled.
isExistenceCheck() - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Indicates whether this transfer shall only verify the existence of the artifact in the remote repository rather than actually downloading the file.
isWarnEnabled() - Method in interface org.eclipse.aether.spi.log.Logger
Deprecated.
Indicates whether warn logging is enabled.

L

LocalRepositoryManagerFactory - Interface in org.eclipse.aether.spi.localrepo
A factory to create managers for the local repository.
Logger - Interface in org.eclipse.aether.spi.log
Deprecated.
Use SLF4J instead
LOGGER - Static variable in class org.eclipse.aether.spi.log.NullLoggerFactory
Deprecated.
The singleton logger used by this factory.
LoggerFactory - Interface in org.eclipse.aether.spi.log
Deprecated.
Use SLF4J instead

M

MetadataDownload - Class in org.eclipse.aether.spi.connector
A download of metadata from a remote repository.
MetadataDownload() - Constructor for class org.eclipse.aether.spi.connector.MetadataDownload
Creates a new uninitialized download.
MetadataDownload(Metadata, String, File, String) - Constructor for class org.eclipse.aether.spi.connector.MetadataDownload
Creates a new download with the specified properties.
MetadataTransfer - Class in org.eclipse.aether.spi.connector
A download/upload of metadata.
MetadataUpload - Class in org.eclipse.aether.spi.connector
An upload of metadata to a remote repository.
MetadataUpload() - Constructor for class org.eclipse.aether.spi.connector.MetadataUpload
Creates a new uninitialized upload.
MetadataUpload(Metadata, File) - Constructor for class org.eclipse.aether.spi.connector.MetadataUpload
Creates a new upload with the specified properties.
mkdirs(File) - Method in interface org.eclipse.aether.spi.io.FileProcessor
Creates the directory named by the given abstract pathname, including any necessary but nonexistent parent directories.
move(File, File) - Method in interface org.eclipse.aether.spi.io.FileProcessor
Moves the specified source file to the given target file.

N

newChecksumPolicy(RepositorySystemSession, RemoteRepository, TransferResource, String) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumPolicyProvider
Retrieves the checksum policy with the specified identifier for use on the given remote resource.
newInputStream() - Method in class org.eclipse.aether.spi.connector.transport.PutTask
Opens an input stream for the data to be uploaded.
newInstance(RepositorySystemSession, boolean) - Method in interface org.eclipse.aether.spi.synccontext.SyncContextFactory
Creates a new synchronization context.
newInstance(RepositorySystemSession, LocalRepository) - Method in interface org.eclipse.aether.spi.localrepo.LocalRepositoryManagerFactory
Tries to create a repository manager for the specified local repository.
newInstance(RepositorySystemSession, RemoteRepository) - Method in interface org.eclipse.aether.spi.connector.layout.RepositoryLayoutFactory
Tries to create a repository layout for the specified remote repository.
newInstance(RepositorySystemSession, RemoteRepository) - Method in interface org.eclipse.aether.spi.connector.RepositoryConnectorFactory
Tries to create a repository connector for the specified remote repository.
newInstance(RepositorySystemSession, RemoteRepository) - Method in interface org.eclipse.aether.spi.connector.transport.TransporterFactory
Tries to create a transporter for the specified remote repository.
newOutputStream() - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Opens an output stream to store the downloaded data.
newOutputStream(boolean) - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Opens an output stream to store the downloaded data.
newRepositoryLayout(RepositorySystemSession, RemoteRepository) - Method in interface org.eclipse.aether.spi.connector.layout.RepositoryLayoutProvider
Tries to retrieve a repository layout for the specified remote repository.
newTransporter(RepositorySystemSession, RemoteRepository) - Method in interface org.eclipse.aether.spi.connector.transport.TransporterProvider
Tries to create a transporter for the specified remote repository.
NullLoggerFactory - Class in org.eclipse.aether.spi.log
Deprecated.
Use SLF4J instead

O

onChecksumError(String, ChecksumPolicy.ChecksumKind, ChecksumFailureException) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumPolicy
Signals an error while computing the local checksum value or retrieving the checksum value from the remote repository.
onChecksumMatch(String, ChecksumPolicy.ChecksumKind) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumPolicy
Signals a match between the locally computed checksum value and the checksum value declared by the remote repository.
onChecksumMismatch(String, ChecksumPolicy.ChecksumKind, ChecksumFailureException) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumPolicy
Signals a mismatch between the locally computed checksum value and the checksum value declared by the remote repository.
onNoMoreChecksums() - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumPolicy
Signals that all available checksums have been processed.
onTransferChecksumFailure(ChecksumFailureException) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumPolicy
Signals that (even after a potential retry) checksum validation has failed.
onTransferRetry() - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumPolicy
Signals that the download is being retried after a previously thrown ChecksumFailureException that is retry-worthy.
org.eclipse.aether.spi.checksums - package org.eclipse.aether.spi.checksums
 
org.eclipse.aether.spi.connector - package org.eclipse.aether.spi.connector
The contract to access artifacts/metadata in remote repositories.
org.eclipse.aether.spi.connector.checksum - package org.eclipse.aether.spi.connector.checksum
The support infrastructure for repository connectors to apply checksum policies when validating the integrity of downloaded files.
org.eclipse.aether.spi.connector.filter - package org.eclipse.aether.spi.connector.filter
 
org.eclipse.aether.spi.connector.layout - package org.eclipse.aether.spi.connector.layout
The contract to locate URI-based resources using custom repository layouts.
org.eclipse.aether.spi.connector.transport - package org.eclipse.aether.spi.connector.transport
The contract to download/upload URI-based resources using custom transport protocols.
org.eclipse.aether.spi.io - package org.eclipse.aether.spi.io
I/O related support infrastructure for components.
org.eclipse.aether.spi.localrepo - package org.eclipse.aether.spi.localrepo
The contract for custom local repository implementations.
org.eclipse.aether.spi.locator - package org.eclipse.aether.spi.locator
A lightweight service locator infrastructure to help components acquire dependent components.
org.eclipse.aether.spi.log - package org.eclipse.aether.spi.log
A simple logging infrastructure for diagnostic messages.
org.eclipse.aether.spi.resolution - package org.eclipse.aether.spi.resolution
 
org.eclipse.aether.spi.synccontext - package org.eclipse.aether.spi.synccontext
The contract for synchronization context implementations.

P

peek(PeekTask) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
 
peek(PeekTask) - Method in interface org.eclipse.aether.spi.connector.transport.Transporter
Checks the existence of a resource in the repository.
PeekTask - Class in org.eclipse.aether.spi.connector.transport
A task to check the existence of a resource in the remote repository.
PeekTask(URI) - Constructor for class org.eclipse.aether.spi.connector.transport.PeekTask
Creates a new task for the specified remote resource.
postProcess(RepositorySystemSession, List<ArtifactResult>) - Method in interface org.eclipse.aether.spi.resolution.ArtifactResolverPostProcessor
Receives resolver results just before it would return it to caller.
progressed(ByteBuffer) - Method in interface org.eclipse.aether.spi.io.FileProcessor.ProgressListener
 
PROVIDED - Enum constant in enum org.eclipse.aether.spi.connector.checksum.ChecksumPolicy.ChecksumKind
Provided checksums may be provided by ProvidedChecksumsSource components, ahead of artifact retrieval.
ProvidedChecksumsSource - Interface in org.eclipse.aether.spi.checksums
Component able to provide (expected) checksums to connector beforehand the download happens.
ProvidedChecksumsSource - Interface in org.eclipse.aether.spi.connector.checksum
Deprecated.
This interface is not used anymore, use ProvidedChecksumsSource.
put(Collection<? extends ArtifactUpload>, Collection<? extends MetadataUpload>) - Method in interface org.eclipse.aether.spi.connector.RepositoryConnector
Performs the specified uploads.
put(PutTask) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
 
put(PutTask) - Method in interface org.eclipse.aether.spi.connector.transport.Transporter
Uploads a resource to the repository.
PutTask - Class in org.eclipse.aether.spi.connector.transport
A task to upload a resource to the remote repository.
PutTask(URI) - Constructor for class org.eclipse.aether.spi.connector.transport.PutTask
Creates a new task for the specified remote resource.

R

readChecksum(File) - Method in interface org.eclipse.aether.spi.io.FileProcessor
Reads checksum from specified file.
reasoning() - Method in interface org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilter.Result
Returns string "reasoning" for RemoteRepositoryFilter.Result.isAccepted() result, meant for human consumption, never null.
REMOTE_EXTERNAL - Enum constant in enum org.eclipse.aether.spi.connector.checksum.ChecksumPolicy.ChecksumKind
Remote external kind of checksum are retrieved from remote doing extra transport round-trip (usually by getting "file.jar.sha1" for corresponding "file.jar" file).
REMOTE_INCLUDED - Enum constant in enum org.eclipse.aether.spi.connector.checksum.ChecksumPolicy.ChecksumKind
Included checksums may be received from remote repository during the retrieval of the main file, for example from response headers in case of HTTP transport.
RemoteRepositoryFilter - Interface in org.eclipse.aether.spi.connector.filter
Remote repository filter that decides should the given artifact or metadata be accepted (for further processing) from remote repository or not.
RemoteRepositoryFilter.Result - Interface in org.eclipse.aether.spi.connector.filter
The check result, is immutable.
RemoteRepositoryFilterSource - Interface in org.eclipse.aether.spi.connector.filter
Remote repository filter source component.
RepositoryConnector - Interface in org.eclipse.aether.spi.connector
A connector for a remote repository.
RepositoryConnectorFactory - Interface in org.eclipse.aether.spi.connector
A factory to create repository connectors.
RepositoryLayout - Interface in org.eclipse.aether.spi.connector.layout
The layout for a remote repository whose artifacts/metadata can be addressed via URIs.
RepositoryLayout.ChecksumLocation - Class in org.eclipse.aether.spi.connector.layout
A descriptor for a checksum location.
RepositoryLayoutFactory - Interface in org.eclipse.aether.spi.connector.layout
A factory to obtain repository layouts.
RepositoryLayoutProvider - Interface in org.eclipse.aether.spi.connector.layout
Retrieves a repository layout from the installed layout factories.

S

select(String) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector
Returns factory for given algorithm name, or throws if algorithm not supported.
selectList(Collection<String>) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector
Returns a list of factories in same order as algorithm names are ordered, or throws if any of the algorithm name is not supported.
Service - Interface in org.eclipse.aether.spi.locator
Deprecated.
Use of out-of-the-box DI implementation recommended, or, as alternative new supplier from module maven-resolver-supplier.
ServiceLocator - Interface in org.eclipse.aether.spi.locator
Deprecated.
Use of out-of-the-box DI implementation recommended, or, as alternative new supplier from module maven-resolver-supplier.
setArtifact(Artifact) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
 
setArtifact(Artifact) - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
Sets the artifact to transfer.
setArtifact(Artifact) - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
 
setChecksum(String, String) - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Sets a checksum which the remote repository advertises for the resource.
setChecksumPolicy(String) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Sets the checksum policy for this transfer.
setChecksumPolicy(String) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
Sets the checksum policy for this transfer.
setDataBytes(byte[]) - Method in class org.eclipse.aether.spi.connector.transport.PutTask
Sets the binary data to be uploaded.
setDataFile(File) - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Sets the file where the downloaded data should be stored.
setDataFile(File) - Method in class org.eclipse.aether.spi.connector.transport.PutTask
Sets the file with the data to be uploaded.
setDataFile(File, boolean) - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Sets the file where the downloaded data should be stored.
setDataString(String) - Method in class org.eclipse.aether.spi.connector.transport.PutTask
Sets the textual data to be uploaded.
setException(ArtifactTransferException) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
 
setException(ArtifactTransferException) - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
Sets the exception that occurred during the transfer.
setException(ArtifactTransferException) - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
 
setException(MetadataTransferException) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
 
setException(MetadataTransferException) - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
Sets the exception that occurred during the transfer.
setException(MetadataTransferException) - Method in class org.eclipse.aether.spi.connector.MetadataUpload
 
setExistenceCheck(boolean) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Controls whether this transfer shall only verify the existence of the artifact in the remote repository rather than actually downloading the file.
setFile(File) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
 
setFile(File) - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
Sets the local file the artifact is downloaded to or uploaded from.
setFile(File) - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
 
setFile(File) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
 
setFile(File) - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
Sets the local file the metadata is downloaded to or uploaded from.
setFile(File) - Method in class org.eclipse.aether.spi.connector.MetadataUpload
 
setFileTransformer(FileTransformer) - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
 
setListener(TransportListener) - Method in class org.eclipse.aether.spi.connector.transport.GetTask
Sets the listener that is to be notified during the transfer.
setListener(TransportListener) - Method in class org.eclipse.aether.spi.connector.transport.PutTask
Sets the listener that is to be notified during the transfer.
setListener(TransferListener) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
 
setListener(TransferListener) - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
 
setListener(TransferListener) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
 
setListener(TransferListener) - Method in class org.eclipse.aether.spi.connector.MetadataUpload
 
setMetadata(Metadata) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
 
setMetadata(Metadata) - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
Sets the metadata to transfer.
setMetadata(Metadata) - Method in class org.eclipse.aether.spi.connector.MetadataUpload
 
setRepositories(List<RemoteRepository>) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Sets the remote repositories that are being aggregated by the physically contacted remote repository (i.e.
setRepositories(List<RemoteRepository>) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
Sets the remote repositories that are being aggregated by the physically contacted remote repository (i.e.
setRequestContext(String) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Sets the context of this transfer.
setRequestContext(String) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
Sets the request context of this transfer.
setSupportedContexts(Collection<String>) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
Sets the set of request contexts in which the artifact is generally available.
setTrace(RequestTrace) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
 
setTrace(RequestTrace) - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
 
setTrace(RequestTrace) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
 
setTrace(RequestTrace) - Method in class org.eclipse.aether.spi.connector.MetadataUpload
 
SyncContextFactory - Interface in org.eclipse.aether.spi.synccontext
A factory to create synchronization contexts.

T

toString() - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
 
toString() - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
 
toString() - Method in class org.eclipse.aether.spi.connector.layout.RepositoryLayout.ChecksumLocation
 
toString() - Method in class org.eclipse.aether.spi.connector.MetadataDownload
 
toString() - Method in class org.eclipse.aether.spi.connector.MetadataUpload
 
toString() - Method in class org.eclipse.aether.spi.connector.transport.GetTask
 
toString() - Method in class org.eclipse.aether.spi.connector.transport.PeekTask
 
toString() - Method in class org.eclipse.aether.spi.connector.transport.PutTask
 
Transfer - Class in org.eclipse.aether.spi.connector
An artifact/metadata transfer.
Transporter - Interface in org.eclipse.aether.spi.connector.transport
A transporter for a remote repository.
TransporterFactory - Interface in org.eclipse.aether.spi.connector.transport
A factory to create transporters.
TransporterProvider - Interface in org.eclipse.aether.spi.connector.transport
Retrieves a transporter from the installed transporter factories.
TransportListener - Class in org.eclipse.aether.spi.connector.transport
A skeleton class for listeners used to monitor transport operations.
TransportListener() - Constructor for class org.eclipse.aether.spi.connector.transport.TransportListener
Enables subclassing.
transportProgressed(ByteBuffer) - Method in class org.eclipse.aether.spi.connector.transport.TransportListener
Notifies the listener about some progress in the data transfer.
transportStarted(long, long) - Method in class org.eclipse.aether.spi.connector.transport.TransportListener
Notifies the listener about the start of the data transfer.
TransportTask - Class in org.eclipse.aether.spi.connector.transport
A transport task.
TrustedChecksumsSource - Interface in org.eclipse.aether.spi.checksums
Component able to provide (trusted) checksums for artifacts.
TrustedChecksumsSource.Writer - Interface in org.eclipse.aether.spi.checksums
A writer that is able to write/add trusted checksums to this implementation.

U

update(ByteBuffer) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithm
Updates the checksum algorithm inner state with input.
utilGet(GetTask, InputStream, boolean, long, boolean) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
Performs stream-based I/O for the specified download task and notifies the configured transport listener.
utilPut(PutTask, OutputStream, boolean) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
Performs stream-based I/O for the specified upload task and notifies the configured transport listener.

V

valueOf(String) - Static method in enum org.eclipse.aether.spi.connector.checksum.ChecksumPolicy.ChecksumKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.aether.spi.connector.checksum.ChecksumPolicy.ChecksumKind
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(String) - Method in interface org.eclipse.aether.spi.log.Logger
Deprecated.
Emits the specified message.
warn(String, Throwable) - Method in interface org.eclipse.aether.spi.log.Logger
Deprecated.
Emits the specified message along with a stack trace of the given exception.
write(File, InputStream) - Method in interface org.eclipse.aether.spi.io.FileProcessor
Writes the given stream to a file.
write(File, String) - Method in interface org.eclipse.aether.spi.io.FileProcessor
Writes the given data to a file.
writeChecksum(File, String) - Method in interface org.eclipse.aether.spi.io.FileProcessor
Writes checksum to specified file.
A C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values