public class ModuleArtifactRepository extends AbstractMavenArtifactRepository
p2artifacts.xml
file in the given build target directory, which contains a
list of all artifacts with p2 and Maven coordinates. (In particular the classifier part of
the Maven coordinates is relevant.)local-artifacts.properties
file, which maps classifiers to the file system
locations of the artifacts before they are uploaded into a Maven repository.descriptors, descriptorsMap, VERSION
Constructor and Description |
---|
ModuleArtifactRepository(org.eclipse.equinox.p2.core.IProvisioningAgent agent,
File repositoryDir) |
Modifier and Type | Method and Description |
---|---|
OutputStream |
getOutputStream(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
addDescriptor, addDescriptors, contains, 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, removeDescriptor, removeDescriptors, removeDescriptors, removeDescriptors, removeDescriptors
assertModifiable, getDescription, getLocation, getName, getProperties, getProperty, getProvider, getProvisioningAgent, getType, getVersion, isModifiable, 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, removeDescriptor, removeDescriptors, removeDescriptors, removeDescriptors, removeDescriptors
public ModuleArtifactRepository(org.eclipse.equinox.p2.core.IProvisioningAgent agent, File repositoryDir) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionException
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
Copyright © 2008-2012 Eclipse Foundation. All Rights Reserved.