public class URLMetadataRepository
extends AbstractMetadataRepository
| Modifier and Type | Field and Description |
|---|---|
protected java.net.URI |
content |
static java.lang.String |
CONTENT_FILENAME |
protected java.util.Collection<IRepositoryReference> |
references |
protected IUMap |
units |
static java.lang.String |
XML_EXTENSION |
| Constructor and Description |
|---|
URLMetadataRepository(IProvisioningAgent agent) |
URLMetadataRepository(IProvisioningAgent agent,
java.net.URI location,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> properties) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<IInstallableUnit> |
everything() |
static java.net.URI |
getActualLocation(java.net.URI base) |
static java.net.URI |
getActualLocation(java.net.URI base,
java.lang.String extension) |
protected java.net.URI |
getContentURL() |
<any> |
getIndex(java.lang.String memberName) |
java.lang.Object |
getManagedProperty(java.lang.Object client,
java.lang.String memberName,
java.lang.Object key) |
java.util.Collection<IRepositoryReference> |
getReferences() |
void |
initialize(RepositoryState state) |
void |
initializeAfterLoad(java.net.URI repoLocation) |
boolean |
isModifiable() |
<any> |
query(<any> query,
IProgressMonitor monitor) |
public static final java.lang.String CONTENT_FILENAME
protected java.util.Collection<IRepositoryReference> references
public static final java.lang.String XML_EXTENSION
protected transient java.net.URI content
protected IUMap units
public URLMetadataRepository(IProvisioningAgent agent)
public URLMetadataRepository(IProvisioningAgent agent,
java.net.URI location,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> properties)
public static java.net.URI getActualLocation(java.net.URI base)
public static java.net.URI getActualLocation(java.net.URI base,
java.lang.String extension)
protected java.net.URI getContentURL()
public void initialize(RepositoryState state)
public void initializeAfterLoad(java.net.URI repoLocation)
public java.util.Collection<IRepositoryReference> getReferences()
public boolean isModifiable()
public <any> query(<any> query,
IProgressMonitor monitor)
public <any> getIndex(java.lang.String memberName)
public java.lang.Object getManagedProperty(java.lang.Object client,
java.lang.String memberName,
java.lang.Object key)
public java.util.Iterator<IInstallableUnit> everything()