# Package org.eclipse.equinox.p2.repository.metadata.spi

package org.eclipse.equinox.p2.repository.metadata.spi
Defines SPI for registering new implementations of metadata repositories.

## Package Specification

This package defines SPI for registering new implementations of metadata repositories.

Since:
  2.0

Related Packages
Package
Description
org.eclipse.equinox.p2.repository.metadata
Defines metadata repository.
Class
Description
AbstractMetadataRepository
The common base class for all metadata repositories.
AbstractMetadataRepository.RepositoryState
A class that encapsulates the persisted state of a repository.
IInstallableUnitUIServices
An interface optionally implemented by `UIServices` to provide confirmation for the origin of installable units being installed.
IInstallableUnitUIServices.TrustAuthorityInfo
Trust information returned from an authority trust request.
MetadataRepositoryFactory
A metadata repository factory is responsible for creating and loading instances of a particular type of metadata repository.