Skip navigation links
A B C E G H I L M N O P R S T U V 

A

Activator - Class in org.eclipse.equinox.internal.p2.operations
Activator class that registers the update checker service.
Activator() - Constructor for class org.eclipse.equinox.internal.p2.operations.Activator
 
addNotFound(URI) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Add the specified location to the list of "not found" repositories.
addRemedyIUDetail(RemedyIUDetail) - Method in class org.eclipse.equinox.p2.operations.Remedy
 
addRepository(URI, String, ProvisioningSession) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Add a repository at the specified location.
addStatus(IInstallableUnit, IStatus) - Method in class org.eclipse.equinox.internal.p2.operations.ResolutionResult
 
addSummaryStatus(IStatus) - Method in class org.eclipse.equinox.internal.p2.operations.ResolutionResult
 
allowDifferentVersion - Variable in class org.eclipse.equinox.p2.operations.RemedyConfig
 
allowInstalledRemoval - Variable in class org.eclipse.equinox.p2.operations.RemedyConfig
 
allowInstalledUpdate - Variable in class org.eclipse.equinox.p2.operations.RemedyConfig
 
allowPartialInstall - Variable in class org.eclipse.equinox.p2.operations.RemedyConfig
 
ALTERED_IGNORED_ALREADY_INSTALLED - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_IGNORED_IMPLIED_DOWNGRADE - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_IGNORED_IMPLIED_UPDATE - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_IGNORED_INSTALL_REQUEST - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_IGNORED_UNINSTALL_REQUEST - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_IMPLIED_UPDATE - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_PARTIAL_INSTALL - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_PARTIAL_UNINSTALL - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_SIDE_EFFECT_INSTALL - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_SIDE_EFFECT_REMOVE - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ALTERED_SIDE_EFFECT_UPDATE - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 

B

bestSolutionChangingTheRequest() - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
bestSolutionChangingWhatIsInstalled() - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 

C

clearRepositoriesNotFound() - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Clear the list of repositories that have already been reported as not found.
clearRepositoryNotFound(URI) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Remove the specified repository from the list of repositories that have already been reported as not found.
computeProfileChangeRequest(MultiStatus, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.InstallOperation
 
computeProfileChangeRequest(MultiStatus, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Compute the profile change request for this operation, adding any relevant intermediate status to the supplied status.
computeProfileChangeRequest(MultiStatus, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
computeProfileChangeRequest(MultiStatus, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.SynchronizeOperation
 
computeProfileChangeRequest(MultiStatus, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.UninstallOperation
 
computeProfileChangeRequest(MultiStatus, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.UpdateOperation
 
computeResolutionResult(ProfileChangeRequest, IProvisioningPlan, MultiStatus) - Static method in class org.eclipse.equinox.internal.p2.operations.PlanAnalyzer
 
contains(URI, ProvisioningSession) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Return a boolean indicating whether this tracker already contains the specified repository location.
createInstallOperation(Collection<? extends IVersionedId>, Collection<URI>, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.OperationFactory
This factory method creates an InstallOperation to install all the elements listed from the specified repositories.
createSynchronizeOperation(Collection<? extends IVersionedId>, Collection<URI>, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.OperationFactory
This factory method creates an SynchronizeOperation that will cause the current installation to exclusively contain the elements listed once executed.
createUninstallOperation(Collection<? extends IVersionedId>, Collection<URI>, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.OperationFactory
Create an UninstallOperation that will uninstall the listed elements from the running instance.
createUpdateOperation(Collection<? extends IVersionedId>, Collection<URI>, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.OperationFactory
Create an UpdateOperation that will update the elements specified.

E

equals(Object) - Method in class org.eclipse.equinox.p2.operations.Update
 
EXPECTED_NOTHING_TO_DO - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 

G

getActualProvisioningContext() - Method in class org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob
 
getAllRemedyConfigs() - Static method in class org.eclipse.equinox.p2.operations.RemedyConfig
 
getArtifactRepositoryFlags() - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Return the repository flags suitable for retrieving known repositories from a repository manager
getBeingInstalledRelaxedWeight() - Method in class org.eclipse.equinox.p2.operations.Remedy
 
getBeingInstalledVersion() - Method in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
getChangeRequest(IProfileChangeRequest, IProfile, IProgressMonitor) - Method in class org.eclipse.equinox.internal.p2.operations.RequestFlexer
 
getCheckForUpdateRemedyConfigs() - Static method in class org.eclipse.equinox.p2.operations.RemedyConfig
 
getConfig() - Method in class org.eclipse.equinox.p2.operations.Remedy
 
getContext() - Static method in class org.eclipse.equinox.internal.p2.operations.Activator
 
getCurrentRemedy() - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
getDetailedReport(IInstallableUnit[]) - Method in class org.eclipse.equinox.internal.p2.operations.ResolutionResult
 
getErrorStatus(String, ProvisionException) - Method in class org.eclipse.equinox.p2.operations.ProvisioningJob
Return an error status that can be used to report the specified exception.
getInstallationRelaxedWeight() - Method in class org.eclipse.equinox.p2.operations.Remedy
 
getInstalledVersion() - Method in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
getInvalidLocationStatus(String) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Return a status appropriate for reporting an invalid repository location.
getIu() - Method in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
getIusDetails() - Method in class org.eclipse.equinox.p2.operations.Remedy
 
getKnownRepositories(ProvisioningSession) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Return an array of repository locations known for the specified provisioning session.
getMetadataRepositoryFlags() - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Return the repository flags suitable for retrieving known repositories from a repository manager
getOriginalRequest() - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
getOriginalRequest() - Method in class org.eclipse.equinox.p2.operations.Remedy
 
getPossibleUpdates() - Method in class org.eclipse.equinox.p2.operations.UpdateOperation
Get the list of all possible updates.
getProfileChangeAlteredStatus() - Static method in class org.eclipse.equinox.internal.p2.operations.PlanAnalyzer
 
getProfileChangeRequest() - Method in class org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob
 
getProfileChangeRequest() - Method in class org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob
 
getProfileChangeRequest() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return the profile change request that describes the receiver.
getProfileChangeRequestAlteredStatus() - Static method in class org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob
 
getProfileId() - Method in class org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob
 
getProfileId() - Method in interface org.eclipse.equinox.p2.operations.IProfileChangeJob
Return the string id of the profile involved in this job.
getProfileId() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
 
getProfileId() - Method in class org.eclipse.equinox.p2.operations.ProfileModificationJob
 
getProvisioningAgent() - Method in class org.eclipse.equinox.p2.operations.ProvisioningSession
Return the provisioning agent used to retrieve provisioning services.
getProvisioningContext() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Get the provisioning context that will be used to resolve and perform the provisioning for the operation.
getProvisioningJob(IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return a provisioning job that can be used to perform the resolved operation.
getProvisioningJob(IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
getProvisioningJobName() - Method in class org.eclipse.equinox.p2.operations.InstallOperation
 
getProvisioningJobName() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return an appropriate name for the provisioning job.
getProvisioningJobName() - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
getProvisioningJobName() - Method in class org.eclipse.equinox.p2.operations.UninstallOperation
 
getProvisioningJobName() - Method in class org.eclipse.equinox.p2.operations.UpdateOperation
 
getProvisioningPlan() - Method in class org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob
 
getProvisioningPlan() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return the provisioning plan obtained by resolving the receiver.
getRemedies() - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
getRemedyConfigs() - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
getRequest() - Method in class org.eclipse.equinox.p2.operations.Remedy
 
getRequestedVersion() - Method in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
getResolutionDetails() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return a string that can be used to describe the results of the resolution to a client.
getResolutionDetails(IInstallableUnit) - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return a string that describes the specific resolution results related to the supplied IInstallableUnit.
getResolutionResult() - Method in class org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob
 
getResolutionResult() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return a status indicating the result of resolving this operation.
getResolutionResult() - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
getResolveJob(IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return a job that can be used to resolve this operation in the background.
getResolveJobName() - Method in class org.eclipse.equinox.p2.operations.InstallOperation
 
getResolveJobName() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return an appropriate name for the resolution job.
getResolveJobName() - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
getResolveJobName() - Method in class org.eclipse.equinox.p2.operations.UninstallOperation
 
getResolveJobName() - Method in class org.eclipse.equinox.p2.operations.UpdateOperation
 
getRestartPolicy() - Method in class org.eclipse.equinox.p2.operations.ProfileModificationJob
 
getRestartPolicy() - Method in class org.eclipse.equinox.p2.operations.ProvisioningJob
Return the restart policy that is appropriate for this job.
getSecondPassProvisioningContext(IProvisioningPlan) - Method in interface org.eclipse.equinox.internal.p2.operations.IFailedStatusEvaluator
 
getSelectedUpdates() - Method in class org.eclipse.equinox.p2.operations.UpdateOperation
Get the updates that have been selected from the set of available updates.
getSession() - Method in class org.eclipse.equinox.p2.operations.ProvisioningJob
Return the provisioning session that is used by the receiver when retrieving necessary provisioning services.
getStatus(int, IInstallableUnit) - Static method in class org.eclipse.equinox.internal.p2.operations.PlanAnalyzer
 
getStatus() - Method in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
getSummaryReport() - Method in class org.eclipse.equinox.internal.p2.operations.ResolutionResult
 
getSummaryStatus() - Method in class org.eclipse.equinox.internal.p2.operations.ResolutionResult
 

H

hashCode() - Method in class org.eclipse.equinox.p2.operations.Update
 
hasNotFoundStatusBeenReported(URI) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Answer a boolean indicating whether not found status has already been reported for the specified location.
hasResolved() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Return a boolean indicating whether the operation has been resolved.
hasResolved() - Method in class org.eclipse.equinox.p2.operations.UpdateOperation
 
hasScheduledOperationsFor(String) - Method in class org.eclipse.equinox.p2.operations.ProvisioningSession
Return a boolean indicating whether any other provisioning operations are scheduled for the specified profile.

I

ID - Static variable in class org.eclipse.equinox.internal.p2.operations.Activator
 
IFailedStatusEvaluator - Interface in org.eclipse.equinox.internal.p2.operations
IFailedStatusEvaluator determines what to do (if anything) when a profile change cannot be resolved successfully.
InstallOperation - Class in org.eclipse.equinox.p2.operations
An InstallOperation describes an operation that installs IInstallableUnits into a profile.
InstallOperation(ProvisioningSession, Collection<IInstallableUnit>) - Constructor for class org.eclipse.equinox.p2.operations.InstallOperation
Create an install operation on the specified provisioning session that installs the supplied IInstallableUnits.
InstallOperation_ComputeProfileChangeProgress - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
InstallOperation_InstallJobName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
InstallOperation_ResolveJobName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
INVALID_REPOSITORY_LOCATION - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
IProfileChangeJob - Interface in org.eclipse.equinox.p2.operations
Interface for a provisioning job that operates on a profile.
IStatusCodes - Interface in org.eclipse.equinox.internal.p2.operations
IStatusCodes defines codes for common status conditions when performing provisioning operations.
IU_REQUEST_ALTERED - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 

L

listInstalledElements(boolean, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.OperationFactory
Returns the IInstallableUnits that are installed in the running instance of Eclipse.
locationFromString(String) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Return a repository location represented by the supplied string.

M

Messages - Class in org.eclipse.equinox.internal.p2.operations
 
MISSING_REQUIREMENTS - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 

N

NOTHING_TO_UPDATE - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 

O

OPERATION_ALREADY_IN_PROGRESS - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
OperationFactory - Class in org.eclipse.equinox.p2.operations
OperationFactory provides a set of helpers to simplify dealing with the running installation.
OperationFactory() - Constructor for class org.eclipse.equinox.p2.operations.OperationFactory
 
OperationFactory_noAgent - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
OperationFactory_noIUFound - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
org.eclipse.equinox.internal.p2.operations - package org.eclipse.equinox.internal.p2.operations
 
org.eclipse.equinox.p2.operations - package org.eclipse.equinox.p2.operations
Describes high level provisioning operations that can be resolved and performed either modally or in the background.

P

performProvisioningPlan(IProvisioningPlan, IPhaseSet, ProvisioningContext, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.ProvisioningSession
Perform the specified provisioning plan.
PlanAnalyzer - Class in org.eclipse.equinox.internal.p2.operations
This class analyzes a profile change request and the resultant provisioning plan, and reports problems in a way that can be communicated to a user.
PlanAnalyzer() - Constructor for class org.eclipse.equinox.internal.p2.operations.PlanAnalyzer
 
PlanAnalyzer_AlreadyInstalled - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_AnotherOperationInProgress - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_IgnoringImpliedDowngrade - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_IgnoringInstall - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_ImpliedUpdate - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_Items - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_LockedImpliedUpdate0 - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_NothingToDo - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_NoUpdates - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_PartialInstall - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_PartialUninstall - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_RequestAltered - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_SideEffectInstall - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_SideEffectUninstall - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlanAnalyzer_UnexpectedError - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
PlannerResolutionJob - Class in org.eclipse.equinox.internal.p2.operations
Class representing a provisioning profile plan
PlannerResolutionJob(String, ProvisioningSession, String, ProfileChangeRequest, ProvisioningContext, IFailedStatusEvaluator, MultiStatus) - Constructor for class org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob
 
PlannerResolutionJob_NullProvisioningPlan - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
prepareToResolve() - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Perform any processing that must occur just before resolving this operation.
prepareToResolve() - Method in class org.eclipse.equinox.p2.operations.UpdateOperation
 
PROFILE_CHANGE_ALTERED - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
ProfileChangeOperation - Class in org.eclipse.equinox.p2.operations
ProfileChangeOperation describes a provisioning operation that modifies a profile.
ProfileChangeOperation(ProvisioningSession) - Constructor for class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Create an operation using the provided provisioning session.
ProfileChangeOperation_NoProfileChangeRequest - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
ProfileChangeOperation_ResolveTaskName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
ProfileModificationJob - Class in org.eclipse.equinox.p2.operations
A job that modifies a profile according to a specified provisioning plan.
ProfileModificationJob(String, ProvisioningSession, String, IProvisioningPlan, ProvisioningContext) - Constructor for class org.eclipse.equinox.p2.operations.ProfileModificationJob
Create a job that will update a profile according to the specified provisioning plan.
ProvisioningJob - Class in org.eclipse.equinox.p2.operations
Abstract class representing provisioning jobs.
ProvisioningJob(String, ProvisioningSession) - Constructor for class org.eclipse.equinox.p2.operations.ProvisioningJob
Create a provisioning job with the given name that uses the provided provisioning session for retrieving any services needed.
ProvisioningJob_GenericErrorStatusMessage - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
ProvisioningSession - Class in org.eclipse.equinox.p2.operations
ProvisioningSession provides the context for a provisioning session, including the provisioning services that should be used.
ProvisioningSession(IProvisioningAgent) - Constructor for class org.eclipse.equinox.p2.operations.ProvisioningSession
Create a provisioning session using the services of the supplied agent.
ProvisioningSession_AgentNotFound - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
ProvisioningSession_InstallPlanConfigurationError - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 

R

refreshRepositories(URI[], ProvisioningSession, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Refresh the repositories at the specified locations
RemediationOperation - Class in org.eclipse.equinox.p2.operations
EXPERIMENTAL.
RemediationOperation(ProvisioningSession, IProfileChangeRequest) - Constructor for class org.eclipse.equinox.p2.operations.RemediationOperation
 
RemediationOperation(ProvisioningSession, IProfileChangeRequest, RemedyConfig[]) - Constructor for class org.eclipse.equinox.p2.operations.RemediationOperation
 
RemediationOperation_NoRemedyFound - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
RemediationOperation_ProfileChangeRequestProgress - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
RemediationOperation_RemediationJobName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
RemediationOperation_ResolveJobName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
RemediationResolutionJob - Class in org.eclipse.equinox.internal.p2.operations
 
RemediationResolutionJob(String, ProvisioningSession, String, ProfileChangeRequest, ProvisioningContext, IFailedStatusEvaluator, MultiStatus, IRunnableWithProgress, ProfileChangeRequest[], RemediationOperation) - Constructor for class org.eclipse.equinox.internal.p2.operations.RemediationResolutionJob
 
Remedy - Class in org.eclipse.equinox.p2.operations
EXPERIMENTAL.
Remedy(IProfileChangeRequest) - Constructor for class org.eclipse.equinox.p2.operations.Remedy
 
RemedyConfig - Class in org.eclipse.equinox.p2.operations
EXPERIMENTAL.
RemedyConfig() - Constructor for class org.eclipse.equinox.p2.operations.RemedyConfig
 
RemedyIUDetail - Class in org.eclipse.equinox.p2.operations
EXPERIMENTAL.
RemedyIUDetail(IInstallableUnit) - Constructor for class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
rememberJob(Job) - Method in class org.eclipse.equinox.p2.operations.ProvisioningSession
Remember the specified job.
removeRepositories(URI[], ProvisioningSession) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Remove the repositories at the specified locations
replacement - Variable in class org.eclipse.equinox.p2.operations.Update
 
reportLoadFailure(URI, ProvisionException) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Report a failure to load the specified repository.
RepositoryTracker - Class in org.eclipse.equinox.p2.operations
RepositoryTracker defines a service that retrieves repositories, tracks their status, and reports errors.
RepositoryTracker() - Constructor for class org.eclipse.equinox.p2.operations.RepositoryTracker
 
RepositoryTracker_DuplicateLocation - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
RepositoryTracker_InvalidLocation - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
RequestFlexer - Class in org.eclipse.equinox.internal.p2.operations
 
RequestFlexer(IPlanner) - Constructor for class org.eclipse.equinox.internal.p2.operations.RequestFlexer
 
ResolutionResult - Class in org.eclipse.equinox.internal.p2.operations
ResolutionResult describes problems in a provisioning plan in a structured way that can be presented to a user.
ResolutionResult() - Constructor for class org.eclipse.equinox.internal.p2.operations.ResolutionResult
 
ResolutionResult_SummaryStatus - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
resolveModal(IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Resolve the operation in the current thread using the specified progress monitor.
RESTART_NONE - Static variable in class org.eclipse.equinox.p2.operations.ProvisioningJob
Constant which indicates that the job does not require a restart upon completion.
RESTART_ONLY - Static variable in class org.eclipse.equinox.p2.operations.ProvisioningJob
Constant which indicates that the job requires the user to restart in order to pick up the changes performed by the job.
RESTART_OR_APPLY - Static variable in class org.eclipse.equinox.p2.operations.ProvisioningJob
Constant which indicates that the job requires the user to either restart or apply the configuration changes in order to pick up the changes performed by the job.
run(IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.ProvisioningJob
Executes this job.
runModal(IProgressMonitor) - Method in class org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob
 
runModal(IProgressMonitor) - Method in class org.eclipse.equinox.internal.p2.operations.RemediationResolutionJob
 
runModal(IProgressMonitor) - Method in class org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob
 
runModal(IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.ProfileModificationJob
 
runModal(IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.ProvisioningJob
Perform the specific work involved in running this job in the current thread.

S

SearchForUpdatesResolutionJob - Class in org.eclipse.equinox.internal.p2.operations
 
SearchForUpdatesResolutionJob(String, ProvisioningSession, String, ProfileChangeRequest, ProvisioningContext, IFailedStatusEvaluator, MultiStatus, IRunnableWithProgress, ProfileChangeRequest[], UpdateOperation) - Constructor for class org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob
 
setAdditionalProgressMonitor(IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.ProvisioningJob
 
setAllowDifferentVersion(boolean) - Method in class org.eclipse.equinox.internal.p2.operations.RequestFlexer
 
setAllowInstalledElementChange(boolean) - Method in class org.eclipse.equinox.internal.p2.operations.RequestFlexer
 
setAllowInstalledElementRemoval(boolean) - Method in class org.eclipse.equinox.internal.p2.operations.RequestFlexer
 
setAllowPartialInstall(boolean) - Method in class org.eclipse.equinox.internal.p2.operations.RequestFlexer
 
setArtifactRepositoryFlags(int) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Set the repository flags suitable for retrieving known repositories from a repository manager
setBeingInstalledRelaxedWeight(int) - Method in class org.eclipse.equinox.p2.operations.Remedy
 
setBeingInstalledVersion(Version) - Method in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
setConfig(RemedyConfig) - Method in class org.eclipse.equinox.p2.operations.Remedy
 
setCurrentRemedy(Remedy) - Method in class org.eclipse.equinox.p2.operations.RemediationOperation
 
setEnsureProduct(boolean) - Method in class org.eclipse.equinox.internal.p2.operations.RequestFlexer
 
setFirstPassProvisioningContext(ProvisioningContext) - Method in class org.eclipse.equinox.internal.p2.operations.PlannerResolutionJob
 
setInstallationRelaxedWeight(int) - Method in class org.eclipse.equinox.p2.operations.Remedy
 
setInstalledVersion(Version) - Method in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
setMetadataRepositoryFlags(int) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Set the repository flags suitable for retrieving known repositories from a repository manager
setPhaseSet(IPhaseSet) - Method in class org.eclipse.equinox.p2.operations.ProfileModificationJob
Set the phase set to be used when running the provisioning plan.
setProfileId(String) - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Set the id of the profile that will be modified by this operation.
setProvisioningContext(ProvisioningContext) - Method in class org.eclipse.equinox.internal.p2.operations.RequestFlexer
 
setProvisioningContext(ProvisioningContext) - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
Set the provisioning context that should be used to resolve and perform the provisioning for the operation.
setRequest(ProfileChangeRequest) - Method in class org.eclipse.equinox.p2.operations.Remedy
 
setRequestedVersion(Version) - Method in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
setRestartPolicy(int) - Method in class org.eclipse.equinox.p2.operations.ProfileModificationJob
Set the restart policy that describes whether restart is needed after performing this job.
setSelectedUpdates(Update[]) - Method in class org.eclipse.equinox.p2.operations.UpdateOperation
Set the updates that should be selected from the set of available updates.
setStatus(int) - Method in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
setSummaryStatus(MultiStatus) - Method in class org.eclipse.equinox.internal.p2.operations.ResolutionResult
 
setTaskName(String) - Method in class org.eclipse.equinox.p2.operations.ProfileModificationJob
Sets the top level task name for progress when running this operation.
SizingPhaseSet_PhaseSetName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
start(BundleContext) - Method in class org.eclipse.equinox.internal.p2.operations.Activator
 
STATUS_ADDED - Static variable in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
STATUS_CHANGED - Static variable in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
STATUS_INVALID_REPOSITORY_LOCATION - Static variable in class org.eclipse.equinox.p2.operations.RepositoryTracker
A status code used to indicate that a repository location was not valid.
STATUS_NOT_ADDED - Static variable in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
STATUS_NOTHING_TO_UPDATE - Static variable in class org.eclipse.equinox.p2.operations.UpdateOperation
A status code used to indicate that there were no updates found when looking for updates.
STATUS_REMOVED - Static variable in class org.eclipse.equinox.p2.operations.RemedyIUDetail
 
statusOf(IInstallableUnit) - Method in class org.eclipse.equinox.internal.p2.operations.ResolutionResult
 
stop(BundleContext) - Method in class org.eclipse.equinox.internal.p2.operations.Activator
 
SynchronizeOperation - Class in org.eclipse.equinox.p2.operations
A SynchronizeOperation describes an operation that will modify the installation to exclusively include the InstallableUnit mentioned.
SynchronizeOperation(ProvisioningSession, Collection<IInstallableUnit>) - Constructor for class org.eclipse.equinox.p2.operations.SynchronizeOperation
 

T

toInstall - Variable in class org.eclipse.equinox.p2.operations.InstallOperation
 
toString() - Method in class org.eclipse.equinox.p2.operations.Update
 
toUpdate - Variable in class org.eclipse.equinox.p2.operations.Update
 

U

UNEXPECTED_NOTHING_TO_DO - Static variable in interface org.eclipse.equinox.internal.p2.operations.IStatusCodes
 
UninstallOperation - Class in org.eclipse.equinox.p2.operations
An UninstallOperation describes an operation that uninstalls IInstallableUnits from a profile.
UninstallOperation(ProvisioningSession, Collection<IInstallableUnit>) - Constructor for class org.eclipse.equinox.p2.operations.UninstallOperation
Create an uninstall operation on the specified provisioning session that uninstalls the specified IInstallableUnits.
UninstallOperation_ProvisioningJobName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
UninstallOperation_ResolveJobName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
Update - Class in org.eclipse.equinox.p2.operations
A simple data structure describing a possible update.
Update(IInstallableUnit, IInstallableUnit) - Constructor for class org.eclipse.equinox.p2.operations.Update
Creates a new update description.
updateJobProvisioningContexts(PlannerResolutionJob, ProvisioningContext) - Method in class org.eclipse.equinox.p2.operations.ProfileChangeOperation
 
UpdateOperation - Class in org.eclipse.equinox.p2.operations
An UpdateOperation describes an operation that updates IInstallableUnits in a profile.
UpdateOperation(ProvisioningSession, Collection<IInstallableUnit>) - Constructor for class org.eclipse.equinox.p2.operations.UpdateOperation
Create an update operation on the specified provisioning session that updates the specified IInstallableUnits.
UpdateOperation(ProvisioningSession) - Constructor for class org.eclipse.equinox.p2.operations.UpdateOperation
Create an update operation that will update all of the user-visible installable units in the profile (the profile roots).
UpdateOperation_ProfileChangeRequestProgress - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
UpdateOperation_ResolveJobName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 
UpdateOperation_UpdateJobName - Static variable in class org.eclipse.equinox.internal.p2.operations.Messages
 

V

validateRepositoryLocation(ProvisioningSession, URI, boolean, IProgressMonitor) - Method in class org.eclipse.equinox.p2.operations.RepositoryTracker
Validate the specified repository location.
A B C E G H I L M N O P R S T U V 
Skip navigation links