public class LocalArtifactRepository extends AbstractMavenArtifactRepository
descriptors, descriptorsMap, VERSION
Constructor and Description |
---|
LocalArtifactRepository(File location) |
LocalArtifactRepository(File location,
TychoRepositoryIndex projectIndex,
RepositoryReader contentLocator) |
LocalArtifactRepository(org.eclipse.equinox.p2.core.IProvisioningAgent agent,
File location) |
Modifier and Type | Method and Description |
---|---|
void |
addDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
boolean |
contains(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
OutputStream |
getOutputStream(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
boolean |
isModifiable() |
void |
removeDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
void |
save() |
addDescriptors, contains, descriptorQueryable, getArtifact, getArtifactDescriptors, getArtifactFile, getArtifactFile, getArtifacts, getContentLocator, getP2GAV, getRawArtifact, internalAddDescriptor, loadMaven, query, resolve
addDescriptor, addDescriptors, createArtifactDescriptor, createArtifactKey, equals, executeBatch, hashCode, removeAll, removeAll, removeDescriptor, removeDescriptor, removeDescriptor, removeDescriptors, removeDescriptors, removeDescriptors, removeDescriptors
assertModifiable, getDescription, getLocation, getName, getProperties, getProperty, getProvider, getProvisioningAgent, getType, getVersion, setDescription, setLocation, setName, setProperties, setProperty, setProperty, setProvider, setType, setVersion
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addDescriptor, addDescriptors, createArtifactDescriptor, createArtifactKey, executeBatch, removeAll, removeAll, removeDescriptor, removeDescriptor, removeDescriptor, removeDescriptors, removeDescriptors, removeDescriptors, removeDescriptors
public LocalArtifactRepository(File location)
public LocalArtifactRepository(org.eclipse.equinox.p2.core.IProvisioningAgent agent, File location)
public LocalArtifactRepository(File location, TychoRepositoryIndex projectIndex, RepositoryReader contentLocator)
public void save()
public 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.IArtifactRepository
getOutputStream
in class org.eclipse.equinox.p2.repository.artifact.spi.AbstractArtifactRepository
org.eclipse.equinox.p2.core.ProvisionException
public boolean isModifiable()
isModifiable
in interface org.eclipse.equinox.p2.repository.IRepository
isModifiable
in class org.eclipse.equinox.p2.repository.spi.AbstractRepository
public boolean contains(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
contains
in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepository
contains
in class AbstractMavenArtifactRepository
public void addDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
addDescriptor
in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepository
addDescriptor
in class AbstractMavenArtifactRepository
public void removeDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
removeDescriptor
in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepository
removeDescriptor
in class org.eclipse.equinox.p2.repository.artifact.spi.AbstractArtifactRepository
Copyright © 2008-2012 Eclipse Foundation. All Rights Reserved.