Adding a background task sweep generator. Updated cms page scheduler processing as a background task.

--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4042426
This commit is contained in:
loudej
2009-11-27 08:52:38 +00:00
parent 72dd76a36d
commit 7a2d4c4a03
14 changed files with 313 additions and 8 deletions

View File

@@ -6,11 +6,11 @@ using JetBrains.Annotations;
using Orchard.CmsPages.Models;
using Orchard.Data;
using Orchard.Services;
using Orchard.Tasks;
namespace Orchard.CmsPages.Services {
public interface IPageScheduler : IDependency {
public interface IPageScheduler : IBackgroundTask {
void AddPublishTask(PageRevision revision, DateTime moment);
void Sweep();
void ClearTasks(Page page);
}