Show / Hide Table of Contents

Interface IJobStatusPublisher

Job status publishing methods.

Inherited Members
IJobStatusService.GetJobStatus(string, string)
IJobStatusService.GetJobs(string)
Namespace: DNVGL.One.Compute.Core.JobStatus
Assembly: DNVGL.One.Compute.Core.dll
Syntax
public interface IJobStatusPublisher : IJobStatusService

Methods

View Source

HandleJobCreatedEvent(Job)

Handles status updates when a job is created.

Declaration
void HandleJobCreatedEvent(Job job)
Parameters
Type Name Description
Job job

The job.

View Source

HandleJobDeletedEvent(Job)

Handles status updating when a job is deleted.

Declaration
void HandleJobDeletedEvent(Job job)
Parameters
Type Name Description
Job job

The job.

View Source

HandleResumeJobOrchestrationEvent(Job)

Handles status updates when orchestration of a job is resumed.

Declaration
void HandleResumeJobOrchestrationEvent(Job job)
Parameters
Type Name Description
Job job

The job.

View Source

UpdateJobStatus(JobInfo)

Updates the job status.

Declaration
void UpdateJobStatus(JobInfo jobInfo)
Parameters
Type Name Description
JobInfo jobInfo

The job information.

Extension Methods

WorkItemStatusServiceExtensions.GetJobStatus(IJobStatusService, Job)
WorkItemStatusServiceExtensions.UpdateJobStatus(IJobStatusService, Job, WorkStatus, double, string)
WorkItemStatusServiceExtensions.UpdateJobStatus(IJobStatusService, string, WorkStatus, double, string)
  • View Source
In this article
Back to top Copyright © DNV AS. All rights reserved.