|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.equinox.p2.repository.spi.AbstractRepository<org.eclipse.equinox.p2.metadata.IInstallableUnit>
org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository
org.sonatype.tycho.p2.maven.repository.AbstractMavenMetadataRepository
org.sonatype.tycho.p2.maven.repository.LocalMetadataRepository
public class LocalMetadataRepository
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository |
|---|
org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository.RepositoryState |
| Field Summary |
|---|
| Fields inherited from class org.sonatype.tycho.p2.maven.repository.AbstractMavenMetadataRepository |
|---|
contentLocator, projectIndex, units, unitsMap |
| Fields inherited from interface org.eclipse.equinox.p2.repository.IRepository |
|---|
ENABLED, NONE, PREFERENCE_NODE, PROP_COMPRESSED, PROP_DESCRIPTION, PROP_MIRRORS_BASE_URL, PROP_MIRRORS_URL, PROP_NAME, PROP_NICKNAME, PROP_PASSWORD, PROP_SYSTEM, PROP_TIMESTAMP, PROP_USERNAME, TYPE_ARTIFACT, TYPE_METADATA |
| Constructor Summary | |
|---|---|
LocalMetadataRepository(java.net.URI location,
java.lang.String name)
Create new repository |
|
LocalMetadataRepository(java.net.URI location,
TychoRepositoryIndex projectIndex,
RepositoryReader contentLocator)
Local existing repository |
|
| Method Summary | |
|---|---|
void |
addInstallableUnit(org.eclipse.equinox.p2.metadata.IInstallableUnit unit,
GAV gav)
|
void |
addInstallableUnits(java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> newUnits)
|
boolean |
isModifiable()
|
void |
save()
|
| Methods inherited from class org.sonatype.tycho.p2.maven.repository.AbstractMavenMetadataRepository |
|---|
getGAVs, getReferences, initialize, load, query |
| Methods inherited from class org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository |
|---|
addReferences, executeBatch, removeAll, removeInstallableUnits |
| Methods inherited from class org.eclipse.equinox.p2.repository.spi.AbstractRepository |
|---|
assertModifiable, getDescription, getLocation, getName, getProperties, getProperty, getProvider, getProvisioningAgent, getType, getVersion, setDescription, setLocation, setName, setProperties, setProperty, setProvider, setType, setVersion |
| Methods inherited from class org.eclipse.core.runtime.PlatformObject |
|---|
getAdapter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.equinox.p2.repository.IRepository |
|---|
getDescription, getLocation, getName, getProperties, getProperty, getProvider, getProvisioningAgent, getType, getVersion, setProperty |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Constructor Detail |
|---|
public LocalMetadataRepository(java.net.URI location,
java.lang.String name)
public LocalMetadataRepository(java.net.URI location,
TychoRepositoryIndex projectIndex,
RepositoryReader contentLocator)
| Method Detail |
|---|
public void addInstallableUnits(java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> newUnits)
addInstallableUnits in interface org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryaddInstallableUnits in class org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository
public void addInstallableUnit(org.eclipse.equinox.p2.metadata.IInstallableUnit unit,
GAV gav)
public void save()
public boolean isModifiable()
isModifiable in interface org.eclipse.equinox.p2.repository.IRepository<org.eclipse.equinox.p2.metadata.IInstallableUnit>isModifiable in class org.eclipse.equinox.p2.repository.spi.AbstractRepository<org.eclipse.equinox.p2.metadata.IInstallableUnit>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||