Корневой элемент beans. Пространство имен: <beans lxmlns="http://www.springframework.org/schema/beans"> |
Данная настройка используется при формировании поискового запроса |
<?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="dominoRequestConfigSuper" class="ru.intertrust.cmj.af.search.dp.request.DominoRequestConfig"> <!-- Отображение ID параметров запроса на поля документа --> <property name="nsFieldsByParamByBundleID"> <map> <entry key="{bundle type}#{parameter name}" value="{field name}" /> </map> </property> <!-- Отображение ID бандла на имя форму документа --> <property name="formsByBundleID"> <map merge="true"> <entry key="{bundle type}" value="{form name}" /> </map> </property> </bean> <!-- Конфигурация параметров запроса (ВхД) --> <bean id="dominoRequestConfigInputDocs" parent="dominoRequestConfigSuper"> <!-- Отображение ID параметров запроса на поля документа --> <property name="nsFieldsByParamByBundleID"> <map merge="true"> <entry key="{bundle type}#{parameter name}" value="{field name}" /> </map> </property> <!-- Отображение ID бандла на имя формы документа --> <property name="formsByBundleID"> <map merge="true"> <entry key="{bundle type}" value="{form name}" /> </map> </property> </bean> </beans> |
Базовая конфигурация параметров запроса
Параметры | Описание |
---|---|
id | Уникальный идентификатор. По умолчанию: dominoRequestConfigSuper |
class | ru.intertrust.cmj.af.search.dp.request.DominoRequestConfig |
Настройка соответствия параметров поиска и id-бандл на поля документа
Параметры | Описание | ||
---|---|---|---|
entry.key | Идентификатор бандла#Параметр поиска | ||
entry.value | Название индекса из области поиска Исключительные случаи, когда название индекса поля может быть расширено:
|
<property name="nsFieldsByParamByBundleID"> <map merge="true"> <entry key="rkk#reqType" value="ReqType" /> <entry key="mainDoc#correspondent" value="UserFrom#From" /> <entry key="resolution#resExecutor" value="Executor%execpeoples#ORGANISATIONNAME" /> </map> </property> |
Настройка соответствия id-бандла на имя формы документа
Параметры | Описание |
---|---|
entry.key | Идентификатор бандла |
entry.value | Название формы документа |
<property name="formsByBundleID"> <map merge="true"> <entry key="rkk" value="Input" /> </map> </property> |
Конфигурация параметров запроса
Параметры | Описание |
---|---|
id | Уникальный идентификатор. Идентификатор задается по правилу: "dominoRequestConfig"+Тип приложения Пример: dominoRequestConfigInputDocs |
parent | Название конфигурации, с которой будут наследоваться параметры |
Настройка соответствия параметров поиска и id-бандл с названием индекса из области поиска
Параметры | Описание |
---|---|
merge | Признак "Объединение параметров" при наследовании конфигурации |
entry.key | Идентификатор бандла#Параметр поиска |
entry.value |
Настройка соответствия id-бандла и название формы документа
Параметры | Описание |
---|---|
merge | Признак "Объединение параметров" при наследовании конфигурации |
entry.key | Идентификатор бандла |
entry.value | Название формы документа |
|
Параметры и атрибуты: |