Uses of Interface
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository
Packages that use IArtifactRepository
Package
Description
Provides support for interacting with the p2 provisioning engine
Defines artifact repository.
Defines SPI for registering new implementations of artifact repositories.
Provides provisioning user interface classes that can be used for assembling
a provisioning UI.
-
Uses of IArtifactRepository in org.eclipse.equinox.p2.engine
Methods in org.eclipse.equinox.p2.engine that return types with arguments of type IArtifactRepositoryModifier and TypeMethodDescriptionProvisioningContext.getArtifactRepositories
(IProgressMonitor monitor) Returns a queryable that can be used to obtain any artifact repositories that are needed for the provisioning operation. -
Uses of IArtifactRepository in org.eclipse.equinox.p2.repository.artifact
Subinterfaces of IArtifactRepository in org.eclipse.equinox.p2.repository.artifactModifier and TypeInterfaceDescriptioninterface
An artifact repository whose artifacts are available in the local file system.Methods in org.eclipse.equinox.p2.repository.artifact that return IArtifactRepositoryModifier and TypeMethodDescriptionIArtifactRepositoryManager.createRepository
(URI location, String name, String type, Map<String, String> properties) Creates and returns a new empty artifact repository of the given type at the given location.IArtifactDescriptor.getRepository()
Return the artifact repository that holds the artifact described by this descriptor.IArtifactRepositoryManager.loadRepository
(URI location, int flags, IProgressMonitor monitor) Loads the repository at the given location.IArtifactRepositoryManager.loadRepository
(URI location, IProgressMonitor monitor) Loads the repository at the given location.IArtifactRepositoryManager.refreshRepository
(URI location, IProgressMonitor monitor) Refreshes the repository corresponding to the given URL.Methods in org.eclipse.equinox.p2.repository.artifact with parameters of type IArtifactRepositoryModifier and TypeMethodDescriptionIArtifactRepositoryManager.createMirrorRequest
(IArtifactKey key, IArtifactRepository destination, Map<String, String> destinationDescriptorProperties, Map<String, String> destinationRepositoryProperties) Return a new request to mirror the given artifact into the destination repository.IArtifactRepositoryManager.createMirrorRequest
(IArtifactKey key, IArtifactRepository destination, Map<String, String> destinationDescriptorProperties, Map<String, String> destinationRepositoryProperties, String downloadStatsParameters) Return a new request to mirror the given artifact into the destination repository.void
IArtifactRequest.perform
(IArtifactRepository sourceRepository, IProgressMonitor monitor) Performs the artifact request, and sets the result status. -
Uses of IArtifactRepository in org.eclipse.equinox.p2.repository.artifact.spi
Classes in org.eclipse.equinox.p2.repository.artifact.spi that implement IArtifactRepositoryModifier and TypeClassDescriptionclass
The common base class for all artifact repository implementations.Methods in org.eclipse.equinox.p2.repository.artifact.spi that return IArtifactRepositoryModifier and TypeMethodDescriptionabstract IArtifactRepository
ArtifactRepositoryFactory.create
(URI location, String name, String type, Map<String, String> properties) Creates and returns a new empty artifact repository of the given type at the given location.ArtifactDescriptor.getRepository()
abstract IArtifactRepository
ArtifactRepositoryFactory.load
(URI location, int flags, IProgressMonitor monitor) Loads and returns the repository of this factory's type at the given location.Methods in org.eclipse.equinox.p2.repository.artifact.spi with parameters of type IArtifactRepositoryModifier and TypeMethodDescriptionvoid
ArtifactDescriptor.setRepository
(IArtifactRepository value) -
Uses of IArtifactRepository in org.eclipse.equinox.p2.ui
Methods in org.eclipse.equinox.p2.ui that return IArtifactRepositoryModifier and TypeMethodDescriptionProvisioningUI.loadArtifactRepository
(URI location, boolean update, IProgressMonitor monitor) Load the specified artifact repository, signaling a repository operation start event before loading, and a repository operation complete event after loading.