public interface CmIndexPartitionConstraint extends RepositoryObject, EngineObject, DependentObject
Document
, Annotation
, CustomObject
, or Folder
object whose class description’s IsCBREnabled property has been set to true
. Each index partition
constraint corresponds to a property on a CBR-enabled object that has been identified as an index partitioning property.
When an index partitioning property is specified in a text-search query, only indexes with the same partition property
are searched. Therefore, by configuring index partitioning in an object store, you can decrease the number of indexes
that must be searched as a result of a query, provided that your application uses index partitioning properties in the query.
Each CmTextSearchIndex
object, which represents an IBM Content Search Services index,
maintains a list of zero to two CmIndexPartitionConstraint
objects via its IndexPartitionConstraints property.
This list is read-only and is maintained by the Content Engine server. Each CmIndexPartitionConstraint
object corresponds to an index partitioning property associated with an object store, represented by a
CmTextSearchPartitionProperty
object. Only CBR-enabled objects satisfying this constraint are stored in this index.
Modifier and Type | Method and Description |
---|---|
TypeID |
get_DataType()
Returns the value of the DataType property.
|
Id |
get_Id()
Returns the value of the Id property.
|
java.lang.String |
get_PartitionPropertyName()
Returns the value of the PartitionPropertyName property.
|
getObjectStore
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
Id get_Id()
java.lang.String get_PartitionPropertyName()
TypeID get_DataType()
© Copyright IBM Corporation 2006, 2015. All rights reserved.