Uses of Class
org.eclipse.equinox.p2.core.ProvisionException
Packages that use ProvisionException
Package
Description
Provides core support for interacting with 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 artifact repository.
Defines SPI for registering new implementations of artifact repositories.
Defines metadata repository.
Defines SPI for registering new implementations of metadata repositories.
Provides provisioning user interface classes that can be used for assembling
a provisioning UI.
-
Uses of ProvisionException in org.eclipse.equinox.p2.core
Methods in org.eclipse.equinox.p2.core that throw ProvisionExceptionModifier and TypeMethodDescriptionIProvisioningAgentProvider.createAgent
(URI location) Creates a provisioning agent who metadata is stored at the given location. -
Uses of ProvisionException in org.eclipse.equinox.p2.engine
Methods in org.eclipse.equinox.p2.engine that throw ProvisionExceptionModifier and TypeMethodDescriptionIProfileRegistry.addProfile
(String id) Add the given profile to this profile registry.IProfileRegistry.addProfile
(String id, Map<String, String> properties) Add the given profile to this profile registry.void
IProfileRegistry.removeProfile
(String id, long timestamp) Remove the given profile snapshot from this profile registry. -
Uses of ProvisionException in org.eclipse.equinox.p2.operations
Methods in org.eclipse.equinox.p2.operations with parameters of type ProvisionExceptionModifier and TypeMethodDescriptionprotected IStatus
ProvisioningJob.getErrorStatus
(String message, ProvisionException e) Return an error status that can be used to report the specified exception.void
RepositoryTracker.reportLoadFailure
(URI location, ProvisionException exception) Report a failure to load the specified repository.Methods in org.eclipse.equinox.p2.operations that throw ProvisionExceptionModifier and TypeMethodDescriptionOperationFactory.createInstallOperation
(Collection<? extends IVersionedId> toInstall, Collection<URI> repos, IProgressMonitor monitor) This factory method creates anInstallOperation
to install all the elements listed from the specified repositories.OperationFactory.createSynchronizeOperation
(Collection<? extends IVersionedId> toInstall, Collection<URI> repos, IProgressMonitor monitor) This factory method creates anSynchronizeOperation
that will cause the current installation to exclusively contain the elements listed once executed.OperationFactory.createUninstallOperation
(Collection<? extends IVersionedId> toUninstall, Collection<URI> repos, IProgressMonitor monitor) Create anUninstallOperation
that will uninstall the listed elements from the running instance.OperationFactory.createUpdateOperation
(Collection<? extends IVersionedId> toUpdate, Collection<URI> repos, IProgressMonitor monitor) Create anUpdateOperation
that will update the elements specified. -
Uses of ProvisionException in org.eclipse.equinox.p2.repository
Methods in org.eclipse.equinox.p2.repository that throw ProvisionExceptionModifier and TypeMethodDescriptionIRepositoryManager.createRepository
(URI location, String name, String type, Map<String, String> properties) Creates and returns a new empty repository of the given type at the given location.IRepositoryManager.loadRepository
(URI location, int flags, IProgressMonitor monitor) Loads the repository at the given location.IRepositoryManager.loadRepository
(URI location, IProgressMonitor monitor) Loads the repository at the given location.IRepositoryManager.refreshRepository
(URI location, IProgressMonitor monitor) Refreshes the repository corresponding to the given URL. -
Uses of ProvisionException in org.eclipse.equinox.p2.repository.artifact
Methods in org.eclipse.equinox.p2.repository.artifact that throw ProvisionExceptionModifier and TypeMethodDescriptionIArtifactRepositoryManager.createRepository
(URI location, String name, String type, Map<String, String> properties) Creates and returns a new empty artifact repository of the given type at the given location.IArtifactRepository.getOutputStream
(IArtifactDescriptor descriptor) Open an output stream to which a client can write the data for the given artifact descriptor.IArtifactRepositoryManager.loadRepository
(URI location, int flags, IProgressMonitor monitor) Loads the repository at the given location.IArtifactRepositoryManager.loadRepository
(URI location, IProgressMonitor monitor) Loads the repository at the given location.IArtifactRepositoryManager.refreshRepository
(URI location, IProgressMonitor monitor) Refreshes the repository corresponding to the given URL. -
Uses of ProvisionException in org.eclipse.equinox.p2.repository.artifact.spi
Methods in org.eclipse.equinox.p2.repository.artifact.spi that throw ProvisionExceptionModifier and TypeMethodDescriptionabstract IArtifactRepository
ArtifactRepositoryFactory.create
(URI location, String name, String type, Map<String, String> properties) Creates and returns a new empty artifact repository of the given type at the given location.abstract OutputStream
AbstractArtifactRepository.getOutputStream
(IArtifactDescriptor descriptor) abstract IArtifactRepository
ArtifactRepositoryFactory.load
(URI location, int flags, IProgressMonitor monitor) Loads and returns the repository of this factory's type at the given location. -
Uses of ProvisionException in org.eclipse.equinox.p2.repository.metadata
Methods in org.eclipse.equinox.p2.repository.metadata that throw ProvisionExceptionModifier and TypeMethodDescriptionIMetadataRepositoryManager.createRepository
(URI location, String name, String type, Map<String, String> properties) Creates and returns a new empty metadata repository of the given type at the given location.IMetadataRepositoryManager.loadRepository
(URI location, int flags, IProgressMonitor monitor) Loads the repository at the given location.IMetadataRepositoryManager.loadRepository
(URI location, IProgressMonitor monitor) Loads the repository at the given location.IMetadataRepositoryManager.refreshRepository
(URI location, IProgressMonitor monitor) Refreshes the repository corresponding to the given URL. -
Uses of ProvisionException in org.eclipse.equinox.p2.repository.metadata.spi
Methods in org.eclipse.equinox.p2.repository.metadata.spi that throw ProvisionExceptionModifier and TypeMethodDescriptionabstract IMetadataRepository
MetadataRepositoryFactory.create
(URI location, String name, String type, Map<String, String> properties) Creates and returns a new empty metadata repository of the given type at the given location.abstract IMetadataRepository
MetadataRepositoryFactory.load
(URI location, int flags, IProgressMonitor monitor) Loads a repository corresponding to the given URL. -
Uses of ProvisionException in org.eclipse.equinox.p2.ui
Methods in org.eclipse.equinox.p2.ui that throw ProvisionExceptionModifier and TypeMethodDescriptionProvisioningUI.loadArtifactRepository
(URI location, boolean update, IProgressMonitor monitor) Load the specified artifact repository, signaling a repository operation start event before loading, and a repository operation complete event after loading.ProvisioningUI.loadMetadataRepository
(URI location, boolean notify, IProgressMonitor monitor) Load the specified metadata repository, signaling a repository operation start event before loading, and a repository operation complete event after loading.