From 5b9999eccff26db4f285179ed0b682f46f6dad81 Mon Sep 17 00:00:00 2001 From: Mike Date: Wed, 25 Feb 2015 15:55:01 -0500 Subject: Prototype 2 of max task length for scheduled tasks. --- MediaBrowser.Common/ScheduledTasks/ITaskTrigger.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'MediaBrowser.Common/ScheduledTasks/ITaskTrigger.cs') diff --git a/MediaBrowser.Common/ScheduledTasks/ITaskTrigger.cs b/MediaBrowser.Common/ScheduledTasks/ITaskTrigger.cs index 66701650e1..d30111316a 100644 --- a/MediaBrowser.Common/ScheduledTasks/ITaskTrigger.cs +++ b/MediaBrowser.Common/ScheduledTasks/ITaskTrigger.cs @@ -1,4 +1,5 @@ using System; +using MediaBrowser.Model.Events; namespace MediaBrowser.Common.ScheduledTasks { @@ -10,7 +11,7 @@ namespace MediaBrowser.Common.ScheduledTasks /// /// Fires when the trigger condition is satisfied and the task should run /// - event EventHandler Triggered; + event EventHandler> Triggered; /// /// Stars waiting for the trigger action @@ -22,5 +23,13 @@ namespace MediaBrowser.Common.ScheduledTasks /// Stops waiting for the trigger action /// void Stop(); + + /// + /// Gets or sets the execution properties of this task. + /// + /// + /// The execution properties of this task. + /// + TaskExecutionOptions TaskOptions { get; set; } } } \ No newline at end of file -- cgit v1.2.3