using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace IStation.Server
|
{
|
/// <summary>
|
/// 自定义计划重复任务名称辅助类
|
/// </summary>
|
public class CustomCronRepeatJobNameHelper
|
{
|
private const string _jobNameHeader = "CustomCronRepeatJob";
|
private const string _jobGroupHeader = "CustomCronRepeatJobGroup";
|
private const string _triggerNameHeader = "CustomCronRepeatJobTrigger";
|
|
/// <summary>
|
/// 获取任务名称
|
/// </summary>
|
public static string GetJobName(Model.CustomCronJob rhs)
|
{
|
var name = string.Format("{0}_{1}", _jobNameHeader, rhs.ID);
|
return name;
|
}
|
|
/// <summary>
|
/// 获取任务组名称
|
/// </summary>
|
public static string GetJobGroupName(Model.CustomCronJob rhs)
|
{
|
var name = string.Format("{0}_{1}", _jobGroupHeader, rhs.ID);
|
return name;
|
}
|
|
/// <summary>
|
/// 获取触发器名称
|
/// </summary>
|
public static string GetTriggerName(Model.CustomCronJob rhs)
|
{
|
var name = string.Format("{0}_{1}", _triggerNameHeader, rhs.ID);
|
return name;
|
}
|
|
|
|
}
|
}
|