# Uses of Package
org.eclipse.equinox.p2.core

Packages that use org.eclipse.equinox.p2.core
org.eclipse.equinox.p2.core: Provides core support for interacting with a p2-based provisioning system
org.eclipse.equinox.p2.core.spi: Provides API for customizing and extending a p2-based provisioning system
org.eclipse.equinox.p2.engine: Provides support for interacting with the p2 provisioning engine
org.eclipse.equinox.p2.operations: Describes high level provisioning operations that can be resolved and performed either modally or in the background.
org.eclipse.equinox.p2.repository: Defines common API for querying and modifying provisioning repositories.
org.eclipse.equinox.p2.repository.artifact: Defines artifact repository.
org.eclipse.equinox.p2.repository.artifact.spi: Defines SPI for registering new implementations of artifact repositories.
org.eclipse.equinox.p2.repository.metadata: Defines metadata repository.
org.eclipse.equinox.p2.repository.metadata.spi: Defines SPI for registering new implementations of metadata repositories.
org.eclipse.equinox.p2.repository.spi: Defines common types for handling repositories.
org.eclipse.equinox.p2.ui: Provides provisioning user interface classes that can be used for assembling a provisioning UI.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.core
IPool: A Pool allows semantically equivalent objects to be shared.
IProvisioningAgent: A provisioning agent is comprised of a modular, extensible set of related services.
ProvisionException: A checked exception indicating a recoverable error occurred while provisioning.
UIServices.AuthenticationInfo: Authentication information returned from an authentication prompt request.
UIServices.TrustInfo: Trust information returned from a trust request

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.core.spi
IProvisioningAgent: A provisioning agent is comprised of a modular, extensible set of related services.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.engine
IAgentLocation: An instance of this service represents the location of a provisioning agent's metadata.
IProvisioningAgent: A provisioning agent is comprised of a modular, extensible set of related services.
ProvisionException: A checked exception indicating a recoverable error occurred while provisioning.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.operations
IProvisioningAgent: A provisioning agent is comprised of a modular, extensible set of related services.
ProvisionException: A checked exception indicating a recoverable error occurred while provisioning.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.repository
IProvisioningAgent: A provisioning agent is comprised of a modular, extensible set of related services.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.repository.artifact
ProvisionException: A checked exception indicating a recoverable error occurred while provisioning.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.repository.artifact.spi
IProvisioningAgent: A provisioning agent is comprised of a modular, extensible set of related services.
ProvisionException: A checked exception indicating a recoverable error occurred while provisioning.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.repository.metadata
IPool: A Pool allows semantically equivalent objects to be shared.
ProvisionException: A checked exception indicating a recoverable error occurred while provisioning.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.repository.metadata.spi
IPool: A Pool allows semantically equivalent objects to be shared.
IProvisioningAgent: A provisioning agent is comprised of a modular, extensible set of related services.
ProvisionException: A checked exception indicating a recoverable error occurred while provisioning.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.repository.spi
IProvisioningAgent: A provisioning agent is comprised of a modular, extensible set of related services.

Classes in org.eclipse.equinox.p2.core used by org.eclipse.equinox.p2.ui
ProvisionException: A checked exception indicating a recoverable error occurred while provisioning.