Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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.
- accept(T, U) - Method in interface org.eclipse.aether.spi.connector.transport.http.RFC9457.BiConsumerChecked
- ACCEPT_ENCODING - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- 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.
- ARTIFACT_GENERATOR_ID - Static variable in interface org.eclipse.aether.spi.artifact.generator.ArtifactGeneratorFactory
- 
Artifact property that carries generator id.
- ArtifactDecorator - Interface in org.eclipse.aether.spi.artifact.decorator
- 
An artifact decorator.
- ArtifactDecoratorFactory - Interface in org.eclipse.aether.spi.artifact.decorator
- 
A factory to create artifact decorators.
- 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
- 
Deprecated.
- ArtifactDownload(Artifact, String, Path, String) - Constructor for class org.eclipse.aether.spi.connector.ArtifactDownload
- ArtifactGenerator - Interface in org.eclipse.aether.spi.artifact.generator
- 
An artifact generator that participates in the installation/deployment of artifacts.
- ArtifactGeneratorFactory - Interface in org.eclipse.aether.spi.artifact.generator
- 
A factory to create artifact generators.
- ArtifactPredicate - Interface in org.eclipse.aether.spi.artifact
- 
An artifact predicate.
- ArtifactPredicateFactory - Interface in org.eclipse.aether.spi.artifact
- 
A factory to create artifact predicates.
- 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.
- ArtifactTransformer - Interface in org.eclipse.aether.spi.artifact.transformer
- 
Install and deploy artifact transformer.
- 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
- 
Deprecated.UseArtifactUpload(Artifact, Path)instead.
- ArtifactUpload(Artifact, Path) - Constructor for class org.eclipse.aether.spi.connector.ArtifactUpload
- 
Creates a new upload with the specified properties.
- ATOMIC_MOVE - Static variable in class org.eclipse.aether.spi.io.PathProcessorSupport
- 
Escape hatch if atomic move is not desired on system we run on.
B
C
- CACHE_CONTROL - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- 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.
- calculate(Path, 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, nevernull.
- 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: providesChecksumAlgorithminstances, name and extension to be used with this algorithm.
- ChecksumAlgorithmFactorySelector - Interface in org.eclipse.aether.spi.connector.checksum
- 
Component performing selection ofChecksumAlgorithmFactorybased on known factory names.
- ChecksumAlgorithmFactorySupport - Class in org.eclipse.aether.spi.connector.checksum
- 
Support class forChecksumAlgorithmFactoryimplementations.
- 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.
- ChecksumExtractor - Interface in org.eclipse.aether.spi.connector.transport.http
- 
Checksum extractor.
- ChecksumExtractorStrategy - Class in org.eclipse.aether.spi.connector.transport.http
- 
Checksum extractor strategy, that aims for given type of included checksum.
- ChecksumExtractorStrategy() - Constructor for class org.eclipse.aether.spi.connector.transport.http.ChecksumExtractorStrategy
- 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 Class 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.
- ChecksumProcessor - Interface in org.eclipse.aether.spi.io
- 
A utility component to perform checksum related operations.
- classicCopy(Path, Path) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- 
On Windows we use pre-NIO2 way to copy files, as for some reason it works.
- 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.artifact.generator.ArtifactGenerator
- 
Invoked when generator use is done.
- 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.
- CONTENT_LENGTH - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- CONTENT_RANGE - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- CONTENT_RANGE_PATTERN - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- copy(File, File) - Method in interface org.eclipse.aether.spi.io.FileProcessor
- 
Deprecated.Copies the specified source file to the given target file.
- copy(File, File, FileProcessor.ProgressListener) - Method in interface org.eclipse.aether.spi.io.FileProcessor
- 
Deprecated.Copies the specified source file to the given target file.
- copy(Path, Path) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Copies the specified source file to the given target file.
- copy(Path, Path, PathProcessor.ProgressListener) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Copies the specified source file to the given target file.
- copy(Path, Path, PathProcessor.ProgressListener) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- copyWithTimestamp(Path, Path) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Same asPathProcessor.copy(Path, Path)but sets source file last modified timestamp on target as well.
D
- decorateArtifact(ArtifactDescriptorResult) - Method in interface org.eclipse.aether.spi.artifact.decorator.ArtifactDecorator
- 
Decorates artifact.
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.
- ETAG - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- extractChecksums(Function<String, String>) - Method in interface org.eclipse.aether.spi.connector.transport.http.ChecksumExtractor
- 
Extract checksums using given getter, if possible, ornull.
- extractChecksums(Function<String, String>) - Method in class org.eclipse.aether.spi.connector.transport.http.ChecksumExtractorStrategy
- 
Extract checksums using given getter, if possible, ornull.
F
- FileProcessor - Interface in org.eclipse.aether.spi.io
- 
Deprecated.UsePathProcessororChecksumProcessorinstead.
- FileProcessor.ProgressListener - Interface in org.eclipse.aether.spi.io
- 
Deprecated.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
- generate(Collection<? extends Artifact>) - Method in interface org.eclipse.aether.spi.artifact.generator.ArtifactGenerator
- 
Generates artifacts.
- generateException(T, BiConsumerChecked<Integer, String, E>) - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Reporter
- 
Generates aHttpRFC9457Exceptionif the response type is a RFC 9457 message.
- generatorId() - Method in interface org.eclipse.aether.spi.artifact.generator.ArtifactGenerator
- 
Returns the generator ID, nevernull.
- 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, nevernullvalue.
- getArtifact() - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
- 
Gets the artifact being transferred.
- getBody(T) - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Reporter
- 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 ofChecksumAlgorithmFactorythis instance of layout uses, nevernull.
- getChecksumAlgorithmFactory() - Method in class org.eclipse.aether.spi.connector.layout.RepositoryLayout.ChecksumLocation
- 
Gets theChecksumAlgorithmFactorythat 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
- 
Deprecated.UseGetTask.getDataPath()instead.
- getDataFile() - Method in class org.eclipse.aether.spi.connector.transport.PutTask
- 
Deprecated.UsePutTask.getDataPath()instead.
- getDataLength() - Method in class org.eclipse.aether.spi.connector.transport.PutTask
- 
Gets the total number of bytes to be uploaded.
- getDataPath() - Method in class org.eclipse.aether.spi.connector.transport.GetTask
- 
Gets the file (if any) where the downloaded data should be stored.
- getDataPath() - Method in class org.eclipse.aether.spi.connector.transport.PutTask
- 
Gets the file (if any) with the data 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.
- getDetail() - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Payload
- 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
- 
Deprecated.UseArtifactTransfer.getPath()instead.
- getFile() - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
- 
Deprecated.UseMetadataTransfer.getPath()instead.
- 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), nevernull.
- 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), nevernull.
- getInstance() - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Payload
- 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.
- 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, nevernullvalue.
- getName() - Method in class org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySupport
- 
Returns the algorithm name, usually used as key, nevernullvalue.
- getPath() - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
- 
Gets the local file the artifact is downloaded to or uploaded from.
- getPath() - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
- 
Gets the local file the metadata is downloaded to or uploaded from.
- getPath() - Method in interface org.eclipse.aether.spi.io.PathProcessor.TempFile
- 
Returns the path of the created temp file.
- getPayload() - Method in exception class org.eclipse.aether.spi.connector.transport.http.RFC9457.HttpRFC9457Exception
- getPriority() - Method in interface org.eclipse.aether.spi.artifact.decorator.ArtifactDecoratorFactory
- 
The priority of this factory.
- getPriority() - Method in interface org.eclipse.aether.spi.artifact.generator.ArtifactGeneratorFactory
- 
The priority of this factory.
- 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.PipelineRepositoryConnectorFactory
- 
The priority of this pipeline 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, 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, ornullif it have no checksums available for given transfer.
- getReasonPhrase() - Method in exception class org.eclipse.aether.spi.connector.transport.http.RFC9457.HttpRFC9457Exception
- getReasonPhrase(T) - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Reporter
- getRemoteRepositoryFilter(RepositorySystemSession) - Method in interface org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilterSource
- 
Provides the filter instance for given session, ornullif 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.
- getStatus() - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Payload
- getStatusCode() - Method in exception class org.eclipse.aether.spi.connector.transport.http.HttpTransporterException
- getStatusCode() - Method in exception class org.eclipse.aether.spi.connector.transport.http.RFC9457.HttpRFC9457Exception
- getStatusCode(T) - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Reporter
- 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.
- getTitle() - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Payload
- 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, ornullif 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.
- getType() - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Payload
H
- hasChecksums(Artifact) - Method in interface org.eclipse.aether.spi.artifact.ArtifactPredicate
- 
Returnstrueif passed in artifact should have checksums.
- 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.
- hasRFC9457ContentType(String) - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Reporter
- HttpConstants - Class in org.eclipse.aether.spi.connector.transport.http
- 
Some shared HTTP constants.
- HttpRFC9457Exception - Exception Class in org.eclipse.aether.spi.connector.transport.http.RFC9457
- 
Exception thrown byHttpTransporterin case of errors.
- HttpRFC9457Exception(int, String, RFC9457Payload) - Constructor for exception class org.eclipse.aether.spi.connector.transport.http.RFC9457.HttpRFC9457Exception
- HttpTransporter - Interface in org.eclipse.aether.spi.connector.transport.http
- 
A transporter using HTTP protocol.
- HttpTransporterException - Exception Class in org.eclipse.aether.spi.connector.transport.http
- 
Exception thrown byHttpTransporterin case of errors.
- HttpTransporterException(int) - Constructor for exception class org.eclipse.aether.spi.connector.transport.http.HttpTransporterException
- HttpTransporterFactory - Interface in org.eclipse.aether.spi.connector.transport.http
- 
A factory forHttpTransporter.
I
- IF_UNMODIFIED_SINCE - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- implClose() - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
- 
ImplementsAbstractTransporter.close(), gets only called if the transporter has not already been closed.
- implGet(GetTask) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
- 
ImplementsAbstractTransporter.get(GetTask), gets only called if the transporter has not been closed.
- implPeek(PeekTask) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
- 
ImplementsAbstractTransporter.peek(PeekTask), gets only called if the transporter has not been closed.
- implPut(PutTask) - Method in class org.eclipse.aether.spi.connector.transport.AbstractTransporter
- 
ImplementsAbstractTransporter.put(PutTask), gets only called if the transporter has not been closed.
- INSTANCE - Static variable in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Payload
- IS_WINDOWS - Static variable in class org.eclipse.aether.spi.io.PathProcessorSupport
- 
Logic borrowed from Commons-Lang3: we really need only this, to decide do we NIO2 file ops or not.
- isAccepted() - Method in interface org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilter.Result
- 
Returnstrueif accepted.
- isChecksum(Artifact) - Method in interface org.eclipse.aether.spi.artifact.ArtifactPredicate
- 
Returnstrueif passed in artifact is a checksum artifact.
- isChecksumExtension(String) - Method in interface org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactorySelector
- 
Returnstrueif passed in extension matches any known checksum extension.
- 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.
- isRFC9457Message(T) - Method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Reporter
- isWithoutChecksum(Artifact) - Method in interface org.eclipse.aether.spi.artifact.ArtifactPredicate
- 
Returnstrueif passed in artifact is configured to not have checksums.
L
- LAST_MODIFIED - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- lastModified(Path, long) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Returns last modified of path in milliseconds, if exists.
- LocalRepositoryManagerFactory - Interface in org.eclipse.aether.spi.localrepo
- 
A factory to create managers for the local repository.
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
- 
Deprecated.UseMetadataDownload(Metadata, String, Path, String)instead.
- MetadataDownload(Metadata, String, Path, 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
- 
Deprecated.UseMetadataUpload(Metadata, Path)instead.
- MetadataUpload(Metadata, Path) - 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
- 
Deprecated.Creates the directory named by the given abstract pathname, including any necessary but nonexistent parent directories.
- move() - Method in interface org.eclipse.aether.spi.io.PathProcessor.CollocatedTempFile
- 
Upon close, atomically moves temp file to target file it is collocated with overwriting target (if exists).
- move(File, File) - Method in interface org.eclipse.aether.spi.io.FileProcessor
- 
Deprecated.Moves the specified source file to the given target file.
- move(Path, Path) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Moves the specified source file to the given target file.
- move(Path, Path) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- MULTIPLE_CHOICES - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
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) - Method in interface org.eclipse.aether.spi.artifact.ArtifactPredicateFactory
- 
Creates a new artifact predicate for the session.
- newInstance(RepositorySystemSession) - Method in interface org.eclipse.aether.spi.artifact.decorator.ArtifactDecoratorFactory
- 
Creates a new artifact decorator for the session.
- newInstance(RepositorySystemSession) - Method in interface org.eclipse.aether.spi.validator.ValidatorFactory
- 
Creates a new validator for the session.
- newInstance(RepositorySystemSession, boolean) - Method in interface org.eclipse.aether.spi.synccontext.SyncContextFactory
- 
Creates a new synchronization context.
- newInstance(RepositorySystemSession, DeployRequest) - Method in interface org.eclipse.aether.spi.artifact.generator.ArtifactGeneratorFactory
- 
Creates a new artifact generator for the specified deploy request.
- newInstance(RepositorySystemSession, InstallRequest) - Method in interface org.eclipse.aether.spi.artifact.generator.ArtifactGeneratorFactory
- 
Creates a new artifact generator for the specified install request.
- 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.http.HttpTransporterFactory
- 
Tries to create HTTP transporter 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.
- newInstance(RepositorySystemSession, RemoteRepository, RepositoryConnector) - Method in interface org.eclipse.aether.spi.connector.PipelineRepositoryConnectorFactory
- 
Create a piped repository connector 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.
- newTempFile() - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Creates aPathProcessor.TempFileinstance and backing temporary file on file system.
- newTempFile() - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- newTempFile(Path) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Creates aPathProcessor.CollocatedTempFileinstance for given file without backing file.
- newTempFile(Path) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- newTransporter(RepositorySystemSession, RemoteRepository) - Method in interface org.eclipse.aether.spi.connector.transport.TransporterProvider
- 
Tries to create a transporter for the specified remote repository.
- NOOP - Static variable in interface org.eclipse.aether.spi.artifact.decorator.ArtifactDecorator
- 
A "no op" decorator.
- NOT_FOUND - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
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 thrownChecksumFailureExceptionthat isretry-worthy.
- org.eclipse.aether.spi.artifact - package org.eclipse.aether.spi.artifact
- org.eclipse.aether.spi.artifact.decorator - package org.eclipse.aether.spi.artifact.decorator
- org.eclipse.aether.spi.artifact.generator - package org.eclipse.aether.spi.artifact.generator
- org.eclipse.aether.spi.artifact.transformer - package org.eclipse.aether.spi.artifact.transformer
- 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.connector.transport.http - package org.eclipse.aether.spi.connector.transport.http
- org.eclipse.aether.spi.connector.transport.http.RFC9457 - package org.eclipse.aether.spi.connector.transport.http.RFC9457
- 
SPI classes for RFC 9457 support.
- 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.resolution - package org.eclipse.aether.spi.resolution
- org.eclipse.aether.spi.synccontext - package org.eclipse.aether.spi.synccontext
- 
The contract for synchronization context implementations.
- org.eclipse.aether.spi.validator - package org.eclipse.aether.spi.validator
- 
Validator SPI.
P
- parse(String) - Static method in class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Parser
- PathProcessor - Interface in org.eclipse.aether.spi.io
- 
A utility component to perform file-based operations.
- PathProcessor.CollocatedTempFile - Interface in org.eclipse.aether.spi.io
- 
A collocated temporary file, that resides next to a "target" file, and is removed when closed.
- PathProcessor.ProgressListener - Interface in org.eclipse.aether.spi.io
- 
A listener object that is notified for every progress made while copying files.
- PathProcessor.TempFile - Interface in org.eclipse.aether.spi.io
- 
A temporary file, that is removed when closed.
- PathProcessorSupport - Class in org.eclipse.aether.spi.io
- 
Utility class serving as base ofPathProcessorimplementations.
- PathProcessorSupport() - Constructor for class org.eclipse.aether.spi.io.PathProcessorSupport
- PathProcessorSupport.FileWriter - Interface in org.eclipse.aether.spi.io
- 
A file writer, that accepts aPathto write some content to.
- 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.
- PipelineRepositoryConnectorFactory - Interface in org.eclipse.aether.spi.connector
- 
A pipeline factory to create piped repository connectors.
- postProcess(RepositorySystemSession, List<ArtifactResult>) - Method in interface org.eclipse.aether.spi.resolution.ArtifactResolverPostProcessor
- 
Receives resolver results just before it would return it to caller.
- PRECONDITION_FAILED - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- progressed(ByteBuffer) - Method in interface org.eclipse.aether.spi.io.FileProcessor.ProgressListener
- 
Deprecated.
- progressed(ByteBuffer) - Method in interface org.eclipse.aether.spi.io.PathProcessor.ProgressListener
- PROVIDED - Enum constant in enum class org.eclipse.aether.spi.connector.checksum.ChecksumPolicy.ChecksumKind
- 
Provided checksums may be provided byProvidedChecksumsSourcecomponents, ahead of artifact retrieval.
- ProvidedChecksumsSource - Interface in org.eclipse.aether.spi.checksums
- 
Component able to provide (expected) checksums to connector beforehand the download happens.
- 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
- RANGE - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- readChecksum(File) - Method in interface org.eclipse.aether.spi.io.FileProcessor
- 
Deprecated.Reads checksum from specified file.
- readChecksum(Path) - Method in interface org.eclipse.aether.spi.io.ChecksumProcessor
- 
Reads checksum from specified file.
- reasoning() - Method in interface org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilter.Result
- 
Returns string "reasoning" forRemoteRepositoryFilter.Result.isAccepted()result, meant for human consumption, nevernull.
- REMOTE_EXTERNAL - Enum constant in enum class 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 class 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.
- RFC9457Parser - Class in org.eclipse.aether.spi.connector.transport.http.RFC9457
- RFC9457Parser() - Constructor for class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Parser
- RFC9457Payload - Class in org.eclipse.aether.spi.connector.transport.http.RFC9457
- RFC9457Payload(URI, Integer, String, String, URI) - Constructor for class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Payload
- RFC9457Reporter<T,E> - Class in org.eclipse.aether.spi.connector.transport.http.RFC9457
- 
A reporter for RFC 9457 messages.
- RFC9457Reporter() - Constructor for class org.eclipse.aether.spi.connector.transport.http.RFC9457.RFC9457Reporter
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.
- 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
- 
Deprecated.UseGetTask.setDataPath(Path)instead.
- setDataFile(File) - Method in class org.eclipse.aether.spi.connector.transport.PutTask
- 
Deprecated.UsePutTask.setDataPath(Path)instead.
- setDataFile(File, boolean) - Method in class org.eclipse.aether.spi.connector.transport.GetTask
- 
Deprecated.UseGetTask.setDataPath(Path, boolean)instead.
- setDataPath(Path) - Method in class org.eclipse.aether.spi.connector.transport.GetTask
- 
Sets the file where the downloaded data should be stored.
- setDataPath(Path) - Method in class org.eclipse.aether.spi.connector.transport.PutTask
- 
Sets the file with the data to be uploaded.
- setDataPath(Path, 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
- 
Deprecated.
- setFile(File) - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
- 
Deprecated.UseArtifactTransfer.setPath(Path)instead.
- setFile(File) - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
- 
Deprecated.
- setFile(File) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
- 
Deprecated.
- setFile(File) - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
- 
Deprecated.UseMetadataTransfer.setPath(Path)instead.
- setFile(File) - Method in class org.eclipse.aether.spi.connector.MetadataUpload
- 
Deprecated.
- setLastModified(Path, long) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Sets last modified of path in milliseconds, if exists.
- setLastModified(Path, long) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- 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
- setPath(Path) - Method in class org.eclipse.aether.spi.connector.ArtifactDownload
- setPath(Path) - Method in class org.eclipse.aether.spi.connector.ArtifactTransfer
- 
Sets the local file the artifact is downloaded to or uploaded from.
- setPath(Path) - Method in class org.eclipse.aether.spi.connector.ArtifactUpload
- setPath(Path) - Method in class org.eclipse.aether.spi.connector.MetadataDownload
- setPath(Path) - Method in class org.eclipse.aether.spi.connector.MetadataTransfer
- 
Sets the local file the metadata is downloaded to or uploaded from.
- setPath(Path) - 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
- size(Path, long) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Returns size of file, if exists.
- 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.http.RFC9457.RFC9457Payload
- 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.
- transformDeployArtifacts(RepositorySystemSession, DeployRequest) - Method in interface org.eclipse.aether.spi.artifact.transformer.ArtifactTransformer
- 
Transform deploy artifacts.
- transformInstallArtifacts(RepositorySystemSession, InstallRequest) - Method in interface org.eclipse.aether.spi.artifact.transformer.ArtifactTransformer
- 
Transform install artifacts.
- 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.
- USER_AGENT - Static variable in class org.eclipse.aether.spi.connector.transport.http.HttpConstants
- 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
- validateArtifact(Artifact) - Method in interface org.eclipse.aether.spi.validator.Validator
- 
Validates artifact.
- validateDependency(Dependency) - Method in interface org.eclipse.aether.spi.validator.Validator
- 
Validates dependency.
- validateLocalRepository(LocalRepository) - Method in interface org.eclipse.aether.spi.validator.Validator
- 
Validates local repository.
- validateMetadata(Metadata) - Method in interface org.eclipse.aether.spi.validator.Validator
- 
Validates metadata.
- validateRemoteRepository(RemoteRepository) - Method in interface org.eclipse.aether.spi.validator.Validator
- 
Validates remote repository.
- Validator - Interface in org.eclipse.aether.spi.validator
- 
A repository system main input validator; this validator is used in repository system "main entry methods".
- ValidatorFactory - Interface in org.eclipse.aether.spi.validator
- 
A factory to create validators.
- valueOf(String) - Static method in enum class org.eclipse.aether.spi.connector.checksum.ChecksumPolicy.ChecksumKind
- 
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.eclipse.aether.spi.connector.checksum.ChecksumPolicy.ChecksumKind
- 
Returns an array containing the constants of this enum class, in the order they are declared.
W
- write(File, InputStream) - Method in interface org.eclipse.aether.spi.io.FileProcessor
- 
Deprecated.Writes the given stream to a file.
- write(File, String) - Method in interface org.eclipse.aether.spi.io.FileProcessor
- 
Deprecated.Writes the given data to a file.
- write(Path) - Method in interface org.eclipse.aether.spi.io.PathProcessorSupport.FileWriter
- write(Path, InputStream) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Writes the given stream to a file.
- write(Path, InputStream) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- write(Path, String) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Writes the given data to a file.
- write(Path, String) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- writeChecksum(File, String) - Method in interface org.eclipse.aether.spi.io.FileProcessor
- 
Deprecated.Writes checksum to specified file.
- writeChecksum(Path, String) - Method in interface org.eclipse.aether.spi.io.ChecksumProcessor
- 
Writes checksum to specified file.
- writeFile(Path, PathProcessorSupport.FileWriter, boolean) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- 
Utility method to write out file to disk in "atomic" manner, with optional backups (".bak") if needed.
- writeWithBackup(Path, InputStream) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Writes the given stream to a file.
- writeWithBackup(Path, InputStream) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
- writeWithBackup(Path, String) - Method in interface org.eclipse.aether.spi.io.PathProcessor
- 
Writes the given data to a file.
- writeWithBackup(Path, String) - Method in class org.eclipse.aether.spi.io.PathProcessorSupport
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ArtifactDownload(org.eclipse.aether.artifact.Artifact,java.lang.String,java.nio.file.Path,java.lang.String)instead.