C# Class Sitecore.Ship.Infrastructure.PublishService

Inheritance: IPublishService
Mostrar archivo Open project: ASOS/Sitecore.Ship

Public Methods

Method Description
AddToPublishQueue ( System.Guid itemId ) : void
GetLastCompletedRun ( Sitecore.Ship.Core.Domain.PublishLastCompleted completeParameters ) : System.DateTime
PublishService ( ) : System
Run ( ItemsToPublish itemsToPublish ) : void
Run ( Sitecore.Ship.Core.Domain.PublishParameters publishParameters ) : void

Private Methods

Method Description
PublishingTask ( Func publishType, Sitecore.Ship.Core.Domain.PublishParameters publishParameters ) : void

Method Details

AddToPublishQueue() public method

public AddToPublishQueue ( System.Guid itemId ) : void
itemId System.Guid
return void

GetLastCompletedRun() public method

public GetLastCompletedRun ( Sitecore.Ship.Core.Domain.PublishLastCompleted completeParameters ) : System.DateTime
completeParameters Sitecore.Ship.Core.Domain.PublishLastCompleted
return System.DateTime

PublishService() public method

public PublishService ( ) : System
return System

Run() public method

public Run ( ItemsToPublish itemsToPublish ) : void
itemsToPublish Sitecore.Ship.Core.Domain.ItemsToPublish
return void

Run() public method

public Run ( Sitecore.Ship.Core.Domain.PublishParameters publishParameters ) : void
publishParameters Sitecore.Ship.Core.Domain.PublishParameters
return void