# Uses of Interface
org.eclipse.equinox.p2.operations.IProfileChangeJob

Packages that use IProfileChangeJob
Package
Description
org.eclipse.equinox.p2.operations
Describes high level provisioning operations that can be resolved and performed either modally or in the background.

## Uses of IProfileChangeJob in org.eclipse.equinox.p2.operations

Classes in org.eclipse.equinox.p2.operations that implement IProfileChangeJob
Modifier and Type
Class
Description
`class`
`InstallOperation`
An InstallOperation describes an operation that installs IInstallableUnits into a profile.
`class`
`ProfileChangeOperation`
ProfileChangeOperation describes a provisioning operation that modifies a profile.
`class`
`ProfileModificationJob`
A job that modifies a profile according to a specified provisioning plan.
`class`
`RemediationOperation`
EXPERIMENTAL.
`class`
`SynchronizeOperation`
A `SynchronizeOperation` describes an operation that will modify the installation to exclusively include the InstallableUnit mentioned.
`class`
`UninstallOperation`
An UninstallOperation describes an operation that uninstalls `IInstallableUnit`s from a profile.
`class`
`UpdateOperation`
An UpdateOperation describes an operation that updates `IInstallableUnit`s in a profile.