- Создатель Васильев Антон, отредактировано 18.01.2024
Вы просматриваете старую версию данной страницы. Смотрите текущую версию.
Сравнить с текущим просмотр истории страницы
« Предыдущий Версия 10 Следующий »
Краткое описание
Типовой бандл используется для поиска по типовым модулям
<?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="rkkSuperBundleInput" abstract="true" class="ru.intertrust.cmj.af.search.dp.CmBundle"> <constructor-arg index="0" value="rkk" /> <constructor-arg index="1" value="%{cmj-AF.search.bundle.name.allDoc}" /> <constructor-arg index="2"> <list> <ref bean="{name parameter}"/> <ref bean="linkedDocs"/> <ref bean="searchInContent"/> <ref bean="searchOnEverywhere"/> </list> </constructor-arg> <constructor-arg index="3" ref="cmj_af_search_messageSource" /> <property name="typeAggregate" value="main" /> <property name="priority" value="1" /> </bean> <bean id="rkkInputBundle" parent="rkkSuperBundleInput"> <constructor-arg index="2"> <list merge="true"> <ref bean="{name parameter}"/> </list> </constructor-arg> </bean> <!--Исходящий документ --> <bean id="mainDocBundleForOutput" class="ru.intertrust.cmj.af.search.dp.CmBundle"> <constructor-arg index="0" value="mainDoc" /> <constructor-arg index="1" value="%{cmj-AF.search.bundle.name.allDoc}" /> <constructor-arg index="2"> <list> <ref bean="{name parameter}"/> <ref bean="searchOnEverywhere" /> </list> </constructor-arg> <constructor-arg index="3" ref="cmj_af_search_messageSource" /> <property name="typeAggregate" value="main" /> <property name="priority" value="2" /> </bean> </beans>
Абстрактный бандл
attributes
Параметры | Описание |
---|---|
id | Уникальный идентификатор |
class | ru.intertrust.cmj.af.search.dp.CmBundle |
abstract | Признак "абрстрактного бандла", с которого будут наследоваться дочерние бандлы |
p:customType | Тип искомого объекта в БД |
p:resultType | Тип возвращаемого объекта (bundleId объекта, на основе которого построен используемый кастомный модуль - например "rkk") |
constructor-arg.index="0"
Значения | Описание |
---|---|
value | Идентификатор |
constructor-arg.index="1"
Значения | Описание |
---|---|
value | Отображаемое название. Задается вручную или указывается типовая метка. Список меток:
|
constructor-arg.index="2"
list
Список параметров
Значения | Описание |
---|---|
ref | Ссылка на параметры поиска |
constructor-arg.index="3"
Значения | Описание |
---|---|
ref | Ссылка на служебный бин cmj_af_search_messageSource |
property.name="typeAggregate"
Значения | Описание |
---|---|
value | Тип. Указывается main или version |
property.name="priority"
Значения | Описание |
---|---|
value | Приоритет. На форме должен отображаться только один бандл из типа, с максимальным приоритетом |
Дочерний бандл
attributes
Параметры | Описание |
---|---|
id | Уникальный идентификатор |
parent | Название бандла |
constructor-arg.index="2"
list
Список параметров
Значения | Описание |
---|---|
merge | Признак "объединения параметров поиска". Варианты: true - включено объединение, false - выключено |
ref | Ссылка на параметры поиска |
Статус | В РАБОТЕ |
---|---|
Комментарий |
Теги и атрибуты:
- Нет меток