Eclipse Platform
Release 3.6

Uses of Class
org.eclipse.equinox.p2.operations.ProvisioningSession

Packages that use ProvisioningSession
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. 
 

Uses of ProvisioningSession in org.eclipse.equinox.p2.operations
 

Methods in org.eclipse.equinox.p2.operations that return ProvisioningSession
protected  ProvisioningSession ProvisioningJob.getSession()
          Return the provisioning session that is used by the receiver when retrieving necessary provisioning services.
 

Methods in org.eclipse.equinox.p2.operations with parameters of type ProvisioningSession
abstract  void RepositoryTracker.addRepository(URI location, String nickname, ProvisioningSession session)
          Add a repository at the specified location.
abstract  URI[] RepositoryTracker.getKnownRepositories(ProvisioningSession session)
          Return an array of repository locations known for the specified provisioning session.
abstract  void RepositoryTracker.refreshRepositories(URI[] locations, ProvisioningSession session, IProgressMonitor monitor)
          Refresh the repositories at the specified locations
abstract  void RepositoryTracker.removeRepositories(URI[] locations, ProvisioningSession session)
          Remove the repositories at the specified locations
 IStatus RepositoryTracker.validateRepositoryLocation(ProvisioningSession session, URI location, boolean contactRepositories, IProgressMonitor monitor)
          Validate the specified repository location.
 

Constructors in org.eclipse.equinox.p2.operations with parameters of type ProvisioningSession
InstallOperation(ProvisioningSession session, Collection<IInstallableUnit> toInstall)
          Create an install operation on the specified provisioning session that installs the supplied IInstallableUnits.
ProfileChangeOperation(ProvisioningSession session)
          Create an operation using the provided provisioning session.
ProfileModificationJob(String name, ProvisioningSession session, String profileId, IProvisioningPlan plan, ProvisioningContext context)
          Create a job that will update a profile according to the specified provisioning plan.
ProvisioningJob(String name, ProvisioningSession session)
          Create a provisioning job with the given name that uses the provided provisioning session for retrieving any services needed.
UninstallOperation(ProvisioningSession session, Collection<IInstallableUnit> toUninstall)
          Create an uninstall operation on the specified provisioning session that uninstalls the specified IInstallableUnits.
UpdateOperation(ProvisioningSession session)
          Create an update operation that will update all of the user-visible installable units in the profile (the profile roots).
UpdateOperation(ProvisioningSession session, Collection<IInstallableUnit> toBeUpdated)
          Create an update operation on the specified provisioning session that updates the specified IInstallableUnits.
 

Uses of ProvisioningSession in org.eclipse.equinox.p2.ui
 

Methods in org.eclipse.equinox.p2.ui that return ProvisioningSession
 ProvisioningSession ProvisioningUI.getSession()
          Return the provisioning session that should be used to obtain provisioning services.
 

Constructors in org.eclipse.equinox.p2.ui with parameters of type ProvisioningSession
ProvisioningUI(ProvisioningSession session, String profileId, Policy policy)
          Creates a new instance of the provisioning user interface.
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

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