Jean-Francois Leveque

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

...@@ -3,6 +3,7 @@ Actor Visiteur ...@@ -3,6 +3,7 @@ Actor Visiteur
3 participant PublisherSearch.xhtml 3 participant PublisherSearch.xhtml
4 participant PublisherSearchView 4 participant PublisherSearchView
5 participant PublisherServiceSpring as PublisherServiceSpring << PublisherService >> 5 participant PublisherServiceSpring as PublisherServiceSpring << PublisherService >>
6 +participant PublisherSearchRepositorySolrj as PublisherSearchRepositorySolrj << PublisherSearchRepository >>
6 7
7 Visiteur -> PublisherSearch.xhtml: (String) 8 Visiteur -> PublisherSearch.xhtml: (String)
8 PublisherSearch.xhtml -> PublisherSearchView: search(String) 9 PublisherSearch.xhtml -> PublisherSearchView: search(String)
...@@ -11,10 +12,10 @@ Activate PublisherSearchView ...@@ -11,10 +12,10 @@ Activate PublisherSearchView
11 PublisherSearchView -> PublisherServiceSpring: search(String) 12 PublisherSearchView -> PublisherServiceSpring: search(String)
12 Activate PublisherServiceSpring 13 Activate PublisherServiceSpring
13 14
14 -PublisherServiceSpring -> PublisherSearchRepository: search(String) 15 +PublisherServiceSpring -> PublisherSearchRepositorySolrj: search(String)
15 -Activate PublisherSearchRepository 16 +Activate PublisherSearchRepositorySolrj
16 -PublisherSearchRepository --> PublisherServiceSpring: (List<IndexedPublisher>) 17 +PublisherSearchRepositorySolrj --> PublisherServiceSpring: (List<IndexedPublisher>)
17 -Deactivate PublisherSearchRepository 18 +Deactivate PublisherSearchRepositorySolrj
18 PublisherServiceSpring -> PublisherServiceSpring: convert(List<IndexedPublisher>) 19 PublisherServiceSpring -> PublisherServiceSpring: convert(List<IndexedPublisher>)
19 Activate PublisherServiceSpring 20 Activate PublisherServiceSpring
20 PublisherServiceSpring -> PublisherVersionRepository: findByPublisherVersionIdIn(List<int>) 21 PublisherServiceSpring -> PublisherVersionRepository: findByPublisherVersionIdIn(List<int>)
......
...@@ -3,6 +3,7 @@ Actor Validator ...@@ -3,6 +3,7 @@ Actor Validator
3 participant listPublisherVersions.xhtml 3 participant listPublisherVersions.xhtml
4 participant ListPublisherVersionsView 4 participant ListPublisherVersionsView
5 participant PublisherServiceSpring as PublisherServiceSpring << PublisherService >> 5 participant PublisherServiceSpring as PublisherServiceSpring << PublisherService >>
6 +participant PublisherSearchRepositorySolrj as PublisherSearchRepositorySolrj << PublisherSearchRepository >>
6 7
7 Validator -> listPublisherVersions.xhtml: validate(PublisherVersion) 8 Validator -> listPublisherVersions.xhtml: validate(PublisherVersion)
8 listPublisherVersions.xhtml -> ListPublisherVersionsView: validate(PublisherVersion) 9 listPublisherVersions.xhtml -> ListPublisherVersionsView: validate(PublisherVersion)
...@@ -20,10 +21,10 @@ Deactivate PublisherRepository ...@@ -20,10 +21,10 @@ Deactivate PublisherRepository
20 PublisherServiceSpring --> PublisherServiceSpring 21 PublisherServiceSpring --> PublisherServiceSpring
21 Deactivate PublisherServiceSpring 22 Deactivate PublisherServiceSpring
22 23
23 -PublisherServiceSpring -> PublisherSearchRepository: save(IndexedPublisher) 24 +PublisherServiceSpring -> PublisherSearchRepositorySolrj: save(IndexedPublisher)
24 -Activate PublisherSearchRepository 25 +Activate PublisherSearchRepositorySolrj
25 -PublisherSearchRepository --> PublisherServiceSpring 26 +PublisherSearchRepositorySolrj --> PublisherServiceSpring
26 -Deactivate PublisherSearchRepository 27 +Deactivate PublisherSearchRepositorySolrj
27 28
28 PublisherServiceSpring -> PublisherActionRepository: save(PublisherAction) 29 PublisherServiceSpring -> PublisherActionRepository: save(PublisherAction)
29 Activate PublisherActionRepository 30 Activate PublisherActionRepository
......