No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Newer Version Available
PublishingService Class
Namespace
Usage
- Publishing
- Updating
- Retrieving
- Deleting
- Submitting for translation
- Setting a translation to complete or incomplete status
- Archiving
- Assigning review tasks for draft articles or translations
PublishingService Methods
The following are methods for PublishingService. All methods are static.
archiveOnlineArticle(String, Datetime)
Signature
public static Void archiveOnlineArticle(String articleId, Datetime scheduledDate)
Return Value
Type: Void
Example
assignDraftArticleTask(String, String, String, Datetime, Boolean)
Signature
public static Void assignDraftArticleTask(String articleId, String assigneeID, String instructions, Datetime dueDate, Boolean sendEmailNotification)
Parameters
Return Value
Type: Void
Example
assignDraftTranslationTask(String, String, String, Datetime, Boolean)
Signature
public static Void assignDraftTranslationTask(String articleVersionId, String assigneeID, String instructions, Datetime dueDate, Boolean sendEmailNotification)
Parameters
Return Value
Type: Void
Example
cancelScheduledArchivingOfArticle(String)
Signature
public static Void cancelScheduledArchivingOfArticle(String articleId)
Parameters
- articleId
- Type: String
Return Value
Type: Void
Example
cancelScheduledPublicationOfArticle(String)
Signature
public static Void cancelScheduledPublicationOfArticle(String articleId)
Parameters
- articleId
- Type: String
Return Value
Type: Void
Example
completeTranslation(String)
Signature
public static Void completeTranslation(String articleVersionId)
Parameters
- articleVersionId
- Type: String
Return Value
Type: Void
Example
deleteArchivedArticle(String)
Signature
public static Void deleteArchivedArticle(String articleId)
Parameters
- articleId
- Type: String
Return Value
Type: Void
Example
deleteDraftArticle(String)
Signature
public static Void deleteDraftArticle(String articleId)
Parameters
- articleId
- Type: String
Return Value
Type: Void
Example
deleteDraftTranslation(String)
Signature
public static Void deleteDraftTranslation(String articleVersionId)
Parameters
- articleVersionId
- Type: String
Return Value
Type: Void
Example
editOnlineArticle(String, Boolean)
Signature
public static String editOnlineArticle(String articleId, Boolean unpublish)
Return Value
Type: String
Example
editPublishedTranslation(String, String, Boolean)
Signature
public static String editPublishedTranslation(String articleId, String language, Boolean unpublish)
Return Value
Type: String
Example
restoreOldVersion(String, Integer)
Signature
public static String restoreOldVersion(String articleId, Integer versionNumber)
Return Value
Type: String
Example
scheduleForPublication(String, Datetime)
Signature
public static Void scheduleForPublication(String articleId, Datetime scheduledDate)
Return Value
Type: Void
Example
setTranslationToIncomplete(String)
Signature
public static Void setTranslationToIncomplete(String articleVersionId)
Parameters
- articleVersionId
- Type: String
Return Value
Type: Void
Example
submitForTranslation(String, String, String, Datetime)
Signature
public static String submitForTranslation(String articleId, String language, String assigneeID, Datetime dueDate)
Parameters
Return Value
Type: String