Purpose:
This class defines methods to access entity information for Text Search.
Methods:
BSTR datastoreName();
BSTR datastoreType();
BSTR getName();
setName(LPCTSTR name);
short getType();
setType(short type);
short getId();
setId(short id);
BSTR getDescription();
setDescription(LPCTSTR name);
BOOL isSearchable();
long getIndexType();
setIndexType(long indexType);
long getIndexFeature();
setIndexFeature(long indexFeature);
long getIndexProperty();
setIndexProperty(long indexProperty);
long getIndexCCSID();
setIndexCCSID(long indexCCSID);
BSTR getLibraryId();
setLibraryId(LPCTSTR libId);
BSTR getLibraryClientServices();
setLibraryClientServices(LPCTSTR libClientSrv);
BSTR getLibraryServerServices();
setLibraryServerServices(LPCTSTR libServerSrv);
BSTR getIndexDataArea();
setIndexDataArea(LPCTSTR indexDataArea);
BSTR getIndexWorkArea();
setIndexWorkArea(LPCTSTR indexWorkArea);
long getIndexTitleCCSID();
setIndexTitleCCSID(long indexTitleCCSID);
BSTR getIndexTitle();
setIndexTitle(LPCTSTR indexTitle);
long getIndexDescriptionCCSID();
setIndexDescriptionCCSID(long indexDescCCSID);
BSTR getIndexDescription();
setIndexDescription(LPCTSTR indexDesc);
long numberOfDocModels();
LPDISPATCH getDocModel(long docModelIndex);
Gets the document model. The docModelIndex is from 1 to the number of documentation models. If the document model is not found a null is returned.
add();
del();
Deletes this entity from the persistent datastore. The in-memory copy is not changed.
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.
(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.