public class MetadataRepositoryManager
extends <any>
IMetadataRepositoryManager.| Constructor and Description |
|---|
MetadataRepositoryManager(IProvisioningAgent agent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRepository(IMetadataRepository repository) |
IMetadataRepository |
createRepository(java.net.URI location,
java.lang.String name,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> properties) |
protected <any> |
factoryCreate(java.net.URI location,
java.lang.String name,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> properties,
IExtension extension) |
protected <any> |
factoryLoad(java.net.URI location,
IExtension extension,
int flags,
SubMonitor monitor) |
protected java.lang.String |
getBundleId() |
protected java.lang.String |
getDefaultSuffix() |
protected java.lang.String[] |
getPreferredRepositorySearchOrder(LocationProperties properties) |
IMetadataRepository |
getRepository(java.net.URI location) |
protected java.lang.String |
getRepositoryProviderExtensionPointId() |
protected java.lang.String |
getRepositorySystemProperty()
Restores metadata repositories specified as system properties.
|
protected int |
getRepositoryType() |
IMetadataRepository |
loadRepository(java.net.URI location,
int flags,
IProgressMonitor monitor) |
IMetadataRepository |
loadRepository(java.net.URI location,
IProgressMonitor monitor) |
IMetadataRepository |
refreshRepository(java.net.URI location,
IProgressMonitor monitor) |
public MetadataRepositoryManager(IProvisioningAgent agent)
public void addRepository(IMetadataRepository repository)
public IMetadataRepository createRepository(java.net.URI location,
java.lang.String name,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> properties)
throws ProvisionException
ProvisionExceptionprotected <any> factoryCreate(java.net.URI location,
java.lang.String name,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> properties,
IExtension extension)
throws ProvisionException
ProvisionExceptionprotected <any> factoryLoad(java.net.URI location,
IExtension extension,
int flags,
SubMonitor monitor)
throws ProvisionException
ProvisionExceptionprotected java.lang.String getBundleId()
protected java.lang.String getDefaultSuffix()
public IMetadataRepository getRepository(java.net.URI location)
protected java.lang.String getRepositoryProviderExtensionPointId()
protected java.lang.String[] getPreferredRepositorySearchOrder(LocationProperties properties)
protected java.lang.String getRepositorySystemProperty()
protected int getRepositoryType()
public IMetadataRepository loadRepository(java.net.URI location,
IProgressMonitor monitor)
throws ProvisionException
ProvisionExceptionpublic IMetadataRepository loadRepository(java.net.URI location,
int flags,
IProgressMonitor monitor)
throws ProvisionException
ProvisionExceptionpublic IMetadataRepository refreshRepository(java.net.URI location,
IProgressMonitor monitor)
throws ProvisionException
ProvisionException