public interface IPlanner
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME
Service name constant for the planner service.
|
Modifier and Type | Method and Description |
---|---|
IProfileChangeRequest |
createChangeRequest(IProfile profileToChange) |
IProvisioningPlan |
getDiffPlan(IProfile currentProfile,
IProfile targetProfile,
IProgressMonitor monitor) |
IProvisioningPlan |
getProvisioningPlan(IProfileChangeRequest profileChangeRequest,
ProvisioningContext context,
IProgressMonitor monitor)
Returns a plan describing the set of changes that must be performed to
satisfy the given profile change request.
|
IQueryResult<IInstallableUnit> |
updatesFor(IInstallableUnit iu,
ProvisioningContext context,
IProgressMonitor monitor) |
static final String SERVICE_NAME
IProvisioningPlan getProvisioningPlan(IProfileChangeRequest profileChangeRequest, ProvisioningContext context, IProgressMonitor monitor)
profileChangeRequest
- the request to be evaluatedcontext
- the context in which the request is processedmonitor
- a monitor on which planningIProvisioningPlan getDiffPlan(IProfile currentProfile, IProfile targetProfile, IProgressMonitor monitor)
IProfileChangeRequest createChangeRequest(IProfile profileToChange)
IQueryResult<IInstallableUnit> updatesFor(IInstallableUnit iu, ProvisioningContext context, IProgressMonitor monitor)
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.