Interface IJobStatusPublisher
Job status publishing methods.
Namespace: DNVGL.One.Compute.Core.JobStatus
Assembly: DNVGL.One.Compute.Core.dll
Syntax
public interface IJobStatusPublisher : IJobStatusService
Methods
View SourceHandleJobCreatedEvent(Job)
Handles status updates when a job is created.
Declaration
void HandleJobCreatedEvent(Job job)
Parameters
Type | Name | Description |
---|---|---|
Job | job | The job. |
HandleJobDeletedEvent(Job)
Handles status updating when a job is deleted.
Declaration
void HandleJobDeletedEvent(Job job)
Parameters
Type | Name | Description |
---|---|---|
Job | job | The job. |
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. |
UpdateJobStatus(JobInfo)
Updates the job status.
Declaration
void UpdateJobStatus(JobInfo jobInfo)
Parameters
Type | Name | Description |
---|---|---|
JobInfo | jobInfo | The job information. |