public WorkQueueItemSummary CreateWorkQueueItemSummary(WorkQueueItem workQueueItem, IPersistenceContext context) { WorkQueueItemSummary summary = new WorkQueueItemSummary(); summary.WorkQueueItemRef = workQueueItem.GetRef(); summary.CreationTime = workQueueItem.CreationTime; summary.ScheduledTime = workQueueItem.ScheduledTime; summary.ExpirationTime = workQueueItem.ExpirationTime; summary.User = workQueueItem.User; summary.Type = workQueueItem.Type; summary.Status = EnumUtils.GetEnumValueInfo(workQueueItem.Status, context); summary.ProcessedTime = workQueueItem.ProcessedTime; summary.FailureCount = workQueueItem.FailureCount; summary.FailureDescription = workQueueItem.FailureDescription; return summary; }
public ResubmitWorkQueueItemResponse(WorkQueueItemSummary workQueueItem) { this.WorkQueueItem = workQueueItem; }