Jean-Francois Leveque

Indexation éditeur avec couche abstraction, mise à jour documentation.

......@@ -3,6 +3,7 @@ Actor Visiteur
participant PublisherSearch.xhtml
participant PublisherSearchView
participant PublisherServiceSpring as PublisherServiceSpring << PublisherService >>
participant PublisherSearchRepositorySolrj as PublisherSearchRepositorySolrj << PublisherSearchRepository >>
Visiteur -> PublisherSearch.xhtml: (String)
PublisherSearch.xhtml -> PublisherSearchView: search(String)
......@@ -11,10 +12,10 @@ Activate PublisherSearchView
PublisherSearchView -> PublisherServiceSpring: search(String)
Activate PublisherServiceSpring
PublisherServiceSpring -> PublisherSearchRepository: search(String)
Activate PublisherSearchRepository
PublisherSearchRepository --> PublisherServiceSpring: (List<IndexedPublisher>)
Deactivate PublisherSearchRepository
PublisherServiceSpring -> PublisherSearchRepositorySolrj: search(String)
Activate PublisherSearchRepositorySolrj
PublisherSearchRepositorySolrj --> PublisherServiceSpring: (List<IndexedPublisher>)
Deactivate PublisherSearchRepositorySolrj
PublisherServiceSpring -> PublisherServiceSpring: convert(List<IndexedPublisher>)
Activate PublisherServiceSpring
PublisherServiceSpring -> PublisherVersionRepository: findByPublisherVersionIdIn(List<int>)
......
......@@ -3,6 +3,7 @@ Actor Validator
participant listPublisherVersions.xhtml
participant ListPublisherVersionsView
participant PublisherServiceSpring as PublisherServiceSpring << PublisherService >>
participant PublisherSearchRepositorySolrj as PublisherSearchRepositorySolrj << PublisherSearchRepository >>
Validator -> listPublisherVersions.xhtml: validate(PublisherVersion)
listPublisherVersions.xhtml -> ListPublisherVersionsView: validate(PublisherVersion)
......@@ -20,10 +21,10 @@ Deactivate PublisherRepository
PublisherServiceSpring --> PublisherServiceSpring
Deactivate PublisherServiceSpring
PublisherServiceSpring -> PublisherSearchRepository: save(IndexedPublisher)
Activate PublisherSearchRepository
PublisherSearchRepository --> PublisherServiceSpring
Deactivate PublisherSearchRepository
PublisherServiceSpring -> PublisherSearchRepositorySolrj: save(IndexedPublisher)
Activate PublisherSearchRepositorySolrj
PublisherSearchRepositorySolrj --> PublisherServiceSpring
Deactivate PublisherSearchRepositorySolrj
PublisherServiceSpring -> PublisherActionRepository: save(PublisherAction)
Activate PublisherActionRepository
......