Namespace Cratis.Chronicle.Jobs
Classes
- Job
Represents the state of a job.
- JobCommandResult
Represents the outcome of asking a job to stop or resume.
- JobDetails
Represents details about a job.
- JobId
Represents the unique identifier for a job.
- JobProgress
Represents progress of a job.
- JobProgressMessage
Represents the message of a job progress.
- JobStatusChanged
Represents a status change event that occurred for a job.
- JobStep
Represents the state of a job step.
- JobStepConverters
Extension methods for converting between contract and client job step representations.
- JobStepId
Represents the identifier of a job step.
- JobStepName
Represents the name of a job step.
- JobStepPercentage
Represents the progress percentage of a step.
- JobStepProgress
Represents the progress of a step.
- JobStepProgressConverters
Extension methods for converting between contract and client job step progress representations.
- JobStepProgressMessage
Represents the message of a job progress.
- JobStepStatusChanged
Represents a state change event.
- JobStepStatusChangedConverters
Extension methods for converting between contract and client job step status changed representations.
- JobStepType
Represents type of a job step.
- JobType
Represents type of a Job.
- JobsWaitHelpers
Helper methods for working with jobs for integration testing purposes.
Interfaces
- IJobs
Defines the system for working with jobs.
Enums
- JobCommandRefusal
Represents the reason a request to stop or resume a job was refused.
- JobStatus
Represents the status of a job.
- JobStepStatus
Represents the status of a job step.