Toggle navigation
Toggle navigation
This project
Loading...
Sign in
grogv3
/
grog-cubi
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Jean-Francois Leveque
2017-01-26 12:16:07 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
08a842c5f3cc22c91b6fac02111485ad9c6956f0
08a842c5
1 parent
3b5cdc4f
Diagramme de conception indexation et recherche, mise à jour.
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
21 deletions
doc/searchPublisher.puml
doc/validatePublisherVersion.puml
doc/searchPublisher.puml
View file @
08a842c
@startuml
Actor Visiteur
Visiteur -> PublisherSearchPage: (String)
PublisherSearchPage -> PublisherSearchView: search(String)
participant PublisherSearch.xhtml
participant PublisherSearchView
participant PublisherServiceSpring as PublisherServiceSpring << PublisherService >>
Visiteur -> PublisherSearch.xhtml: (String)
PublisherSearch.xhtml -> PublisherSearchView: search(String)
Activate PublisherSearchView
PublisherSearchView -> PublisherService: search(String)
Activate PublisherService
PublisherService -> PublisherServiceSpring: search(String)
PublisherSearchView -> PublisherServiceSpring: search(String)
Activate PublisherServiceSpring
PublisherServiceSpring -> PublisherSearchRepository: search(String)
...
...
@@ -22,11 +24,9 @@ Deactivate PublisherVersionRepository
PublisherServiceSpring --> PublisherServiceSpring: (List<PublisherVersion>)
Deactivate PublisherServiceSpring
PublisherServiceSpring --> PublisherSe
rvice
: (List<PublisherVersion>)
PublisherServiceSpring --> PublisherSe
archView
: (List<PublisherVersion>)
Deactivate PublisherServiceSpring
PublisherService --> PublisherSearchView: (List<PublisherVersion>)
Deactivate PublisherService
PublisherSearchView --> PublisherSearchPage: (List<PublisherVersion>)
PublisherSearchView --> PublisherSearch.xhtml: (List<PublisherVersion>)
Deactivate PublisherSearchView
PublisherSearchPage --> Visiteur: resultPage
@enduml
\ No newline at end of file
PublisherSearch.xhtml -> Visiteur: resultPage
@enduml
...
...
doc/validatePublisherVersion.puml
View file @
08a842c
@startuml
Actor Validator
Validator -> ListPublisherVersionsPage: validate(PublisherVersion)
ListPublisherVersionsPage -> ListPublisherVersionsView: validate(PublisherVersion)
participant listPublisherVersions.xhtml
participant ListPublisherVersionsView
participant PublisherServiceSpring as PublisherServiceSpring << PublisherService >>
Validator -> listPublisherVersions.xhtml: validate(PublisherVersion)
listPublisherVersions.xhtml -> ListPublisherVersionsView: validate(PublisherVersion)
Activate ListPublisherVersionsView
ListPublisherVersionsView -> PublisherService: validatePublisherVersion(PublisherVersion)
Activate PublisherService
PublisherService -> PublisherServiceSpring: validatePublisherVersion(PublisherVersion)
ListPublisherVersionsView -> PublisherServiceSpring: validatePublisherVersion(PublisherVersion)
Activate PublisherServiceSpring
PublisherServiceSpring -> PublisherServiceSpring: savePublisher(Publisher)
Activate PublisherServiceSpring
...
...
@@ -15,6 +17,7 @@ PublisherServiceSpring -> PublisherRepository: save(Publisher)
Activate PublisherRepository
PublisherRepository --> PublisherServiceSpring
Deactivate PublisherRepository
PublisherServiceSpring --> PublisherServiceSpring
Deactivate PublisherServiceSpring
PublisherServiceSpring -> PublisherSearchRepository: save(IndexedPublisher)
...
...
@@ -27,12 +30,10 @@ Activate PublisherActionRepository
PublisherActionRepository --> PublisherServiceSpring
Deactivate PublisherActionRepository
PublisherServiceSpring -->
PublisherService
PublisherServiceSpring -->
ListPublisherVersionsView
Deactivate PublisherServiceSpring
PublisherService --> ListPublisherVersionsView
Deactivate PublisherService
ListPublisherVersionsView -->
ListPublisherVersionsPage
ListPublisherVersionsView -->
listPublisherVersions.xhtml
Deactivate ListPublisherVersionsView
ListPublisherVersionsPage
-> Validator: (resultPage)
listPublisherVersions.xhtml
-> Validator: (resultPage)
@enduml
\ No newline at end of file
...
...
Please
register
or
login
to post a comment