private static class RestartInstallOperation.UpdateMavenConfigurationProvisioningJob
extends org.eclipse.equinox.p2.operations.ProfileModificationJob
Modifier and Type | Field and Description |
---|---|
private org.eclipse.equinox.p2.operations.ProfileModificationJob |
job |
private org.eclipse.jface.operation.IRunnableWithProgress |
postInstallHook |
private java.util.Collection<java.lang.String> |
projectsToConfigure |
RESTART_NONE, RESTART_ONLY, RESTART_OR_APPLY
Constructor and Description |
---|
UpdateMavenConfigurationProvisioningJob(org.eclipse.equinox.p2.operations.ProfileModificationJob job,
org.eclipse.equinox.p2.operations.ProvisioningSession session,
org.eclipse.jface.operation.IRunnableWithProgress postInstallHook,
java.util.Collection<java.lang.String> projectsToConfigure) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getProfileId() |
int |
getRestartPolicy() |
org.eclipse.core.runtime.IStatus |
runModal(org.eclipse.core.runtime.IProgressMonitor monitor) |
setPhaseSet, setRestartPolicy, setTaskName
getErrorStatus, getSession, run, setAdditionalProgressMonitor
addJobChangeListener, belongsTo, cancel, canceling, create, create, createSystem, createSystem, createSystem, done, getJobGroup, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, join, removeJobChangeListener, schedule, schedule, setJobGroup, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule
private org.eclipse.equinox.p2.operations.ProfileModificationJob job
private final org.eclipse.jface.operation.IRunnableWithProgress postInstallHook
private java.util.Collection<java.lang.String> projectsToConfigure
public UpdateMavenConfigurationProvisioningJob(org.eclipse.equinox.p2.operations.ProfileModificationJob job, org.eclipse.equinox.p2.operations.ProvisioningSession session, org.eclipse.jface.operation.IRunnableWithProgress postInstallHook, java.util.Collection<java.lang.String> projectsToConfigure)
public org.eclipse.core.runtime.IStatus runModal(org.eclipse.core.runtime.IProgressMonitor monitor)
runModal
in class org.eclipse.equinox.p2.operations.ProfileModificationJob
public java.lang.String getProfileId()
getProfileId
in interface org.eclipse.equinox.p2.operations.IProfileChangeJob
getProfileId
in class org.eclipse.equinox.p2.operations.ProfileModificationJob
public int getRestartPolicy()
getRestartPolicy
in class org.eclipse.equinox.p2.operations.ProfileModificationJob