Statistics
| Branch: | Revision:

root / trunk / Pithos.Core / WorkflowState.cs @ c53aa229

History | View | Annotate | Download (806 Bytes)

1
using System;
2
using System.Collections.Generic;
3
using System.IO;
4
using System.Linq;
5
using System.Text;
6
using Pithos.Network;
7

    
8
namespace Pithos.Core
9
{
10
    public class WorkflowState
11
    {
12
        public AccountInfo AccountInfo { get; set; }
13

    
14
        public string Path { get; set; }
15
        public string FileName { get; set; }
16
        
17
        public string OldPath { get; set; }
18
        public string OldFileName{ get; set; }
19

    
20
        public WatcherChangeTypes TriggeringChange { get; set; }
21
        public FileStatus Status { get; set; }
22
        
23
        public bool Skip { get; set; }
24

    
25
        public string Hash { get; set; }
26
        public string LastUpdateHash { get; set; }
27

    
28
        public WorkflowState(AccountInfo accountInfo)
29
        {
30
            AccountInfo = accountInfo;
31
        }
32
    }
33
}