From 7c17c5182f4f4de8c5755eb92e803c0be20d667f Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Fri, 3 Apr 2015 21:24:49 -0400 Subject: add bulk sync remove --- MediaBrowser.Controller/Sync/ISyncDataProvider.cs | 6 +++--- MediaBrowser.Controller/Sync/ISyncManager.cs | 8 ++++++++ 2 files changed, 11 insertions(+), 3 deletions(-) (limited to 'MediaBrowser.Controller') diff --git a/MediaBrowser.Controller/Sync/ISyncDataProvider.cs b/MediaBrowser.Controller/Sync/ISyncDataProvider.cs index 04101fd465..dc3edc4e40 100644 --- a/MediaBrowser.Controller/Sync/ISyncDataProvider.cs +++ b/MediaBrowser.Controller/Sync/ISyncDataProvider.cs @@ -21,7 +21,7 @@ namespace MediaBrowser.Controller.Sync /// The server identifier. /// Task<List<System.String>>. Task> GetSyncJobItemIds(SyncTarget target, string serverId); - + /// /// Adds the or update. /// @@ -53,7 +53,7 @@ namespace MediaBrowser.Controller.Sync /// The server identifier. /// The item identifier. /// Task<LocalItem>. - Task> GetCachedItems(SyncTarget target, string serverId, string itemId); + Task> GetItems(SyncTarget target, string serverId, string itemId); /// /// Gets the cached items by synchronize job item identifier. /// @@ -61,6 +61,6 @@ namespace MediaBrowser.Controller.Sync /// The server identifier. /// The synchronize job item identifier. /// Task<List<LocalItem>>. - Task> GetCachedItemsBySyncJobItemId(SyncTarget target, string serverId, string syncJobItemId); + Task> GetItemsBySyncJobItemId(SyncTarget target, string serverId, string syncJobItemId); } } diff --git a/MediaBrowser.Controller/Sync/ISyncManager.cs b/MediaBrowser.Controller/Sync/ISyncManager.cs index c51c8c1ba9..3b6e20edc9 100644 --- a/MediaBrowser.Controller/Sync/ISyncManager.cs +++ b/MediaBrowser.Controller/Sync/ISyncManager.cs @@ -73,6 +73,14 @@ namespace MediaBrowser.Controller.Sync /// Task. Task CancelJob(string id); + /// + /// Cancels the items. + /// + /// The target identifier. + /// The item ids. + /// Task. + Task CancelItems(string targetId, IEnumerable itemIds); + /// /// Adds the parts. /// -- cgit v1.2.3