Files
sockeye/server/biz/JobType.cs
2022-12-16 06:01:23 +00:00

37 lines
800 B
C#

namespace Sockeye.Biz
{
/// <summary>
/// All Sockeye Job types, used by OpsJob and biz objects for long running processes
/// </summary>
public enum JobType : int
{
NotSet = 0,
TestJob = 1,//test job for unit and OPS admin testing
CoreJobSweeper = 2,
SeedTestData = 4,
BatchCoreObjectOperation = 5,
Backup = 6,
AttachmentMaintenance = 7,
RenderReport=8,
ExportData=9
}
/// <summary>
/// SubTypes for jobs that have further distinctions
/// </summary>
public enum JobSubType : int
{
NotSet = 0,
TagAdd = 1,
TagAddAny = 2,
TagRemove = 3,
TagRemoveAny = 4,
TagReplace = 5,
TagReplaceAny = 6,
Delete = 7
}
}//eons