hide internal scheduled tasks

This commit is contained in:
Luke Pulverenti 2013-12-26 09:20:45 -05:00
parent e6359469b6
commit ccef542d24
3 changed files with 26 additions and 3 deletions

View file

@ -14,7 +14,7 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks.Tasks
/// <summary> /// <summary>
/// Deletes old cache files /// Deletes old cache files
/// </summary> /// </summary>
public class DeleteCacheFileTask : IScheduledTask public class DeleteCacheFileTask : IScheduledTask, IConfigurableScheduledTask
{ {
/// <summary> /// <summary>
/// Gets or sets the application paths. /// Gets or sets the application paths.
@ -160,5 +160,14 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks.Tasks
return "Maintenance"; return "Maintenance";
} }
} }
/// <summary>
/// Gets a value indicating whether this instance is hidden.
/// </summary>
/// <value><c>true</c> if this instance is hidden; otherwise, <c>false</c>.</value>
public bool IsHidden
{
get { return true; }
}
} }
} }

View file

@ -13,7 +13,7 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks.Tasks
/// <summary> /// <summary>
/// Deletes old log files /// Deletes old log files
/// </summary> /// </summary>
public class DeleteLogFileTask : IScheduledTask public class DeleteLogFileTask : IScheduledTask, IConfigurableScheduledTask
{ {
/// <summary> /// <summary>
/// Gets or sets the configuration manager. /// Gets or sets the configuration manager.
@ -115,5 +115,14 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks.Tasks
return "Maintenance"; return "Maintenance";
} }
} }
/// <summary>
/// Gets a value indicating whether this instance is hidden.
/// </summary>
/// <value><c>true</c> if this instance is hidden; otherwise, <c>false</c>.</value>
public bool IsHidden
{
get { return true; }
}
} }
} }

View file

@ -11,7 +11,7 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks.Tasks
/// <summary> /// <summary>
/// Class ReloadLoggerFileTask /// Class ReloadLoggerFileTask
/// </summary> /// </summary>
public class ReloadLoggerFileTask : IScheduledTask public class ReloadLoggerFileTask : IScheduledTask, IConfigurableScheduledTask
{ {
/// <summary> /// <summary>
/// Gets or sets the log manager. /// Gets or sets the log manager.
@ -91,5 +91,10 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks.Tasks
{ {
get { return "Application"; } get { return "Application"; }
} }
public bool IsHidden
{
get { return true; }
}
} }
} }