# Uses of Package
org.eclipse.equinox.p2.operations

Packages that use org.eclipse.equinox.p2.operations
Package
Description
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.ui
Provides provisioning user interface classes that can be used for assembling a provisioning UI.

Classes in org.eclipse.equinox.p2.operations used by org.eclipse.equinox.p2.operations
Class
Description
InstallOperation
An InstallOperation describes an operation that installs IInstallableUnits into a profile.
IProfileChangeJob
Interface for a provisioning job that operates on a profile.
ProfileChangeOperation
ProfileChangeOperation describes a provisioning operation that modifies a profile.
ProvisioningJob
Abstract class representing provisioning jobs.
ProvisioningSession
ProvisioningSession provides the context for a provisioning session, including the provisioning services that should be used.
Remedy
EXPERIMENTAL.
RemedyConfig
EXPERIMENTAL.
RemedyIUDetail
EXPERIMENTAL.
SynchronizeOperation
A `SynchronizeOperation` describes an operation that will modify the installation to exclusively include the InstallableUnit mentioned.
UninstallOperation
An UninstallOperation describes an operation that uninstalls `IInstallableUnit`s from a profile.
Update
A simple data structure describing a possible update.
UpdateOperation
An UpdateOperation describes an operation that updates `IInstallableUnit`s in a profile.
Classes in org.eclipse.equinox.p2.operations used by org.eclipse.equinox.p2.ui
Class
Description
InstallOperation
An InstallOperation describes an operation that installs IInstallableUnits into a profile.
ProfileChangeOperation
ProfileChangeOperation describes a provisioning operation that modifies a profile.
ProvisioningJob
Abstract class representing provisioning jobs.
ProvisioningSession
ProvisioningSession provides the context for a provisioning session, including the provisioning services that should be used.
RemediationOperation
EXPERIMENTAL.
RepositoryTracker
RepositoryTracker defines a service that retrieves repositories, tracks their status, and reports errors.
UninstallOperation
An UninstallOperation describes an operation that uninstalls `IInstallableUnit`s from a profile.
UpdateOperation
An UpdateOperation describes an operation that updates `IInstallableUnit`s in a profile.