Index

DKIndexingDocMsgTS

Purpose:

The DKIndexingDocMsgTS class is used to create an indexing document message for Text Search.

Class summary:

class DKIndexingDocMsgTS 
{
public:
   DKIndexingDocMsgTS();
   virtual ~DKIndexingDocMsgTS();
 
   DKString  getIndexName();
   void      setIndexName(const char* indexName);
   DKString  getDocId();
   void      setDocId(const char* docId);
   DKString  getNationalLangFileId();
   void      setNationalLangFileId(const char* nationalLangFileId);
   long      getReasonCode();
   void      setReasonCode(long reasonCode);
   DKString  getProblemTime();
   void      setProblemTime(const char* time);
};

Members:

Constructors and destructor
   DKIndexingDocMsgTS();
   virtual ~DKIndexingDocMsgTS();
 

Member functions

getIndexName
Gets the index name.
   DKString  getIndexName();
 

setIndexName
Sets the index name.
   void setIndexName(const char* indexName);
 

setReasonCode
Sets the error reason code for why a document could not be indexed.

   void setReasonCode(long reasonCode);
 

getReasonCode
Gets the error reason code.
   long getReasonCode();
 

getDocId
Gets the document ID for the document causing the current indexing message.
   DKString  getDocId();
 

setDocId
Sets the document ID for the document causing the current indexing message.
   void setDocId(const char* docId);
 

getNationalLangFileId
Gets the identifier of the file ID of the missing national language dictionary required to linguistically process the documents during indexing.
   DKString  getNationalLangFileId();
 

setNationalLangFileId
Sets the identifier of the file ID of the missing national language dictionary required to linguistically process the documents during indexing.
   void setNationalLangFileId(const char* nationalLangFileId);
 

getProblemTime
Gets the time information when the problem occurred.
   DKString  getProblemTime();
 

setProblemTime
Sets the time information when the problem occurred.
   void setProblemTime(const char* time);
 

(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.