Background task plugins - Out-of-the-box implementations
The IBackgroundTaskHandler interface should always be implemented in a background task. Content Manager includes out-of-the-box implementations of the IBackgroundTaskHandler interface.
This interface is provided by Trisoft.InfoShare.Plugins.SDK.BackgroundTasks.
- IBackgroundTaskHandler - CreateTranslation
Creates the translations in the target languages starting from the specified source language objects. - IBackgroundTaskHandler - CreateTranslationFromList
Creates the translations in the target languages starting from the specified source language objects. - IBackgroundTaskHandler - CreateTranslationFromReport
Creates the translations in the specified target languages starting from the specified object (Publicaton, Map, Topic, etc.). Calculates the source language objects for which the translation should be created based on the starting object. - IBackgroundTaskHandler - DitaDeliveryCheckRemoteStatus
Checks the execution statuses of the packages by polling the Deployer. If some packages are not finished processing at the moment this background task polls, the background task will reschedule itself to check again later. - IBackgroundTaskHandler - DitaDeliveryCheckRemoteUnpublishStatus
Checks the execution statuses of the packages send for the unpublish by polling the Deployer. If some packages are not finished processing at the moment this background task polls, the background task will reschedule itself to check again later. - IBackgroundTaskHandler - DitaDeliveryUnpublish
Trirggers a unpublish in Dynamic Delivery - IBackgroundTaskHandler - DitaDeliveryUpdatePublicationMetadata
Updates the publication metadata in Dynamic Delivery with the fields provided in the configuration parameters. - IBackgroundTaskHandler - ExportObjects
Exports content and metadata of a set of objects to the file system. After completing the export operation, a job specification file is saved to the specified export job folder. - IBackgroundTaskHandler - IshShell
Starts an external background process with the specified arguments. - IBackgroundTaskHandler - Publish
Exports the content of a publication to the file system and uses plugins to convert the content into the request output format - IBackgroundTaskHandler - SetThumbnail
Adds the latest version of an image to theThumbnailmetadata field at logical level. When you click Thumbnails in an image folder in the web client, the corresponding image content is displayed as thumbnails.