global class KnowledgeSuggestionFilter {
|
global KnowledgeSuggestionFilter() { }
|
/**
|
* Add a filter to display article having the type passed in argument (you can add several article types)
|
*/
|
global void addArticleType(String articleType) { }
|
/**
|
* Add the given category to filters
|
*/
|
global void addDataCategory(String dataCategoryGroupName, String dataCategoryName) { }
|
/**
|
* Filter results with the topic passed in argument (you can add several topics)
|
*/
|
global void addTopic(String topic) { }
|
/**
|
* Set channel filter to the value passed in argument
|
*/
|
global void setChannel(String channelName) { }
|
/**
|
* Set data categories filter to map passed in argument
|
*/
|
global void setDataCategories(Map<Object,Object> dataCategoryFilters) { }
|
/**
|
* Set language filter to the value passed in argument
|
*/
|
global void setLanguage(String localeCode) { }
|
/**
|
* Set publish status filter to the value passed in argument
|
*/
|
global void setPublishStatus(String publishStatus) { }
|
/**
|
* Filter result with the validation status passed in argument
|
*/
|
global void setValidationStatus(String validationStatus) { }
|
|
}
|