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 |
} |