com.filenet.api.admin
Interface CmIndexPartitionConstraint
-
- All Superinterfaces:
- DependentObject, EngineObject, RepositoryObject, java.io.Serializable
- All Known Subinterfaces:
- CmIndexPartitionConstraintDate, CmIndexPartitionConstraintString
public interface CmIndexPartitionConstraint extends RepositoryObject, EngineObject, DependentObject
Represents an index partition constraint associated with an IBM® Content Search Services index. An index partition constraint of an index determines which CBR-enabled objects can be indexed into it. A CBR-enabled object is aDocument
,Annotation
,CustomObject
, orFolder
object whose class description�s IsCBREnabled property has been set totrue
. 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 twoCmIndexPartitionConstraint
objects via its IndexPartitionConstraints property. This list is read-only and is maintained by the Content Engine sever. EachCmIndexPartitionConstraint
object corresponds to an index partitioning property associated with an object store, represented by aCmTextSearchPartitionProperty
object. Only CBR-enabled objects satisfying this constraint are stored in this index.Metadata
-
-
Method Summary
Methods 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.-
Methods inherited from interface com.filenet.api.core.RepositoryObject
getObjectStore
-
Methods inherited from interface com.filenet.api.core.EngineObject
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
-
-
-
-
Method Detail
-
get_Id
Id get_Id()
Returns the value of the Id property. For more information, see Id Property.
-
get_PartitionPropertyName
java.lang.String get_PartitionPropertyName()
Returns the value of the PartitionPropertyName property. For more information, see PartitionPropertyName Property.
-
get_DataType
TypeID get_DataType()
Returns the value of the DataType property. For more information, see DataType Property.
-
-