Purpose:
This is the class that is used to represent a datastore administrator in Text Search.
Methods:
LPDISPATCH getDatastore();
Gets the datastore. The returned LPDISPATCH pointer contains a DXDatastoreTS object.
setDatastore(LPDISPATCH ds);
Sets the datastore. The input parameter LPDISPATCH pointer contains a DXDatastoreTS object.
startUpdateIndex(LPCTSTR indexName);
clearIndex(LPCTSTR indexName);
Clears an index. You must call this method before doing a delete index for consistency.
LPDISPATCH getIndexFunctionStatus(LPCTSTR indexName, long funcId);
Get index function status. The returned LPDISPATCH pointer contains a DXIndexFuncStatusTS object.
setIndexFunctionStatus(LPCTSTR indexName, long funcId, long actionId);
reorgIndex(LPCTSTR indexName);
clearScheduledDocuments(LPCTSTR indexName);
LPDISPATCH getIndexingRules(LPCTSTR indexName);
Gets the indexing rules. The returned LPDISPATCH pointer contains a DXIndexingRulesTS object.
setIndexingRules(LPDISPATCH indexRules);
Sets the indexing rules. The input parameter LPDISPATCH pointer contains a DXIndexingRulesTS object.
LPDISPATCH getIndexingDocMessages(LPCTSTR indexName);
Get indexing document messages. The returned LPDISPATCH pointer contains a DXSequentialCollectionDL object.
deleteIndexingDocMessages(LPCTSTR indexName);
createDocModel(LPCTSTR indexName, LPDISPATCH docModel);
Create document model. The input parameter LPDISPATCH pointer contains a DXDocModelTS object.
deleteDocModel(LPCTSTR indexName, long ccsid, LPCTSTR docModelName);
LPDISPATCH getDocModel(LPCTSTR indexName, long ccsid, LPCTSTR docModelName);
Get a document model. The returned LPDISPATCH pointer contains a DXDocModelTS object.
LPDISPATCH listDocModels(LPCTSTR indexName);
List document models for an index. The returned LPDISPATCH pointer contains a DXSequentialCollectionDL object.
(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.