Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Информация | ||
---|---|---|
| ||
Корневой элемент beans. Пространство имен: <beans lxmlns="http://www.springframework.org/schema/beans"> |
Информация | ||||
---|---|---|---|---|
| ||||
Поисковик выполняет поиск по приложению средствами SolrИспользуется для поиска из WebDocs |
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="UTF-8" ?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:c="http://www.springframework.org/schema/c" xmlns="http://www.springframework.org/schema/beans" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- Входящие документыОРД --> <bean id="inputContextualSearchermissionsWdSimpleSearcher_Sochi" class="ru.intertrust.cm_sochi.srv.connector.sochi.search.SochiSolrSearcher"> <constructor-arg name="cmAppSystemId" value="InputDocsMissions"/> <constructor-arg name="isNamed" value="true"/> <constructor-arg name="searchArea" value="InputDocsMissions_contextwd"/> <constructor-arg name="targetCollectionName" value="(searchContextualWithSchemasearchContextual)"/> <constructor-arg> <bean class="ru.intertrust.cm_sochi.srv.connector.sochi.search.DefaultContextualSearchFilterCreator"> <constructor-arg> <bean class="ru.intertrust.cm_sochi.srv.connector.sochi.search.InputDocsSearchFilterCreator"/> </constructor-arg> <property name="bundleMap"> <map merge="true"> <entry key="rkkContextual" value="F_DP_InputRkk" /> MissionsSearchFilterCreator"/> </map> </property> </bean> </constructor-arg> <constructor-arg> <bean class="ru.intertrust.cm_sochi.srv.connector.sochi.search.docinfo.ContextualSochiModuleInfoExtractor"> <constructor-arg index="0" ref="cmj_af_search_messageSource"/> <constructor-arg index="1" value="InputDocs"wdMissionsInfoExtractor"/> <constructor-arg index="2" value="rkkContextualSearchResObject"/> <constructor-arg index="3" > <list> <value>hyperLinkCustomized</value> <value>rkkContextualSearchResObject</value> </list> </constructor-arg> </bean> </constructor-arg> <constructor-arg ref="identifiableObjectSearchResultItemFactory" /> </bean> <!-- Произвольный модуль на базе Входящих документов --> <bean id="IDNRSearcher" class="ru.intertrust.cm_sochi.srv.connector.sochi.search.SochiSolrSearcher"> <constructor-arg name="cmAppSystemId" value="NotRegistered" /> <constructor-arg name="isNamed" value="true" /> <constructor-arg name="searchArea" value="NotRegistered" /> <constructor-arg name="targetCollectionName" value="(search)" /> <constructor-arg> <bean class="ru.intertrust.cm_sochi.srv.connector.sochi.search.InputDocsSearchFilterCreator" /> </constructor-arg> <constructor-arg> <bean class="ru.intertrust.cmj.af.search.dp.docinfo.CustomModuleInfoExtractor" c:messageSource-ref="cmj_af_search_messageSourcewdSearchResultConfig" c:ident="NotRegistered" /> </constructor-arg> </bean> </beans> |
SochiSolrSearcher
Настройка для поисковика WebDocs
attributes
Параметры | Описание |
---|---|
id | Уникальный идентификатор |
class | ru.intertrust.cm_sochi.srv.connector.sochi.search.SochiSolrSearcher |
constructor-arg.name="cmAppSystemId"
Тип приложения, по которому нужно выполнить поиск
Параметры | Описание | |
---|---|---|
value | , по которому нужно выполнить поиск |
constructor-arg.name="isNamed"
Именное приложение
Параметры | Описание |
---|---|
value | Признак "Именное приложение" |
constructor-arg.name="searchArea"
Область поиска
Параметры | Описание |
---|---|
value | Название области поиска. Пример: Идентификатор приложения + префикс wd. Пример: Missions_wd |
constructor-arg.name="targetCollectionName"
Доп. фильтрация результатов поиска с помощью коллекции
.Параметры | Описание |
---|---|
value | Список часто используемых коллекций:
|
constructor-arg.bean ="
DefaultContextualSearchFilterCreator<AbstractSearchFilterCreator>"
Прокси объект для создания запросов контекстного поиска для разных объектовСоздание платформенного фильтра поиска
Параметры | Описание |
---|---|
class | Типовые варианты:
| DefaultContextualSearchFilterCreator
constructor-arg.bean ="<ModuleSearchFilterCreator>"
Соответствие типа объекта бандла и ДОП-а
Параметры | Описание | |
---|---|---|
class |
| <ModuleSearchFilterCreator>
|
property.name="bundleMap"
mapПризнак "Объединение"
constructor-arg.bean ="ContextualSochiModuleInfoExtractor"
Параметры | Описание | |
---|---|---|
class |
| docinfo.ContextualSochiModuleInfoExtractor
|
constructor-arg.
indexref="
0<InfoExtractor>"
Формирует для найденного документа его Entry-описание для помещения в результаты поиска
Параметры | Описание | |
---|---|---|
ref | Ссылка на | служебный бин cmj_af_search_messageSourceконфигурацию карточки результата поиска Пример: wdMissionsInfoExtractor |
constructor-arg.
indexref="
1"<SearchResultItemFactory>"
Фабрика элементов коллекции результата поиска
constructor-arg.index="2"
ref | Ссылка на <SearchResultItemFactory> Пример: identifiableObjectSearchResultItemFactory |
constructor-arg.
indexref="
3<CmSearchResultConfiguration>"
listВозвращает список доступных фильтров для результатов поиска и список доступных настроек секций с результатами поиска
Параметры | Описание | value="hyperLinkCustomized" | value="rkkContextualSearchResObject" |
---|
ref | Ссылка на <CmSearchResultConfiguration> Пример: wdSearchResultConfig |
Свойства страницы | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
панель | |
---|---|
Теги и атрибуты:
|