Statistics
| Branch: | Revision:

root / trunk / Pithos.Core / IPithosWorkflow.cs @ 9c6d3193

History | View | Annotate | Download (521 Bytes)

1
using Pithos.Interfaces;
2

    
3
namespace Pithos.Core
4
{
5
    public interface IPithosWorkflow
6
    {
7
        IPithosSettings Settings { get; set; }
8
        IStatusKeeper StatusKeeper { get; set; }
9
        FileStatus SetFileStatus(string path,FileStatus status);
10
        void ClearFileStatus(string path);
11
       // void RaiseChangeNotification(string path);
12

    
13

    
14
    }
15

    
16
    public enum FileStatus
17
    {
18
        Missing,
19
        Unchanged,
20
        Created,
21
        Modified,
22
        Renamed,
23
        Deleted,
24
        Conflict
25
    }
26
}