Skip to content

Commit 5790b53

Browse files
committed
work
1 parent 83be369 commit 5790b53

File tree

1 file changed

+62
-0
lines changed

1 file changed

+62
-0
lines changed
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
@startuml
2+
'https://plantuml.com/class-diagram
3+
4+
left to right direction
5+
'top to bottom direction
6+
7+
AbstractController <|-- UserSelfserviceController
8+
9+
abstract class AbstractController {
10+
List<Project> getAllCategories(UserSessionBean userSession)
11+
List<Project> getRootCategories(UserSessionBean userSession)
12+
int getNumberOfNewIncomingMessages()
13+
List<TaskEnergy> getListTaskEnergy()
14+
List<TaskTime> getListTaskTime()
15+
List<Context> getContexts()
16+
List<TaskState> getTaskStates()
17+
String getCurrentContext(UserSessionBean userSession)
18+
boolean refreshMessagePage()
19+
UserAccount getUser()
20+
Context getContext(UserSessionBean userSession)
21+
UserSessionBean getNewUserSession()
22+
UserSessionBean updateUserSession(UserSessionBean userSession)
23+
}
24+
25+
class UserSelfserviceController {
26+
String userProfileAndMenu(Pageable request, UserSessionBean userSession)
27+
String userNameForm(UserSessionBean userSession)
28+
String userNameStore(UserChangeNameForm username, UserSessionBean userSession)
29+
String userPasswordForm(UserSessionBean userSession)
30+
String userPasswordStore(UserChangePasswordForm userChangePasswordForm,UserSessionBean userSession)
31+
String userContextsForm(UserSessionBean userSession)
32+
String userContextsSave(UserChangeDefaultContextForm thisUser, UserSessionBean userSession)
33+
String userNewContextGet(UserSessionBean userSession)
34+
String userNewContextPost(newContext, UserSessionBean userSession)
35+
String userContextEditGet(Context context,UserSessionBean userSession)
36+
String userContextEditPost(NewContextForm editContext, UserSessionBean userSession)
37+
String userDeleteContextGet(Context context, UserSessionBean userSession)
38+
String userLanguageGet(UserSessionBean userSession)
39+
String userLanguagePost(UserChangeLanguageForm userChangeLanguageForm, UserSessionBean userSession)
40+
}
41+
42+
class UserLoginController {
43+
String loginGet()
44+
String loginPost(LoginForm loginForm)
45+
String logoutPage(SessionStatus status, HttpServletRequest request, HttpServletResponse response)
46+
}
47+
48+
class UserPasswordRecoveryController {
49+
String passwordForgottenForm()
50+
String passwordForgottenPost(UserRegistrationForm userRegistrationForm)
51+
String enterNewPasswordFormular(String confirmId)
52+
String enterNewPasswordPost(UserAccountForm userAccountForm, String confirmId)
53+
}
54+
55+
class UserRegistrationController {
56+
String registerGet()
57+
String registerPost(UserRegistrationForm userRegistrationForm)
58+
String registerConfirmGet(String confirmId)
59+
String registerConfirmPost(String confirmId, UserAccountForm userAccountFor)
60+
}
61+
62+
@enduml

0 commit comments

Comments
 (0)