|
SAP NetWeaver '04 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IIndex | |
| com.sapportals.wcm.service.indexmanagement | Provides a service for managing indexes. |
| com.sapportals.wcm.service.indexmanagement.retrieval.classification | Provides functions for taxonomies and classification. |
| com.sapportals.wcm.service.indexmanagement.retrieval.search | Provides functions for searching and textmining. |
| Uses of IIndex in com.sapportals.wcm.service.indexmanagement |
| Classes in com.sapportals.wcm.service.indexmanagement that implement IIndex | |
class |
AbstractIndex
Generic index class, which must be extended by a specialized index implementation. |
| Methods in com.sapportals.wcm.service.indexmanagement that return IIndex | |
IIndex |
IIndexService.createIndex(java.lang.String indexId,
java.lang.String indexName,
java.lang.String indexGroup,
java.lang.String serviceId)
Creates an index object. |
IIndex |
IIndexService.getIndex(java.lang.String indexId)
Returns the specified index. |
IIndex |
IIndexService.getIndexForResource(IResource resource,
java.lang.String serviceType)
Returns the index in which the document is indexed depending on the specified service type. |
IIndex |
IIndexService.getIndexForResource(URI uri,
java.lang.String serviceType)
Deprecated. as of NW04. Use getIndexForResource(RID,String) |
IIndex |
IIndexService.getIndexForResource(RID rid,
java.lang.String serviceType)
Returns the index into which the document is indexed depending on the specified service type. |
IIndex |
IIndexServiceCrawler.getIndex()
Gets the index attribute of the crawler object. |
IIndex |
AbstractIndexCollection.getIndex(java.lang.String indexId)
|
| Methods in com.sapportals.wcm.service.indexmanagement with parameters of type IIndex | |
void |
IIndexService.deleteIndex(IIndex index)
Deprecated. as of NW04. Use deleteIndex(IIndex,IResourceContext) ATTENTION: Using this signature instead of the one with a resource context for a classification index can lead to problems. If ACLs are used for the taxonomy repository, no folder can be deleted by this method because the service user context that is used only has read permission. |
void |
IIndexService.deleteIndex(IIndex index,
IResourceContext context)
Deletes an index. |
void |
IIndexService.attachIndexToRepository(IIndex index,
IResource folder)
Attaches an index to a folder in a repository. |
void |
IIndexService.attachIndexFolder(IIndex index,
IIndexFolder indexfolder)
Attaches an index folder to an index. |
void |
IIndexService.detachIndexFromRepository(IIndex index,
IResource folder)
Detaches an index from a folder in a repository. |
void |
IIndexService.detachIndexFolder(IIndex index,
IIndexFolder indexFolder)
Detaches an index folder from an index. |
void |
IIndexService.updateIndex(IIndex index)
Saves all changes that have been made to the index object. |
void |
IIndexService.internalSaveIndex(IIndex index)
Saves a newly created index object inside the index service. |
boolean |
IIndexService.isReadAllowed(IResourceContext context,
IIndex index)
Checks the read access permission of a user for an index. |
boolean |
IIndexService.isWriteAllowed(IResourceContext context,
IIndex index)
Checks the write access permission of a user for an index. |
boolean |
IIndexService.isDeleteAllowed(IResourceContext context,
IIndex index)
Checks the delete permission of a user for an index. |
void |
IIndexService.startXIndexCrawler(IIndex index,
IResource startResource)
This method is only used by internal methods and should not be used programmers using the imdexmanagement API. |
void |
IIndexService.startXTaxRetrainCrawler(IIndex index,
java.lang.String taxonomyName,
ICollection taxonomyCollection,
boolean isSearchRelevant)
This method is only used by internal methods and should not be used programmers using the imdexmanagement API. |
java.util.List |
IIndexService.getActiveIndexmanagementCrawlers(IIndex index)
This method is only used by internal methods and should not be used programmers using the imdexmanagement API. |
java.util.List |
IIndexService.getAllIndexmanagementCrawlers(IIndex index)
Returns an ID list of all crawler for an index. |
java.util.List |
IIndexService.getFailedCrawlers(IIndex index)
Returns an ID list with the failed crawler. |
void |
AbstractIndexCollection.addIndex(IIndex index)
|
void |
ITaskQueueHandler.startIndexCrawler(IIndex index,
RID startRid,
IResourceEvent event)
Runs an index crawl as a separate thread. |
void |
ITaskQueueHandler.startDeltaCrawler(IIndex index,
RID startRid)
Runs an delta index crawl as a separate thread. |
void |
ITaskQueueHandler.startDeindexCrawler(IIndex index,
RID startRid)
Runs a deindex crawl as a separate thread. |
void |
ITaskQueueHandler.startDeindexCrawler(IIndex index,
RID startRid,
IResourceEvent event,
RID eventPreRid,
RID eventNewRid,
java.lang.String crawlerProfileId)
Runs a deindex crawl as a separate thread. |
void |
ITaskQueueHandler.indexDocument(IIndex index,
IResource document,
IResourceEvent event)
Indexes a document into an index. |
void |
ITaskQueueHandler.reindex(IIndex index,
boolean disablePostClearTasks)
Clears the index and starts putting all documents into the index again. |
void |
ITaskQueueHandler.deltaReindex(IIndex index)
Performs indexing of the documents that are not yet indexed or have been changed since the last crawl. |
void |
ITaskQueueHandler.deindexDocuments(IIndex index,
IRidList deindexRids,
boolean removeClassification)
Deindexes a list of document IDs from an index. |
void |
ITaskQueueHandler.updateCategoryContents(java.lang.String taxonomyName,
boolean dirtyOnly,
IIndex index,
IResourceContext context,
boolean markCategoriesUpdated)
Starts a process that checks and updates categories of a taxonomy where the query is not in sync with the documents of category. |
| Uses of IIndex in com.sapportals.wcm.service.indexmanagement.retrieval.classification |
| Subinterfaces of IIndex in com.sapportals.wcm.service.indexmanagement.retrieval.classification | |
interface |
IClassificationIndex
A classification index is a specialized index where document classification and other taxonomy-related operations can be performed. |
| Classes in com.sapportals.wcm.service.indexmanagement.retrieval.classification that implement IIndex | |
class |
AbstractClassificationIndex
The AbstractClassificationIndex offers classification functionality, which is independent from the index implementation. |
| Methods in com.sapportals.wcm.service.indexmanagement.retrieval.classification with parameters of type IIndex | |
void |
IClassificationIndexCollection.addIndex(IIndex index)
Adds an index to the index collection |
| Uses of IIndex in com.sapportals.wcm.service.indexmanagement.retrieval.search |
| Subinterfaces of IIndex in com.sapportals.wcm.service.indexmanagement.retrieval.search | |
interface |
ISearchIndex
Index for search and retrieval operations. |
| Methods in com.sapportals.wcm.service.indexmanagement.retrieval.search with parameters of type IIndex | |
void |
ISearchIndexCollection.addIndex(IIndex index)
Adds an index to the index collection |
|
SAP NetWeaver '04 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||