Eclipse Platform
Release 3.6

Package org.eclipse.equinox.p2.core

Provides core support for interacting with a p2-based provisioning system Package Specification This package specifies API for creating, using, and extending a provisioning system.

See:
          Description

Interface Summary
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.
IProvisioningAgentProvider An OSGi service that is used to create or obtain instances of an IProvisioningAgent.
 

Class Summary
UIServices Service used for prompting for user information from within lower level code.
UIServices.AuthenticationInfo Authentication information returned from an authentication prompt request.
UIServices.TrustInfo Trust information returned from a trust request
 

Exception Summary
ProvisionException A checked exception indicating a recoverable error occurred while provisioning.
 

Package org.eclipse.equinox.p2.core Description

Provides core support for interacting with a p2-based provisioning system

Package Specification

This package specifies API for creating, using, and extending a provisioning system. A provisioning agent ties together a set of related services that work together to implement a provisioning system. For end users of the provisioning system, they simply instantiate or obtain an agent and get the services they require from the agent. Extenders can register a factory for adding new services to the system, or add services directly to an agent.

This package also provides some basic utility classes that are common across large parts of the system.

Since:
2.0


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.