The ContentMgmt.Endeca.Index
module contains two components of class atg.endeca.index.schema.SchemaExporter
:
The
/atg/content/endeca/index/ArticleSchemaExporter
component generates schema configuration for each property of thearticle
item type specified in theArticleOutputConfig
definition file.The
/atg/content/endeca/index/MediaContentSchemaExporter
component generates schema configuration for each property of themediaContent
item type specified in theMediaContentOutputConfig
definition file.
The schema configuration generated for each repository item-type property specifies whether it should be treated as a property or a dimension by Guided Search, whether it should be searchable, and the data type of the property or dimension.
This section describes the default configuration of these components. For more information about SchemaExporter
components, see the Overview of Indexing and Configuring the Indexing Components chapters.
This section describes the default configuration of these components.
indexingOutputConfig
The component of class atg.endeca.index.EndecaIndexingOutputConfig
whose definition file should be used for generating schema records. For the ArticleSchemaExporter
component, this property is set by default to:
indexingOutputConfig=/atg/content/search/ArticleOutputConfig
For the MediaContentSchemaExporter
component, this property is set by default to:
indexingOutputConfig=/atg/content/search/MediaContentOutputConfig
documentSubmitter
The component (typically of class atg.endeca.index.ConfigImportDocumentSubmitter
) to use to submit schema data to the Endeca Configuration Repository. (See Document Submitter Components for more information.) For both the ArticleSchemaExporter
and MediaSchemaDimensionExporter
components, this property is set by default to:
documentSubmitter=/atg/endeca/index/ConfigImportDocumentSubmitter
dimensionNameProviders
An array of components of a class that implements the atg.endeca.index.schema.DimensionNameProvider
interface. SchemaExporter
uses these components to create references from attribute names to dimension names.
For the ArticleSchemaExporter
component, dimensionNameProviders
is set to:
dimensionNameProviders+=ArticleDimensionExporter
For the MediaContentSchemaExporter
component, dimensionNameProviders
is set to:
dimensionNameProviders+=MediaContentDimensionExporter