Дерево страниц
Skip to end of metadata
Go to start of metadata
Корневой элемент beans. Пространство имен: <beans lxmlns="http://www.springframework.org/schema/beans">

Краткое описание

Используется для поиска из WebDocs

Структура XML
<?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="missionsWdSimpleSearcher_Sochi" class="ru.intertrust.cm_sochi.srv.connector.sochi.search.SochiSolrSearcher">
        <constructor-arg name="cmAppSystemId" value="Missions"/>
        <constructor-arg name="isNamed" value="true"/>
        <constructor-arg name="searchArea" value="Missions_wd"/>
        <constructor-arg name="targetCollectionName" value="(searchContextual)"/>
        <constructor-arg>
            <bean class="ru.intertrust.cm_sochi.srv.connector.sochi.search.MissionsSearchFilterCreator"/>
        </constructor-arg>
        <constructor-arg ref="wdMissionsInfoExtractor"/>
        <constructor-arg ref="identifiableObjectSearchResultItemFactory" />
        <constructor-arg ref="wdSearchResultConfig" />
    </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

Список часто используемых коллекций:

  • (search) - фильтрация по таблицам f_dp_rkk, f_dp_contractds, f_dp_contractdoc, f_dp_contractfd, f_dp_resolution, npa_publication, f_dp_report, F_DP_TasksResolution, f_dp_sp, versionRkk
  • (search_nd) - фильтрация по таблицам fr_file, FR_OrgRegister, FR_UnitRegister
  • (searchContextual) - фильтрация по таблицам f_dp_rkkbase
  • (search_archive) - фильтрация по таблицам archives_dep_deals, archives_annual_inventory, archives_fund_deals
  • (search_archive_docs) - фильтрация по таблицам: archives_arc_deals, archives_arc_docs
  • (searchContextualWithSchema) - фильтрация по таблицам: f_dp_rkkbase

constructor-arg.bean ="<AbstractSearchFilterCreator>"

Создание платформенного фильтра поиска

Параметры

Описание

class

Типовые варианты:

  • ru.intertrust.cm_sochi.srv.connector.sochi.search.ContractsLiteSearchFilterCreator  - Договора
  • ru.intertrust.cm_sochi.srv.connector.sochi.search.AskidSearchFilterCreator - Контроль заданий
  • ru.intertrust.cm_sochi.srv.connector.sochi.search.InputDocsSearchFilterCreator - Входящие документы
  • ru.intertrust.cm_sochi.srv.connector.sochi.search.InternalDocsSearchFilterCreator - Внутренние документы
  • ru.intertrust.cm_sochi.srv.connector.sochi.search.MissionsSearchFilterCreator - ОРД
  • ru.intertrust.cm_sochi.srv.connector.sochi.search.OutputDocsSearchFilterCreator - Исходящие документы
  • ru.intertrust.cm_sochi.srv.connector.sochi.search.RequestsSearchFilterCreator - Обращение граждан
  • ru.intertrust.cm_sochi.srv.connector.sochi.search.TasksSearchFilterCreator - Поручения
  • ru.intertrust.cm_sochi.srv.connector.sochi.search.RefRegisterSearchFilterCreator - Формирование дел
  • ru.intertrust.cm_sochi.srv.connector.sochi.search.MeetingsSearchFilterCreator - Заседания

constructor-arg.ref="<InfoExtractor>"

Формирует для найденного документа его Entry-описание для помещения в результаты поиска

Параметры

Описание

ref

Ссылка на конфигурацию карточки результата поиска

Пример: wdMissionsInfoExtractor

constructor-arg.ref="<SearchResultItemFactory>"

Фабрика элементов коллекции результата поиска

Параметры

Описание

ref

Ссылка на <SearchResultItemFactory>

Пример: identifiableObjectSearchResultItemFactory

constructor-arg.ref="<CmSearchResultConfiguration>"

Возвращает список доступных фильтров для результатов поиска и список доступных настроек секций с результатами поиска

Параметры

Описание

ref

Ссылка на <CmSearchResultConfiguration>

Пример: wdSearchResultConfig

Статус

ГОТОВО

Комментарий

Теги и атрибуты: