Warning Do not change the CBREnabled status of a class or property while an IndexJob operation is running on that class. Doing so can cause unpredictable results. Instead, stop any index job running on a class before changing the configuration, then resubmit the index job for that class.
If the class selected to index is a base class (Versionable, Document, Annotation, Folder, or CustomObject), the server creates CmTextSearchIndex objects to hold the new indexing information. When the indexing operation completes, the server deletes the existing IBM® Content Search Services indexes that previously held the indexing information. When indexing information is deleted, the server deletes all relevant indexes rather than deleting indexes on a per-object basis. Therefore, indexing a base class is faster than indexing a subclass of the base class.
Note For indexing purposes, the Document class is also considered to be a base class, because the Document class is the only subclass of the Versionable class and no instances of the Versionable class can be created.
Assembly: FileNet.Api (in FileNet.Api.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Interface IIndexJobClassItem _ Implements IIndexJobItem, IRepositoryObject, IEngineObject, ICloneable, _ IDependentObject |
C# |
---|
public interface IIndexJobClassItem : IIndexJobItem, IRepositoryObject, IEngineObject, ICloneable, IDependentObject |
Visual C++ |
---|
public interface class IIndexJobClassItem : IIndexJobItem, IRepositoryObject, IEngineObject, ICloneable, IDependentObject |
JavaScript |
---|
FileNet.Api.Admin.IIndexJobClassItem = function(); FileNet.Api.Admin.IIndexJobClassItem.createInterface('FileNet.Api.Admin.IIndexJobClassItem'); |
Remarks
Metadata
Auditable: false
AllowsInstances: true
AllowsSubClasses: false
ClassDefinitionName: None
IsDependent: true
IsHidden: false
Searchable: false
StorageType: ObjectStore
SuperclassName: IndexJobItem