Uses of Class
org.eclipse.equinox.p2.core.ProvisionException
-
Packages that use ProvisionException Package Description org.eclipse.equinox.p2.core Provides core support for interacting with a p2-based provisioning systemorg.eclipse.equinox.p2.engine Provides support for interacting with the p2 provisioning engineorg.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.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.ui 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 ProvisionException Modifier and Type Method Description IProvisioningAgent
IProvisioningAgentProvider. 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 ProvisionException Modifier and Type Method Description IProfile
IProfileRegistry. addProfile(String id)
Add the given profile to this profile registry.IProfile
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 ProvisionException Modifier and Type Method Description protected 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 ProvisionException Modifier and Type Method Description InstallOperation
OperationFactory. 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.SynchronizeOperation
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.UninstallOperation
OperationFactory. createUninstallOperation(Collection<? extends IVersionedId> toUninstall, Collection<URI> repos, IProgressMonitor monitor)
Create anUninstallOperation
that will uninstall the listed elements from the running instance.UpdateOperation
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.artifact
Methods in org.eclipse.equinox.p2.repository.artifact that throw ProvisionException Modifier and Type Method Description IArtifactRepository
IArtifactRepositoryManager. 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.OutputStream
IArtifactRepository. getOutputStream(IArtifactDescriptor descriptor)
Open an output stream to which a client can write the data for the given artifact descriptor.IArtifactRepository
IArtifactRepositoryManager. loadRepository(URI location, int flags, IProgressMonitor monitor)
Loads the repository at the given location.IArtifactRepository
IArtifactRepositoryManager. loadRepository(URI location, IProgressMonitor monitor)
Loads the repository at the given location.IArtifactRepository
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 ProvisionException Modifier and Type Method Description abstract 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 ProvisionException Modifier and Type Method Description IMetadataRepository
IMetadataRepositoryManager. 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.IMetadataRepository
IMetadataRepositoryManager. loadRepository(URI location, int flags, IProgressMonitor monitor)
Loads a repository corresponding to the given URL.IMetadataRepository
IMetadataRepositoryManager. loadRepository(URI location, IProgressMonitor monitor)
Loads a repository corresponding to the given URL.IMetadataRepository
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 ProvisionException Modifier and Type Method Description abstract 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 ProvisionException Modifier and Type Method Description IArtifactRepository
ProvisioningUI. 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.IMetadataRepository
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.
-