Детали задачи
- 
    История 
- 
    Решение: Готово
- 
    Medium 
- 
    Не заполнено
- 
    Не заполнено
- 
    Не заполнено
- 
        ECOS 06.11-20.11
- 
        
Описание
Сейчас если нужно расширить атрибутивный состав источника данных, то можно добавлять миксины, которые позволяют делать любые вычисляемые атрибуты с использованием сложной логики и сервисов.
Но с уходом от alfresco основным хранилищем данных у нас выступает ecos-model и добавить туда код для конкретных заказчиков мы не можем. Получается, что для сложных вычисляемых атрибутов мы можем использовать только скрипты в конфиге типа или аспекта, но для сложных решений это плохо подходит.
В рамках задачи нужно добавить возможность описывать миксины для любых ECOS типов в любом микросервисе. Движок ECOS Records должен будет детектировать такие миксины, подготавливать для них данные (атрибуты сущности) и для быстроты работы вычислять единым ECOS WebAPI запросом атрибуты для всех обрабатываемых сущностей.
Реестр внешних миксинов будет вестись в Zookeeper
Вложенные файлы
Связи запроса
- mentioned on
 
         
        