Uses of Class
com._1c.g5.v8.dt.core.operations.ProjectPipelineJob
-
Packages that use ProjectPipelineJob Package Description com._1c.g5.v8.dt.core.operations com._1c.g5.v8.dt.core.platform -
-
Uses of ProjectPipelineJob in com._1c.g5.v8.dt.core.operations
Methods in com._1c.g5.v8.dt.core.operations that return ProjectPipelineJob Modifier and Type Method Description static ProjectPipelineJob
ProjectPipelineJob. valueOf(String name)
Returns the enum constant of this type with the specified name.static ProjectPipelineJob[]
ProjectPipelineJob. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com._1c.g5.v8.dt.core.operations with parameters of type ProjectPipelineJob Modifier and Type Method Description IModelApi
IProjectOperationApi. getModelApi(IBmObject bmObject, org.eclipse.core.runtime.IProgressMonitor monitor, ProjectPipelineJob afterJob)
Returns a newly createdIModelApi
for the specifiedbmObject
.IModelApi
IProjectOperationApi. getModelApi(IBmModel bmModel, org.eclipse.core.runtime.IProgressMonitor monitor, ProjectPipelineJob afterJob)
Returns a newly createdIModelApi
for the specifiedbmModel
.IModelApi
IProjectOperationApi. getModelApi(IDtProject project, org.eclipse.core.runtime.IProgressMonitor monitor, ProjectPipelineJob afterJob)
Returns a newly createdIModelApi
for the specifiedproject
.IModelApi
IProjectOperationApi. getReadonlyModelApi(IBmObject bmObject, org.eclipse.core.runtime.IProgressMonitor monitor, ProjectPipelineJob afterJob)
Returns a newly created readonlyIModelApi
for the specifiedbmObject
.IModelApi
IProjectOperationApi. getReadonlyModelApi(IBmModel bmModel, org.eclipse.core.runtime.IProgressMonitor monitor, ProjectPipelineJob afterJob)
Returns a newly created readonlyIModelApi
for the specifiedbmModel
.IModelApi
IProjectOperationApi. getReadonlyModelApi(IDtProject project, org.eclipse.core.runtime.IProgressMonitor monitor, ProjectPipelineJob afterJob)
Returns a newly created readonlyIModelApi
for the specifiedproject
.void
IProjectOperationApi. performExclusiveOperation(Runnable runnable, ProjectPipelineJob afterJob, org.eclipse.core.runtime.IProgressMonitor monitor, IDtProject... projects)
Performs the specifiedrunnable
within the workspace exclusive operation.void
IProjectOperationApi. performExclusiveOperation(Runnable runnable, ProjectPipelineJob afterJob, org.eclipse.core.runtime.IProgressMonitor monitor, org.eclipse.core.resources.IProject... projects)
Performs the specifiedrunnable
within the workspace exclusive operation.void
IProjectOperationApi. performOperation(Runnable runnable, ProjectPipelineJob afterJob, org.eclipse.core.runtime.IProgressMonitor monitor, IDtProject... projects)
Performs the specifiedrunnable
within the operation.void
IProjectOperationApi. performOperation(Runnable runnable, ProjectPipelineJob afterJob, org.eclipse.core.runtime.IProgressMonitor monitor, org.eclipse.core.resources.IProject... projects)
Performs the specifiedrunnable
within the operation.void
IProjectOperationApi. submitOperation(Runnable runnable, ProjectPipelineJob afterJob, org.eclipse.core.runtime.IProgressMonitor monitor, IDtProject... projects)
Submits the operation.void
IProjectOperationApi. submitOperation(Runnable runnable, ProjectPipelineJob afterJob, org.eclipse.core.runtime.IProgressMonitor monitor, org.eclipse.core.resources.IProject... projects)
Submits the operation. -
Uses of ProjectPipelineJob in com._1c.g5.v8.dt.core.platform
Methods in com._1c.g5.v8.dt.core.platform with parameters of type ProjectPipelineJob Modifier and Type Method Description Object
IWorkspaceOrchestrator. beginBackgroundOperation(String name, Collection<IDtProject> projects, ProjectPipelineJob afterJob)
Shortcut for theIWorkspaceOrchestrator.enqueueBackgroundOperation(String, Collection, ProjectPipelineJob)
followed by waiting until theIWorkspaceOrchestrator.tryStartOperation(Object)
is succeed.Object
IWorkspaceOrchestrator. beginExclusiveOperation(String name, Collection<IDtProject> projects, ProjectPipelineJob afterJob)
Shortcut for theIWorkspaceOrchestrator.enqueueExclusiveOperation(String, Collection, ProjectPipelineJob)
followed by waiting until theIWorkspaceOrchestrator.tryStartOperation(Object)
is succeed.Object
IWorkspaceOrchestrator. beginHalfExclusiveOperation(String name, Collection<IDtProject> projects, ProjectPipelineJob afterJob)
Shortcut for theIWorkspaceOrchestrator.enqueueHalfExclusiveOperation(String, Collection, ProjectPipelineJob)
followed by waiting until theIWorkspaceOrchestrator.tryStartOperation(Object)
is succeed.Object
IWorkspaceOrchestrator. enqueueBackgroundOperation(String name, Collection<IDtProject> projects, ProjectPipelineJob afterJob)
Enqueues background operation.Object
IWorkspaceOrchestrator. enqueueExclusiveOperation(String name, Collection<IDtProject> projects, ProjectPipelineJob afterJob)
Enqueues the exclusive operation.Object
IWorkspaceOrchestrator. enqueueHalfExclusiveOperation(String name, Collection<IDtProject> projects, ProjectPipelineJob afterJob)
Enqueues half exclusive operation.void
IWorkspaceOrchestrator. jobCancelled(IDtProject project, ProjectPipelineJob job)
Notifies orchestrator that the job is cancelled.void
IWorkspaceOrchestrator. jobComplete(IDtProject project, ProjectPipelineJob job)
Notifies orchestrator that the job is complete.void
IWorkspaceOrchestrator. jobInterrupted(IDtProject project, ProjectPipelineJob job)
Notifies orchestrator that the job is interrupted.boolean
IWorkspaceOrchestrator. requestJob(IDtProject project, ProjectPipelineJob job)
Requests execution project pipeline job.
-