public class FeatureRootfileArtifactRepository extends TransientArtifactRepository
Modifier and Type | Class and Description |
---|---|
static class |
FeatureRootfileArtifactRepository.RootfileArtifact
This class is used to transport the required information for installing the artifact into the
local repository.
|
descriptors
Constructor and Description |
---|
FeatureRootfileArtifactRepository(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo,
File outputDirectory) |
Modifier and Type | Method and Description |
---|---|
OutputStream |
getOutputStream(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
Map<String,IArtifactFacade> |
getPublishedArtifacts() |
addDescriptor, addDescriptors, contains, contains, createArtifactDescriptor, descriptorQueryable, getArtifact, getArtifactDescriptors, getArtifactDescriptors, getArtifacts, getRawArtifact, isModifiable, query
addDescriptor, addDescriptors, createArtifactKey, equals, executeBatch, hashCode, removeAll, removeAll, removeDescriptor, 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
public FeatureRootfileArtifactRepository(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo, File outputDirectory)
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 TransientArtifactRepository
org.eclipse.equinox.p2.core.ProvisionException
public Map<String,IArtifactFacade> getPublishedArtifacts()
Copyright © 2008-2012 Eclipse Foundation. All Rights Reserved.