| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |
This element represents a configuration for either a global index or an asset type-based index.
Nested Element Summary | |
xs:string | defaultSearchField The name of the field, used by default in searches (in case when no field specified), could be set to some non-existent value if explicit field names are always used (general case) |
indexFieldDescriptor | fieldDescriptors The list of the fields to be indexed |
xs:boolean | indexAllFields Set to 'true' to index all fields in an asset type, beware that in this case field data is not stored in the index, to store field data this value must be set to 'false' and all the fields must be explicitly specified in the fieldDescriptors element |
xs:string | name Name of the index, should be either "Global" for global index or the name of the asset type for the asset type-based index |
indexProperty | properties The list of additional properties for this index configuration, for example FullTextIndex=false |
xs:string | searchEngine The name of the search engine used, set "lucene" for the default built-in lucene search engine |
xs:string | sortableFields The list of fields, which could be used to sort the result set |
indexStatus | statusObjects The list of index status objects, this is a single element list in case of an asset type-based index, and a list with an entry per each asset type for a global index |
xs:string | uniqueIdField The name of the unique field, used in searches, typically "id" for all known asset types |
<xs:element name="indexConfigBean"><xs:complexType></xs:element><xs:sequence></xs:complexType><xs:element name="name" type="xs:string">
</xs:element><xs:element name="uniqueIdField" type="xs:string">
</xs:element><xs:element name="defaultSearchField" type="xs:string">
</xs:element><xs:element name="searchEngine" type="xs:string">
</xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="sortableFields" type="xs:string">
</xs:element><xs:element name="indexAllFields" type="xs:boolean">
</xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="fieldDescriptors" type="indexFieldDescriptor">
</xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="properties" type="indexProperty">
</xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="statusObjects" type="indexStatus"></xs:sequence>
</xs:element>
| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |