public IEnumerable<WrapperObject> GetConvertedItemsForMapping( params object[] items )
{
foreach ( var item in items )
{
yield return new WrapperObject( this.PipeSettings, ( ( PublishingSystemEventInfo )item ).Item, ( ( PublishingSystemEventInfo )item ).Language );
}
}
public void Initialize( Telerik.Sitefinity.Publishing.Model.PipeSettings pipeSettings )
{
this.pipeSettings = pipeSettings;
}
public bool CanProcessItem( object item )
{
return true;
}
public Telerik.Sitefinity.Publishing.Model.PipeSettings GetDefaultSettings()
{
return PublishingSystemFactory.CreatePipeSettings( this.Name, PublishingManager.GetManager() );
}
public string GetPipeSettingsShortDescription( Telerik.Sitefinity.Publishing.Model.PipeSettings initSettings )
{
return "Sitefinity CMS Facebook events outbound pipe.";
}
public void CleanUp( string transactionName )
{
}