|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IQBClassificationIndex
This kind of classification index offers functionality working with query based taxonomies
| Method Summary | |
|---|---|
void |
deleteQueryFolderExternal(IQueryFolder queryFolder)
Deletes a query folder on the external classification engine |
com.sapportals.wcm.util.uri.IRidList |
getAffectedCategories(IQueryFolder queryFolder,
IResourceContext context)
Gets a list of categories of a taxonomy that are affected if the query of the query folder has changed. |
ISearchResultList |
getQueryDocuments(IQueryFolder queryFolder,
IResourceContext context)
Documents of the index that match the query of the folder. |
ISearchSession |
getQueryDocumentsPreview(IQueryFolder queryFolder,
IResourceContext context)
Deprecated. as of NW04. Do not use |
IQueryFolder |
getQueryFolder(com.sapportals.wcm.util.uri.RID taxonomyClassRid)
Gets a query folder instance |
void |
moveQueryFolderExternal(IQueryFolder queryFolder,
com.sapportals.wcm.util.uri.RID destination)
Moves the query folder on the external classification engine |
void |
setQueryFolderExternal(IQueryFolder queryFolder,
IQueryEntryList query)
Sets the query on the external classification engine. |
void |
setQueryFolderExternalFast(IQueryFolder queryFolder,
IQueryEntryList query)
Sets the query on the external classification engine. |
void |
updateCategoryContents(String taxonomyName,
boolean dirtyOnly,
IResourceContext context)
Starts a process that checks and updates categories of a taxonomy where the query is not in sync with the documents of category. |
| Method Detail |
|---|
IQueryFolder getQueryFolder(com.sapportals.wcm.util.uri.RID taxonomyClassRid)
throws com.sapportals.wcm.WcmException
taxonomyClassRid - rid of the taxonomy class that is the query folder
com.sapportals.wcm.WcmException
void deleteQueryFolderExternal(IQueryFolder queryFolder)
throws com.sapportals.wcm.WcmException
queryFolder - query folder to delete
com.sapportals.wcm.WcmException
void setQueryFolderExternal(IQueryFolder queryFolder,
IQueryEntryList query)
throws com.sapportals.wcm.WcmException
queryFolder - the query folder to setquery - the new query for the folder
com.sapportals.wcm.WcmException
void setQueryFolderExternalFast(IQueryFolder queryFolder,
IQueryEntryList query)
throws com.sapportals.wcm.WcmException
queryFolder - the query folder to setquery - the new query for the folder
com.sapportals.wcm.WcmException
void moveQueryFolderExternal(IQueryFolder queryFolder,
com.sapportals.wcm.util.uri.RID destination)
throws com.sapportals.wcm.WcmException
queryFolder - the query folder to movedestination - the new rid of the query folder
com.sapportals.wcm.WcmException
void updateCategoryContents(String taxonomyName,
boolean dirtyOnly,
IResourceContext context)
throws com.sapportals.wcm.WcmException
taxonomyName - name of the taxonomy to checkdirtyOnly - if false all categories are checked, if false only categories
that are out of sync (dirty) are updated.context - user context
IndexNotReadyException - if not all documents of the classification index can be
updated because some documents are still beiing processed on the index server.
com.sapportals.wcm.WcmException
ISearchResultList getQueryDocuments(IQueryFolder queryFolder,
IResourceContext context)
throws com.sapportals.wcm.WcmException
queryFolder - query folder for that the document have to be returnedcontext - user context
com.sapportals.wcm.WcmException
ISearchSession getQueryDocumentsPreview(IQueryFolder queryFolder,
IResourceContext context)
throws com.sapportals.wcm.WcmException
queryFolder - query folder for that the document have to be returnedcontext - user context
com.sapportals.wcm.WcmException
com.sapportals.wcm.util.uri.IRidList getAffectedCategories(IQueryFolder queryFolder,
IResourceContext context)
throws com.sapportals.wcm.WcmException
queryFolder - query folder that has changedcontext - user context
com.sapportals.wcm.WcmException| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||