|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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 |
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(RID taxonomyClassRid)
Gets a query folder instance |
void |
moveQueryFolderExternal(IQueryFolder queryFolder,
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 |
public IQueryFolder getQueryFolder(RID taxonomyClassRid)
throws WcmException
taxonomyClassRid - rid of the taxonomy class that is the query folder
WcmException
public void deleteQueryFolderExternal(IQueryFolder queryFolder)
throws WcmException
queryFolder - query folder to delete
WcmException
public void setQueryFolderExternal(IQueryFolder queryFolder,
IQueryEntryList query)
throws WcmException
queryFolder - the query folder to setquery - the new query for the folder
WcmException
public void setQueryFolderExternalFast(IQueryFolder queryFolder,
IQueryEntryList query)
throws WcmException
queryFolder - the query folder to setquery - the new query for the folder
WcmException
public void moveQueryFolderExternal(IQueryFolder queryFolder,
RID destination)
throws WcmException
queryFolder - the query folder to movedestination - the new rid of the query folder
WcmException
public void updateCategoryContents(String taxonomyName,
boolean dirtyOnly,
IResourceContext context)
throws 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.
WcmException
public ISearchResultList getQueryDocuments(IQueryFolder queryFolder,
IResourceContext context)
throws WcmException
queryFolder - query folder for that the document have to be returnedcontext - user context
WcmException
public ISearchSession getQueryDocumentsPreview(IQueryFolder queryFolder,
IResourceContext context)
throws WcmException
queryFolder - query folder for that the document have to be returnedcontext - user context
WcmException
public IRidList getAffectedCategories(IQueryFolder queryFolder,
IResourceContext context)
throws WcmException
queryFolder - query folder that has changedcontext - user context
WcmException
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||