Uses of Interface
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor
-
Packages that use IArtifactDescriptor Package Description org.eclipse.equinox.p2.engine Provides support for interacting with the p2 provisioning engineorg.eclipse.equinox.p2.repository.artifact Defines artifact repository.org.eclipse.equinox.p2.repository.artifact.spi Defines SPI for registering new implementations of artifact repositories. -
-
Uses of IArtifactDescriptor in org.eclipse.equinox.p2.engine
Methods in org.eclipse.equinox.p2.engine that return types with arguments of type IArtifactDescriptor Modifier and Type Method Description IQueryable<IArtifactDescriptor>ProvisioningContext. getArtifactDescriptors(IProgressMonitor monitor)Returns a queryable that can be used to obtain any artifact descriptors that are needed for the provisioning operation. -
Uses of IArtifactDescriptor in org.eclipse.equinox.p2.repository.artifact
Methods in org.eclipse.equinox.p2.repository.artifact that return IArtifactDescriptor Modifier and Type Method Description IArtifactDescriptorIArtifactRepository. createArtifactDescriptor(IArtifactKey key)Create an instance ofIArtifactDescriptorbased on the given keyIArtifactDescriptor[]IArtifactRepository. getArtifactDescriptors(IArtifactKey key)Return the set of artifact descriptors describing the ways that this repository can supply the artifact associated with the given artifact keyMethods in org.eclipse.equinox.p2.repository.artifact that return types with arguments of type IArtifactDescriptor Modifier and Type Method Description IQueryable<IArtifactDescriptor>IArtifactRepository. descriptorQueryable()Returns a queryable that can be queried for artifact descriptors contained in this repositoryMethods in org.eclipse.equinox.p2.repository.artifact with parameters of type IArtifactDescriptor Modifier and Type Method Description voidIArtifactRepository. addDescriptor(IArtifactDescriptor descriptor)voidIArtifactRepository. addDescriptor(IArtifactDescriptor descriptor, IProgressMonitor monitor)Add the given descriptor to the set of descriptors in this repository.voidIArtifactRepository. addDescriptors(IArtifactDescriptor[] descriptors)voidIArtifactRepository. addDescriptors(IArtifactDescriptor[] descriptors, IProgressMonitor monitor)Add the given artifact descriptors to this repositorybooleanIArtifactRepository. contains(IArtifactDescriptor descriptor)Returns true if this repository contains the given descriptor.IStatusIArtifactRepository. getArtifact(IArtifactDescriptor descriptor, OutputStream destination, IProgressMonitor monitor)Writes to the given output stream the bytes represented by the artifact descriptor.FileIFileArtifactRepository. getArtifactFile(IArtifactDescriptor descriptor)Return the location of the local file corresponding to the given artifact descriptor, ornullif not available.OutputStreamIArtifactRepository. getOutputStream(IArtifactDescriptor descriptor)Open an output stream to which a client can write the data for the given artifact descriptor.IStatusIArtifactRepository. getRawArtifact(IArtifactDescriptor descriptor, OutputStream destination, IProgressMonitor monitor)Writes to the given output stream the bytes represented by the artifact descriptor.voidIArtifactRepository. removeDescriptor(IArtifactDescriptor descriptor)voidIArtifactRepository. removeDescriptor(IArtifactDescriptor descriptor, IProgressMonitor monitor)Remove the given descriptor and its corresponding content in this repository.voidIArtifactRepository. removeDescriptors(IArtifactDescriptor[] descriptors)voidIArtifactRepository. removeDescriptors(IArtifactDescriptor[] descriptors, IProgressMonitor monitor)Remove the given list of artifact descriptors and their corresponding content in this repository. -
Uses of IArtifactDescriptor in org.eclipse.equinox.p2.repository.artifact.spi
Classes in org.eclipse.equinox.p2.repository.artifact.spi that implement IArtifactDescriptor Modifier and Type Class Description classArtifactDescriptorThis represents information about a given artifact stored on a particular byte server.Methods in org.eclipse.equinox.p2.repository.artifact.spi that return IArtifactDescriptor Modifier and Type Method Description IArtifactDescriptorAbstractArtifactRepository. createArtifactDescriptor(IArtifactKey key)abstract IArtifactDescriptor[]AbstractArtifactRepository. getArtifactDescriptors(IArtifactKey key)Methods in org.eclipse.equinox.p2.repository.artifact.spi with parameters of type IArtifactDescriptor Modifier and Type Method Description voidAbstractArtifactRepository. addDescriptor(IArtifactDescriptor descriptor)Deprecated.voidAbstractArtifactRepository. addDescriptor(IArtifactDescriptor descriptor, IProgressMonitor monitor)voidAbstractArtifactRepository. addDescriptors(IArtifactDescriptor[] descriptors)Deprecated.voidAbstractArtifactRepository. addDescriptors(IArtifactDescriptor[] descriptors, IProgressMonitor monitor)Add the given artifact descriptors to this repositoryabstract booleanAbstractArtifactRepository. contains(IArtifactDescriptor descriptor)abstract IStatusAbstractArtifactRepository. getArtifact(IArtifactDescriptor descriptor, OutputStream destination, IProgressMonitor monitor)abstract OutputStreamAbstractArtifactRepository. getOutputStream(IArtifactDescriptor descriptor)voidAbstractArtifactRepository. removeDescriptor(IArtifactDescriptor descriptor)Deprecated.voidAbstractArtifactRepository. removeDescriptor(IArtifactDescriptor descriptor, IProgressMonitor monitor)Remove the given descriptor and its corresponding content in this repository.voidAbstractArtifactRepository. removeDescriptors(IArtifactDescriptor[] descriptors)Deprecated.voidAbstractArtifactRepository. removeDescriptors(IArtifactDescriptor[] descriptors, IProgressMonitor monitor)Remove the given list of artifact descriptors and their corresponding content in this repository.Constructors in org.eclipse.equinox.p2.repository.artifact.spi with parameters of type IArtifactDescriptor Constructor Description ArtifactDescriptor(IArtifactDescriptor base)Creates a new artifact descriptor with the same key, properties, repository, and processing steps as the provided base descriptor.
-