| 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 |
|---|
ExtensionLocationMetadataRepository(IProvisioningAgent agent,
java.net.URI location,
IMetadataRepository repository,
IProgressMonitor monitor) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInstallableUnits(java.util.Collection<IInstallableUnit> installableUnits) |
void |
ensureInitialized() |
static java.io.File |
getBaseDirectory(java.net.URI uri) |
static java.net.URI |
getLocalRepositoryLocation(java.net.URI location) |
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
java.util.Collection<IRepositoryReference> |
getReferences() |
void |
initialize(RepositoryState repositoryState) |
<any> |
query(<any> query,
IProgressMonitor monitor) |
void |
removeAll() |
boolean |
removeInstallableUnits(java.util.Collection<IInstallableUnit> installableUnits) |
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 ExtensionLocationMetadataRepository(IProvisioningAgent agent,
java.net.URI location,
IMetadataRepository repository,
IProgressMonitor monitor)
throws ProvisionException
ProvisionExceptionpublic static java.net.URI getLocalRepositoryLocation(java.net.URI location)
public void ensureInitialized()
public java.util.Collection<IRepositoryReference> getReferences()
public void addInstallableUnits(java.util.Collection<IInstallableUnit> installableUnits)
public void removeAll()
public boolean removeInstallableUnits(java.util.Collection<IInstallableUnit> installableUnits)
public <any> query(<any> query,
IProgressMonitor monitor)
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 java.util.Map<java.lang.String,java.lang.String> getProperties()
public void initialize(RepositoryState repositoryState)
public java.lang.String setProperty(java.lang.String key,
java.lang.String value,
IProgressMonitor monitor)