public abstract class AbstractBundleRepository extends java.lang.Object implements IFedoraBundleRepository
IFedoraBundleRepository interface. All bundle repository
implementations should extend this class and implement
getDropinsLocations().| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
externalUnits |
private boolean |
filtered |
protected java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
internalUnits |
protected java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
platformUnits |
| Constructor and Description |
|---|
AbstractBundleRepository() |
| Modifier and Type | Method and Description |
|---|---|
private void |
filterUnits() |
abstract java.util.Set<java.nio.file.Path> |
getDropinsLocations() |
java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
getExternalUnits() |
java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
getInternalUnits() |
java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
getPlatformUnits() |
protected java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> platformUnits
protected java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> internalUnits
protected java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> externalUnits
private boolean filtered
private void filterUnits()
public abstract java.util.Set<java.nio.file.Path> getDropinsLocations()
public final java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> getPlatformUnits()
getPlatformUnits in interface IFedoraBundleRepositorypublic final java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> getInternalUnits()
getInternalUnits in interface IFedoraBundleRepositorypublic final java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> getExternalUnits()
getExternalUnits in interface IFedoraBundleRepository