Package | Description |
---|---|
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.
|
org.eclipse.equinox.p2.core.spi |
Provides API for customizing and extending a p2-based provisioning system
Package Specification
This package specifies API for extending and customizing a provisioning system.
|
org.eclipse.equinox.p2.engine |
Provides support for interacting with the p2 provisioning engine
Package Specification
This package specifies API 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.spi |
Defines SPI for registering new implementations of artifact repositories.
|
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.
|
Modifier and Type | Method and Description |
---|---|
IProvisioningAgent |
IProvisioningAgentProvider.createAgent(URI location)
Creates a provisioning agent who metadata is stored at the given location.
|
Modifier and Type | Method and Description |
---|---|
Object |
IAgentServiceFactory.createService(IProvisioningAgent agent)
Instantiates a service instance for the given provisioning agent.
|
Modifier and Type | Method and Description |
---|---|
IProvisioningAgent |
IProfile.getProvisioningAgent()
Returns the provisioning agent that manages this profile
|
Constructor and Description |
---|
ProvisioningContext(IProvisioningAgent agent)
Creates a new provisioning context that includes all available metadata and
artifact repositories available to the specified provisioning agent.
|
Modifier and Type | Method and Description |
---|---|
IProvisioningAgent |
ProvisioningSession.getProvisioningAgent()
Return the provisioning agent used to retrieve provisioning services.
|
Constructor and Description |
---|
ProvisioningSession(IProvisioningAgent agent)
Create a provisioning session using the services of the supplied agent.
|
Modifier and Type | Method and Description |
---|---|
IProvisioningAgent |
IRepositoryManager.getAgent()
Returns the provisioning agent in charge of this repository manager
|
IProvisioningAgent |
IRepository.getProvisioningAgent()
Returns the provisioning agent that manages this repository
|
Modifier and Type | Method and Description |
---|---|
protected IProvisioningAgent |
ArtifactRepositoryFactory.getAgent()
Returns the provisioning agent associated with this factory, or
null
if this factory is not associated with an agent. |
Modifier and Type | Method and Description |
---|---|
void |
ArtifactRepositoryFactory.setAgent(IProvisioningAgent agent)
Sets the provisioning agent associated with this repository factory.
|
Constructor and Description |
---|
AbstractArtifactRepository(IProvisioningAgent agent,
String name,
String type,
String version,
URI location,
String description,
String provider,
Map<String,String> properties) |
Modifier and Type | Method and Description |
---|---|
protected IProvisioningAgent |
MetadataRepositoryFactory.getAgent()
Returns the provisioning agent associated with this factory, or
null
if this factory is not associated with an agent. |
Modifier and Type | Method and Description |
---|---|
void |
MetadataRepositoryFactory.setAgent(IProvisioningAgent agent)
Sets the provisioning agent associated with this repository factory.
|
Constructor and Description |
---|
AbstractMetadataRepository(IProvisioningAgent agent)
Creates a new metadata repository that uses the provided agent.
|
AbstractMetadataRepository(IProvisioningAgent agent,
String name,
String type,
String version,
URI location,
String description,
String provider,
Map<String,String> properties)
Creates a new metadata repository with the provided repository information
|
Modifier and Type | Method and Description |
---|---|
IProvisioningAgent |
AbstractRepository.getProvisioningAgent()
Returns the provisioning agent used by this repository
|
Constructor and Description |
---|
AbstractRepository(IProvisioningAgent agent,
String name,
String type,
String version,
URI location,
String description,
String provider,
Map<String,String> properties)
Creates a new repository with the given attributes.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.