| Modifier and Type | Field and Description |
|---|---|
static java.util.List<java.lang.String> |
STANDARD_P2_REPOSITORY_FILE_NAMES |
static java.lang.String |
TYPE |
static java.lang.Integer |
VERSION |
| Constructor and Description |
|---|
ExtensionLocationArtifactRepository(IProvisioningAgent agent,
java.net.URI location,
IFileArtifactRepository repository,
IProgressMonitor monitor) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDescriptor(IArtifactDescriptor descriptor)
Deprecated.
|
void |
addDescriptor(IArtifactDescriptor descriptor,
IProgressMonitor monitor) |
void |
addDescriptors(IArtifactDescriptor[] descriptors)
Deprecated.
|
void |
addDescriptors(IArtifactDescriptor[] descriptors,
IProgressMonitor monitor) |
boolean |
contains(IArtifactDescriptor descriptor) |
boolean |
contains(IArtifactKey key) |
IArtifactDescriptor |
createArtifactDescriptor(IArtifactKey key) |
IArtifactKey |
createArtifactKey(java.lang.String classifier,
java.lang.String id,
Version version) |
<any> |
descriptorQueryable() |
void |
ensureInitialized() |
IStatus |
executeBatch(IRunnableWithProgress runnable,
IProgressMonitor monitor) |
IStatus |
getArtifact(IArtifactDescriptor descriptor,
java.io.OutputStream destination,
IProgressMonitor monitor) |
IArtifactDescriptor[] |
getArtifactDescriptors(IArtifactKey key) |
java.io.File |
getArtifactFile(IArtifactDescriptor descriptor) |
java.io.File |
getArtifactFile(IArtifactKey key) |
IStatus |
getArtifacts(IArtifactRequest[] requests,
IProgressMonitor monitor) |
static java.io.File |
getBaseDirectory(java.net.URI uri) |
static java.net.URI |
getLocalRepositoryLocation(java.net.URI location) |
java.io.OutputStream |
getOutputStream(IArtifactDescriptor descriptor) |
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
IStatus |
getRawArtifact(IArtifactDescriptor descriptor,
java.io.OutputStream destination,
IProgressMonitor monitor) |
<any> |
query(<any> query,
IProgressMonitor monitor) |
void |
removeAll()
Deprecated.
|
void |
removeAll(IProgressMonitor monitor) |
void |
removeDescriptor(IArtifactDescriptor descriptor)
Deprecated.
|
void |
removeDescriptor(IArtifactDescriptor descriptor,
IProgressMonitor monitor) |
void |
removeDescriptor(IArtifactKey key)
Deprecated.
|
void |
removeDescriptor(IArtifactKey key,
IProgressMonitor monitor) |
void |
removeDescriptors(IArtifactDescriptor[] descriptors)
Deprecated.
|
void |
removeDescriptors(IArtifactDescriptor[] descriptors,
IProgressMonitor monitor) |
void |
removeDescriptors(IArtifactKey[] keys)
Deprecated.
|
void |
removeDescriptors(IArtifactKey[] keys,
IProgressMonitor monitor) |
java.lang.String |
setProperty(java.lang.String key,
java.lang.String value,
IProgressMonitor monitor) |
static void |
validate(java.net.URI location,
IProgressMonitor monitor) |
public static final java.lang.String TYPE
public static final java.lang.Integer VERSION
public static final java.util.List<java.lang.String> STANDARD_P2_REPOSITORY_FILE_NAMES
public ExtensionLocationArtifactRepository(IProvisioningAgent agent,
java.net.URI location,
IFileArtifactRepository repository,
IProgressMonitor monitor)
throws ProvisionException
ProvisionExceptionpublic static java.net.URI getLocalRepositoryLocation(java.net.URI location)
public void ensureInitialized()
public static void validate(java.net.URI location,
IProgressMonitor monitor)
throws ProvisionException
ProvisionExceptionpublic static java.io.File getBaseDirectory(java.net.URI uri)
throws ProvisionException
ProvisionExceptionpublic void addDescriptor(IArtifactDescriptor descriptor,
IProgressMonitor monitor)
@Deprecated public void addDescriptor(IArtifactDescriptor descriptor)
public void addDescriptors(IArtifactDescriptor[] descriptors,
IProgressMonitor monitor)
@Deprecated public void addDescriptors(IArtifactDescriptor[] descriptors)
public void removeAll(IProgressMonitor monitor)
@Deprecated public void removeAll()
public void removeDescriptor(IArtifactDescriptor descriptor,
IProgressMonitor monitor)
@Deprecated public void removeDescriptor(IArtifactDescriptor descriptor)
public void removeDescriptor(IArtifactKey key,
IProgressMonitor monitor)
@Deprecated public void removeDescriptor(IArtifactKey key)
public void removeDescriptors(IArtifactDescriptor[] descriptors,
IProgressMonitor monitor)
@Deprecated public void removeDescriptors(IArtifactDescriptor[] descriptors)
public void removeDescriptors(IArtifactKey[] keys,
IProgressMonitor monitor)
@Deprecated public void removeDescriptors(IArtifactKey[] keys)
public boolean contains(IArtifactDescriptor descriptor)
public boolean contains(IArtifactKey key)
public IStatus getArtifact(IArtifactDescriptor descriptor,
java.io.OutputStream destination,
IProgressMonitor monitor)
public IStatus getRawArtifact(IArtifactDescriptor descriptor,
java.io.OutputStream destination,
IProgressMonitor monitor)
public IArtifactDescriptor[] getArtifactDescriptors(IArtifactKey key)
public IStatus getArtifacts(IArtifactRequest[] requests,
IProgressMonitor monitor)
public java.io.OutputStream getOutputStream(IArtifactDescriptor descriptor)
throws ProvisionException
ProvisionExceptionpublic java.io.File getArtifactFile(IArtifactKey key)
public java.io.File getArtifactFile(IArtifactDescriptor descriptor)
public java.util.Map<java.lang.String,java.lang.String> getProperties()
public java.lang.String setProperty(java.lang.String key,
java.lang.String value,
IProgressMonitor monitor)
public IArtifactDescriptor createArtifactDescriptor(IArtifactKey key)
public IArtifactKey createArtifactKey(java.lang.String classifier,
java.lang.String id,
Version version)
public <any> descriptorQueryable()
public <any> query(<any> query,
IProgressMonitor monitor)
public IStatus executeBatch(IRunnableWithProgress runnable,
IProgressMonitor monitor)