public class MavenArtifactRepository extends AbstractMavenArtifactRepository
descriptors, descriptorsMap, VERSION| Constructor and Description |
|---|
MavenArtifactRepository(URI location,
TychoRepositoryIndex projectIndex,
RepositoryReader contentLocator) |
| Modifier and Type | Method and Description |
|---|---|
URI |
getLocation(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
OutputStream |
getOutputStream(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
org.eclipse.core.runtime.IStatus |
getRawArtifact(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
OutputStream destination,
org.eclipse.core.runtime.IProgressMonitor monitor) |
String |
getRelativePath(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
org.eclipse.core.runtime.IStatus |
resolve(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
addDescriptor, addDescriptors, contains, contains, descriptorQueryable, getArtifact, getArtifactDescriptors, getArtifactFile, getArtifactFile, getArtifacts, getContentLocator, getP2GAV, internalAddDescriptor, loadMaven, queryaddDescriptor, addDescriptors, createArtifactDescriptor, createArtifactKey, equals, executeBatch, hashCode, removeAll, removeAll, removeDescriptor, removeDescriptor, removeDescriptor, removeDescriptor, removeDescriptors, removeDescriptors, removeDescriptors, removeDescriptorsassertModifiable, getDescription, getLocation, getName, getProperties, getProperty, getProvider, getProvisioningAgent, getType, getVersion, isModifiable, setDescription, setLocation, setName, setProperties, setProperty, setProperty, setProvider, setType, setVersionclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddDescriptor, addDescriptors, createArtifactDescriptor, createArtifactKey, executeBatch, removeAll, removeAll, removeDescriptor, removeDescriptor, removeDescriptor, removeDescriptor, removeDescriptors, removeDescriptors, removeDescriptors, removeDescriptorspublic MavenArtifactRepository(URI location, TychoRepositoryIndex projectIndex, RepositoryReader contentLocator)
public org.eclipse.core.runtime.IStatus getRawArtifact(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
OutputStream destination,
org.eclipse.core.runtime.IProgressMonitor monitor)
getRawArtifact in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorygetRawArtifact in class AbstractMavenArtifactRepositorypublic OutputStream getOutputStream(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) throws org.eclipse.equinox.p2.core.ProvisionException
getOutputStream in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorygetOutputStream in class org.eclipse.equinox.p2.repository.artifact.spi.AbstractArtifactRepositoryorg.eclipse.equinox.p2.core.ProvisionExceptionpublic org.eclipse.core.runtime.IStatus resolve(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
resolve in class AbstractMavenArtifactRepositorypublic String getRelativePath(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
public URI getLocation(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
Copyright © 2008-2012 Eclipse Foundation. All Rights Reserved.