Eclipse Platform
Release 3.7

Package org.eclipse.equinox.p2.operations

Describes high level provisioning operations that can be resolved and performed either modally or in the background.

See:
          Description

Interface Summary
IProfileChangeJob Interface for a provisioning job that operates on a profile.
 

Class Summary
InstallOperation An InstallOperation describes an operation that installs IInstallableUnits into a profile.
OperationFactory OperationFactory provides a set of helpers to simplify dealing with the running installation.
ProfileChangeOperation ProfileChangeOperation describes a provisioning operation that modifies a profile.
ProfileModificationJob A job that modifies a profile according to a specified provisioning plan.
ProvisioningJob Abstract class representing provisioning jobs.
ProvisioningSession ProvisioningSession provides the context for a provisioning session, including the provisioning services that should be used.
RepositoryTracker RepositoryTracker defines a service that retrieves repositories, tracks their status, and reports errors.
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 IInstallableUnits from a profile.
Update A simple data structure describing a possible update.
UpdateOperation An UpdateOperation describes an operation that updates IInstallableUnits in a profile.
 

Package org.eclipse.equinox.p2.operations Description

Describes high level provisioning operations that can be resolved and performed either modally or in the background.

Package Specification

This package consists of several kinds of operations and supporting classes:

Since:
2.0

Eclipse Platform
Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.