public class FedoraArtifactRepository extends Object implements org.eclipse.equinox.p2.repository.artifact.IArtifactRepository
| Constructor and Description |
|---|
FedoraArtifactRepository(org.eclipse.equinox.p2.core.IProvisioningAgent agent,
URI location) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
void |
addDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
addDescriptors(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors) |
void |
addDescriptors(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
contains(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
boolean |
contains(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor |
createArtifactDescriptor(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
org.eclipse.equinox.p2.metadata.IArtifactKey |
createArtifactKey(String classifier,
String id,
org.eclipse.equinox.p2.metadata.Version version) |
org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> |
descriptorQueryable() |
org.eclipse.core.runtime.IStatus |
executeBatch(org.eclipse.equinox.p2.repository.IRunnableWithProgress runnable,
org.eclipse.core.runtime.IProgressMonitor monitor) |
<T> T |
getAdapter(Class<T> adapter) |
org.eclipse.core.runtime.IStatus |
getArtifact(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
OutputStream destination,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] |
getArtifactDescriptors(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
org.eclipse.core.runtime.IStatus |
getArtifacts(org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests,
org.eclipse.core.runtime.IProgressMonitor monitor) |
String |
getDescription() |
URI |
getLocation() |
String |
getName() |
OutputStream |
getOutputStream(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
Map<String,String> |
getProperties() |
String |
getProperty(String key) |
String |
getProvider() |
org.eclipse.equinox.p2.core.IProvisioningAgent |
getProvisioningAgent() |
org.eclipse.core.runtime.IStatus |
getRawArtifact(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
OutputStream destination,
org.eclipse.core.runtime.IProgressMonitor monitor) |
String |
getType() |
String |
getVersion() |
boolean |
isModifiable() |
org.eclipse.equinox.p2.query.IQueryResult<org.eclipse.equinox.p2.metadata.IArtifactKey> |
query(org.eclipse.equinox.p2.query.IQuery<org.eclipse.equinox.p2.metadata.IArtifactKey> query,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
removeAll() |
void |
removeAll(org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
removeDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
void |
removeDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
removeDescriptor(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
void |
removeDescriptor(org.eclipse.equinox.p2.metadata.IArtifactKey key,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
removeDescriptors(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors) |
void |
removeDescriptors(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
removeDescriptors(org.eclipse.equinox.p2.metadata.IArtifactKey[] keys) |
void |
removeDescriptors(org.eclipse.equinox.p2.metadata.IArtifactKey[] keys,
org.eclipse.core.runtime.IProgressMonitor monitor) |
String |
setProperty(String key,
String value) |
String |
setProperty(String key,
String value,
org.eclipse.core.runtime.IProgressMonitor monitor) |
public FedoraArtifactRepository(org.eclipse.equinox.p2.core.IProvisioningAgent agent,
URI location)
public URI getLocation()
getLocation in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public String getName()
getName in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public String getType()
getType in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public String getVersion()
getVersion in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public String getDescription()
getDescription in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public String getProvider()
getProvider in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public Map<String,String> getProperties()
getProperties in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public String getProperty(String key)
getProperty in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent()
getProvisioningAgent in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public boolean isModifiable()
isModifiable in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public String setProperty(String key, String value)
setProperty in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public String setProperty(String key, String value, org.eclipse.core.runtime.IProgressMonitor monitor)
setProperty in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IArtifactKey>public <T> T getAdapter(Class<T> adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptablepublic org.eclipse.equinox.p2.query.IQueryResult<org.eclipse.equinox.p2.metadata.IArtifactKey> query(org.eclipse.equinox.p2.query.IQuery<org.eclipse.equinox.p2.metadata.IArtifactKey> query,
org.eclipse.core.runtime.IProgressMonitor monitor)
query in interface org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IArtifactKey>public org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor(org.eclipse.equinox.p2.metadata.IArtifactKey key)
createArtifactDescriptor in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic org.eclipse.equinox.p2.metadata.IArtifactKey createArtifactKey(String classifier, String id, org.eclipse.equinox.p2.metadata.Version version)
createArtifactKey in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void addDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
addDescriptor in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void addDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
org.eclipse.core.runtime.IProgressMonitor monitor)
addDescriptor in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void addDescriptors(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors)
addDescriptors in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void addDescriptors(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors,
org.eclipse.core.runtime.IProgressMonitor monitor)
addDescriptors in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic boolean contains(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
contains in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic boolean contains(org.eclipse.equinox.p2.metadata.IArtifactKey key)
contains in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic org.eclipse.core.runtime.IStatus getArtifact(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
OutputStream destination,
org.eclipse.core.runtime.IProgressMonitor monitor)
getArtifact in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic 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.IArtifactRepositorypublic org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] getArtifactDescriptors(org.eclipse.equinox.p2.metadata.IArtifactKey key)
getArtifactDescriptors in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic org.eclipse.core.runtime.IStatus getArtifacts(org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests,
org.eclipse.core.runtime.IProgressMonitor monitor)
getArtifacts in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic OutputStream getOutputStream(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
getOutputStream in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> descriptorQueryable()
descriptorQueryable in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeAll()
removeAll in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeAll(org.eclipse.core.runtime.IProgressMonitor monitor)
removeAll in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
removeDescriptor in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeDescriptor(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
org.eclipse.core.runtime.IProgressMonitor monitor)
removeDescriptor in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeDescriptor(org.eclipse.equinox.p2.metadata.IArtifactKey key)
removeDescriptor in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeDescriptor(org.eclipse.equinox.p2.metadata.IArtifactKey key,
org.eclipse.core.runtime.IProgressMonitor monitor)
removeDescriptor in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeDescriptors(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors)
removeDescriptors in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeDescriptors(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors,
org.eclipse.core.runtime.IProgressMonitor monitor)
removeDescriptors in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeDescriptors(org.eclipse.equinox.p2.metadata.IArtifactKey[] keys)
removeDescriptors in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic void removeDescriptors(org.eclipse.equinox.p2.metadata.IArtifactKey[] keys,
org.eclipse.core.runtime.IProgressMonitor monitor)
removeDescriptors in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorypublic org.eclipse.core.runtime.IStatus executeBatch(org.eclipse.equinox.p2.repository.IRunnableWithProgress runnable,
org.eclipse.core.runtime.IProgressMonitor monitor)
executeBatch in interface org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryCopyright © 2008–2017 Eclipse Foundation. All rights reserved.