Package org.eclipse.tycho.repository.p2base.artifact.repository
-
Interface Summary Interface Description ArtifactRepositorySupplier -
Class Summary Class Description AbstractArtifactRepository2 Base class forIArtifactRepository
implementations that fixes some problems in the p2 API and p2's base classAbstractArtifactRepository
.ArtifactRepositoryBaseImpl<ArtifactDescriptorT extends org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> Base implementation of a mutable, file system based p2 artifact repository.FileRepositoryArtifactProvider RepositoryArtifactProvider
implementation which adds file access capabilities.LazyArtifactRepository ListCompositeArtifactRepository AICompositeRepository
/IArtifactRepository
that is backed by a simple list, in contrast to the default P2 this does not require any access to the repository manager and simply aggregates all data, besides this, it also implementsIFileArtifactRepository
on topListCompositeMetadataRepository AICompositeRepository
/IMetadataRepository
that is backed by a simple list, in contrast to the default P2 this does not require any access to the repository manager and simply aggregates all dataProviderOnlyArtifactRepository Read-only repository which delegates artifact read operations to a provider instance.RepositoryArtifactProvider RepositoryArtifactProvider.BooleanStatusArtifactRequest RepositoryArtifactProvider.RepositoryLoader RepositoryArtifactProvider.RetryTracker -
Exception Summary Exception Description RepositoryArtifactProvider.ArtifactSinkExceptionWrapper