| 12345678910111213141516171819202122232425262728 |
- using qdr.fnd.core.pqueue.Enums;
- using Quadarax.Foundation.Core.Data;
- namespace qdr.fnd.core.pqueue
- {
- public interface IPsQueueItem
- {
- #region *** Properties ***
- string Id { get; }
- public string Owner { get; }
- public string OwnerRef { get; }
- int Priority { get; }
- DateTime ValidFrom { get; }
- DateTime? ValidTo { get; }
- DateTime Created { get; }
- DateTime? Started { get; }
- DateTime? Finished { get; }
- PsStatusEnum Status { get; }
- bool IsStatusTransient { get; }
- int AttemptsLeft { get; }
- int AtteptsInitial { get; }
- string ProcessProviderClass { get; }
- IEnumerable<ITypedArgument> Arguments { get; }
- IEnumerable<IError> Log { get; }
- IEnumerable<PsStatusHistory> StatusJournal { get;}
- #endregion
- }
- }
|