Class FedoraBundleRepository

  • All Implemented Interfaces:
    IFedoraBundleRepository

    public class FedoraBundleRepository
    extends AbstractBundleRepository
    This acts as a front-end for all interactions/queries regarding the locations and metadata associated with system bundles (OSGi, Feature).
    • Field Detail

      • metaRepos

        private java.util.Map<java.nio.file.Path,​org.eclipse.equinox.p2.repository.metadata.IMetadataRepository> metaRepos
      • dropinsLocations

        private java.util.Set<java.nio.file.Path> dropinsLocations
    • Constructor Detail

      • FedoraBundleRepository

        public FedoraBundleRepository​(SCL scl)
    • Method Detail

      • enumerateUnits

        private java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> enumerateUnits​(java.util.Set<java.nio.file.Path> locations)
        Returns:
        A set of installable units reachable from given locations.