public SchedulerTask(Guid id, SchedulerTaskState currentState, SchedulerTaskState desiredState, DateTimeOffset lockedUntil) : base(id) { this.CurrentState = currentState; this.DesiredState = desiredState; this.LockedUntil = lockedUntil; }
public TaskAddedToJob(Guid jobID, Guid taskId, SchedulerTaskState currentState, SchedulerTaskState desiredState, DateTimeOffset lockedUntil) { this.JobId = jobID; this.TaskId = taskId; this.CurrentState = currentState; this.DesiredState = desiredState; this.LockedUntil = lockedUntil; }
public CreateTask(Guid id, int originalVersion, SchedulerTaskState currentState, SchedulerTaskState desiredState, DateTimeOffset lockedUntil) { this.Id = id; this.OriginalVersion = originalVersion; this.CurrentState = currentState; this.DesiredState = desiredState; this.LockedUntil = lockedUntil; }
public AddTaskToJob(int originalVersion, Guid jobID, Guid taskId, SchedulerTaskState currentState, SchedulerTaskState desiredState, DateTimeOffset lockedUntil) { this.OriginalVersion = originalVersion; this.JobId = jobID; this.TaskId = taskId; this.CurrentState = currentState; this.DesiredState = desiredState; this.LockedUntil = lockedUntil; }
public UpdateTaskCurrentState(Guid jobId, Guid taskId, SchedulerTaskState currentState) { this.JobId = jobId; this.TaskId = taskId; this.CurrentState = currentState; }
public TaskDesiredStateUpdated(Guid taskId, SchedulerTaskState state) { this.TaskId = taskId; this.State = state; }
public void UpdateTaskCurrentState(Guid id, SchedulerTaskState state) { base.Apply(new TaskCurrentStateUpdated(id, state)); }
public void UpdateDesiredState(Guid id, SchedulerTaskState state) { base.Apply(new TaskDesiredStateUpdated(id, state)); }
public void AddTaskToJob(Guid taskId, SchedulerTaskState currentState, SchedulerTaskState desiredState, DateTimeOffset lockedUntil) { base.Apply(new TaskAddedToJob(this.Id, taskId, currentState, desiredState, lockedUntil)); }
public CreateSchedulerTask(Guid id, int originalVersion, SchedulerTaskState currentState, SchedulerTaskState desiredState, DateTimeOffset lockedUntil, T content) : base(id, originalVersion, currentState, desiredState, lockedUntil) { this.Content = content; }
public UpdateTaskDesiredState(Guid jobId, Guid taskId, SchedulerTaskState desiredState) { this.JobId = jobId; this.TaskId = taskId; this.DesiredState = desiredState; }
public TaskCurrentStateUpdated(Guid taskId, SchedulerTaskState state) { this.TaskId = taskId; this.State = state; }