Uses of Interface
org.eclipse.equinox.p2.core.IProvisioningAgent
Package
Description
Provides core support for interacting with a p2-based provisioning system
Provides API for customizing and extending a p2-based provisioning system
Provides support for interacting with the p2 provisioning engine
Describes high level provisioning operations that can be resolved and performed
either modally or in the background.
Defines common API for querying and modifying provisioning repositories.
Defines SPI for registering new implementations of artifact repositories.
Defines SPI for registering new implementations of metadata repositories.
Defines common types for handling repositories.
-
Uses of IProvisioningAgent in org.eclipse.equinox.p2.core
Modifier and TypeMethodDescriptionIProvisioningAgentProvider.createAgent
(URI location) Creates a provisioning agent who metadata is stored at the given location. -
Uses of IProvisioningAgent in org.eclipse.equinox.p2.core.spi
Modifier and TypeMethodDescriptionIAgentServiceFactory.createService
(IProvisioningAgent agent) Instantiates a service instance for the given provisioning agent. -
Uses of IProvisioningAgent in org.eclipse.equinox.p2.engine
Modifier and TypeMethodDescriptionIProfile.getProvisioningAgent()
Returns the provisioning agent that manages this profileModifierConstructorDescriptionCreates a new provisioning context that includes all available metadata and artifact repositories available to the specified provisioning agent. -
Uses of IProvisioningAgent in org.eclipse.equinox.p2.operations
Modifier and TypeMethodDescriptionProvisioningSession.getProvisioningAgent()
Return the provisioning agent used to retrieve provisioning services.ModifierConstructorDescriptionCreate a provisioning session using the services of the supplied agent. -
Uses of IProvisioningAgent in org.eclipse.equinox.p2.repository
Modifier and TypeMethodDescriptionIRepositoryManager.getAgent()
Returns the provisioning agent in charge of this repository managerIRepository.getProvisioningAgent()
Returns the provisioning agent that manages this repository -
Uses of IProvisioningAgent in org.eclipse.equinox.p2.repository.artifact.spi
Modifier and TypeMethodDescriptionprotected IProvisioningAgent
ArtifactRepositoryFactory.getAgent()
Returns the provisioning agent associated with this factory, ornull
if this factory is not associated with an agent.Modifier and TypeMethodDescriptionvoid
ArtifactRepositoryFactory.setAgent
(IProvisioningAgent agent) Sets the provisioning agent associated with this repository factory. -
Uses of IProvisioningAgent in org.eclipse.equinox.p2.repository.metadata.spi
Modifier and TypeMethodDescriptionprotected IProvisioningAgent
MetadataRepositoryFactory.getAgent()
Returns the provisioning agent associated with this factory, ornull
if this factory is not associated with an agent.Modifier and TypeMethodDescriptionvoid
MetadataRepositoryFactory.setAgent
(IProvisioningAgent agent) Sets the provisioning agent associated with this repository factory.ModifierConstructorDescriptionCreates a new metadata repository that uses the provided agent.protected
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 -
Uses of IProvisioningAgent in org.eclipse.equinox.p2.repository.spi
Modifier and TypeMethodDescriptionAbstractRepository.getProvisioningAgent()
Returns the provisioning agent used by this repository