Как получить список объектов Definition в плитках apache 3

Я работаю с устаревшим приложением, которое в настоящее время использует плитки apache 2. Я занимаюсь его обновлением до версии 3.0, но столкнулся с проблемой в некоторых из наших пользовательских кодов.

Рассматриваемый код пытается получить список объектов Definition и найти имя конкретного определения на основе атрибута URL-адреса шаблона.

В Tiles 2 это делается с помощью UrlDefinitionsFactory, которая имеет метод readDefinitions(). Кажется, этого не хватает в Tiles 3.

Как я могу получить доступ к списку загруженных определений во время выполнения?


person Radi Radichev    schedule 13.04.2015    source источник


Ответы (1)


Вы будете смотреть на DefinitionDAO.getDefinitions(locale)

Я думаю, вам нужно создать его с нуля, используя (или таким же образом) ваш basicTilesContainerFactory.createLocaleDefinitionDao()

person mck    schedule 16.04.2015