public ScheduledResourceModel(IDev2TaskService taskService, string warewolfFolderId, string warewolfAgentPath, ITaskServiceConvertorFactory taskServiceFactory, string debugHistoryPath, ISecurityWrapper securityWrapper) { var nullables = new Dictionary <string, object> { { "taskService", taskService }, { "warewolfFolderId", warewolfFolderId }, { "warewolfAgentPath", warewolfAgentPath }, { "taskServiceFactory", taskServiceFactory }, { "debugHistoryPath", debugHistoryPath }, { "securityWrapper", securityWrapper } }; VerifyArgument.AreNotNull(nullables); _taskStates = new Dictionary <int, string> { { 102, "Task Completed" }, { 100, "Task Started" }, { 101, "Failed To Start" }, { 103, "Job Failed" }, { 104, "Logon Failed" } }; _taskService = taskService; _warewolfFolderPath = warewolfFolderId; _warewolfAgentPath = warewolfAgentPath; _factory = taskServiceFactory; _debugHistoryPath = debugHistoryPath; _securityWrapper = securityWrapper; }
public ScheduleTrigger(TaskState state, ITrigger trigger, IDev2TaskService service, ITaskServiceConvertorFactory factory) { _service = service; _factory = factory; State = state; Trigger = trigger; }
public ServerSchedulerFactory() { _factory = new TaskServiceConvertorFactory(); _service = new Dev2TaskService(ConvertorFactory); _dir = new DirectoryHelper(); CreateDir(); }
public ScheduledResourceModel(IDev2TaskService taskService, string warewolfFolderId, string warewolfAgentPath, ITaskServiceConvertorFactory taskServiceFactory, string debugHistoryPath, ISecurityWrapper securityWrapper) { var nullables = new Dictionary<string, object> { {"taskService", taskService}, {"warewolfFolderId", warewolfFolderId}, {"warewolfAgentPath", warewolfAgentPath}, {"taskServiceFactory", taskServiceFactory}, {"debugHistoryPath", debugHistoryPath}, {"securityWrapper", securityWrapper} }; VerifyArgument.AreNotNull(nullables); _taskStates = new Dictionary<int, string> { {102, "Task Completed"}, {100, "Task Started"}, {101, "Failed To Start"}, {103, "Job Failed"}, {104, "Logon Failed"} }; _taskService = taskService; _warewolfFolderPath = warewolfFolderId; _warewolfAgentPath = warewolfAgentPath; _factory = taskServiceFactory; _debugHistoryPath = debugHistoryPath; _securityWrapper = securityWrapper; }
public ServerSchedulerFactory(Func <IScheduledResource, string> pathResolve) { _pathResolve = pathResolve; _factory = new TaskServiceConvertorFactory(); _service = new Dev2TaskService(ConvertorFactory); _dir = new DirectoryHelper(); CreateDir(); }
ITrigger GetTriggerFromXml(string nativeXml) { _factory = _factory ?? new TaskServiceConvertorFactory(); _service = _service ?? new Dev2TaskService(_factory); using (var task = _service.NewTask()) { task.AddAction(_factory.CreateExecAction("notepad")); task.XmlText = nativeXml; return(task.Triggers.FirstOrDefault()); } }
string SetXmlFromTrigger(ITrigger value) { _factory = _factory ?? new TaskServiceConvertorFactory(); _service = _service ?? new Dev2TaskService(_factory); using (var task = _service.NewTask()) { task.AddAction(_factory.CreateExecAction("notepad")); task.AddTrigger(value); return(task.XmlText); } }
private ITrigger GetTriggerFromXml(string nativeXml) { _factory = _factory ?? new TaskServiceConvertorFactory(); _service = _service ?? new Dev2TaskService(_factory); using (var task = _service.NewTask()) { task.AddAction(_factory.CreateExecAction("notepad")); task.XmlText = nativeXml; return task.Triggers.FirstOrDefault(); } }
private string SetXmlFromTrigger(ITrigger value) { _factory= _factory ?? new TaskServiceConvertorFactory(); _service= _service ?? new Dev2TaskService(_factory); using (var task = _service.NewTask()) { task.AddAction(_factory.CreateExecAction("notepad")); task.AddTrigger(value); return task.XmlText; } }
public ServerSchedulerFactory(IDev2TaskService service, ITaskServiceConvertorFactory factory, IDirectoryHelper directory) { var nullables = new Dictionary <string, object> { { "service", service }, { "factory", factory }, { "directory", directory }, }; VerifyArgument.AreNotNull(nullables); _service = service; _factory = factory; _dir = directory; CreateDir(); }
public ServerSchedulerFactory(IDev2TaskService service, ITaskServiceConvertorFactory factory, IDirectoryHelper directory) { var nullables = new Dictionary<string, object> { {"service", service}, {"factory", factory}, {"directory", directory}, }; VerifyArgument.AreNotNull(nullables); _service = service; _factory = factory; _dir = directory; CreateDir(); }
public ServerSchedulerFactory(IDev2TaskService service, ITaskServiceConvertorFactory factory, IDirectory directory, Func <IScheduledResource, string> pathResolve) { var nullables = new Dictionary <string, object> { { "service", service }, { "factory", factory }, { "directory", directory }, }; VerifyArgument.AreNotNull(nullables); _service = service; _factory = factory; _dir = directory; _pathResolve = pathResolve; CreateDir(); }
/// <summary> /// Initializes a new instance of the <see cref="T:System.Object"/> class. /// </summary> public ClientSchedulerFactory(IDev2TaskService service, ITaskServiceConvertorFactory serviceConvertorFactory) { _service = service; _serviceConvertorFactory = serviceConvertorFactory; }
public ScheduledResourceModel(IDev2TaskService taskService, string warewolfFolderId, string warewolfAgentPath, ITaskServiceConvertorFactory taskServiceFactory, string debugHistoryPath, ISecurityWrapper securityWrapper, Func <IScheduledResource, string> pathResolve) : this(taskService, warewolfFolderId, warewolfAgentPath, taskServiceFactory, debugHistoryPath, securityWrapper, pathResolve, new FileWrapper(), new DirectoryWrapper()) { }