No. | URL | description | class#method | Form or Body | return | count | ||
---|---|---|---|---|---|---|---|---|
fields | class lines | method lines | ||||||
1 | /root/ | @author jflute | RootAction#index() | HtmlResponse | 0 | 7 | 3 | |
2 | /lido/auth/signin | @author s.tadokoro | LidoAuthAction#signin() | SigninBody | JsonResponse<Void> | 10 | 141 | 6 |
3 | /lido/auth/signout | @author s.tadokoro | LidoAuthAction#signout() | JsonResponse<Void> | 10 | 141 | 4 | |
4 | /lido/auth/signup | @author s.tadokoro | LidoAuthAction#signup() | SignupBody | JsonResponse<Void> | 10 | 141 | 11 |
5 | /lido/auth/register/{account}/{token} | @author s.tadokoro | LidoAuthAction#register() | JsonResponse<Void> | 10 | 141 | 5 | |
6 | /lido/mypage/ | @author s.tadokoro | LidoMypageAction#index() | JsonResponse<List<MypageProductResult>> | 1 | 17 | 11 | |
7 | /lido/product/detail/{productId} | @author s.tadokoro | LidoProductDetailAction#index() | JsonResponse<ProductDetailResult> | 1 | 42 | 4 | |
8 | /lido/product/list/{pageNumber} | @author s.tadokoro | LidoProductListAction#index() | ProductSearchBody | JsonResponse<SearchPagingResult<ProductRowResult>> | 3 | 70 | 11 |
9 | /member/add/ | @author jflute | MemberAddAction#index() | HtmlResponse | 2 | 47 | 6 | |
10 | /member/add/register | @author jflute | MemberAddAction#register() | MemberAddForm | HtmlResponse | 2 | 47 | 10 |
11 | /member/edit/{memberId} | @author jflute | MemberEditAction#index() | HtmlResponse | 2 | 104 | 7 | |
12 | /member/edit/update | @author jflute | MemberEditAction#update() | MemberEditForm | HtmlResponse | 2 | 104 | 10 |
13 | /member/edit/withdrawal | @author jflute | MemberEditAction#withdrawal() | MemberEditForm | HtmlResponse | 2 | 104 | 7 |
14 | /member/list/{pageNumber} | @author jflute | MemberListAction#index() | MemberSearchForm | HtmlResponse | 2 | 84 | 13 |
15 | /member/purchase/list/{memberId}/{pageNumber} | @author jflute | MemberPurchaseListAction#index() | HtmlResponse | 1 | 15 | 3 | |
16 | /mypage/ | @author jflute | MypageAction#index() | HtmlResponse | 1 | 56 | 8 | |
17 | /product/detail/{productId} | @author jflute | ProductDetailAction#index() | HtmlResponse | 1 | 45 | 7 | |
18 | /product/list/{pageNumber} | @author jflute | ProductListAction#index() | ProductSearchForm | HtmlResponse | 2 | 76 | 13 |
19 | /profile/ | @author jflute | ProfileAction#index() | HtmlResponse | 1 | 48 | 8 | |
20 | /signin/ | @author jflute | SigninAction#index() | HtmlResponse | 1 | 41 | 6 | |
21 | /signin/signin | @author jflute | SigninAction#signin() | SigninForm | HtmlResponse | 1 | 41 | 9 |
22 | /signin/reminder/ | @author masaki.kamachi | SigninReminderAction#index() | HtmlResponse | 0 | 7 | 3 | |
23 | /signout/ | @author toshiaki.arai | SignoutAction#index() | HtmlResponse | 1 | 10 | 4 | |
24 | /signup/ | @author annie_pocket | SignupAction#index() | HtmlResponse | 7 | 106 | 3 | |
25 | /signup/signup | @author annie_pocket | SignupAction#signup() | SignupForm | HtmlResponse | 7 | 106 | 11 |
26 | /signup/register/{account}/{token} | @author annie_pocket | SignupAction#register() | HtmlResponse | 7 | 106 | 5 | |
27 | /startup/ | @author iwamatsu0430 | StartupAction#index() | HtmlResponse | 1 | 40 | 3 | |
28 | /startup/create | @author iwamatsu0430 | StartupAction#create() | StartupForm | HtmlResponse | 1 | 40 | 13 |
29 | /withdrawal/ | @author annie_pocket | WithdrawalAction#index() | HtmlResponse | 3 | 74 | 3 | |
30 | /withdrawal/confirm | @author annie_pocket | WithdrawalAction#confirm() | WithdrawalForm | HtmlResponse | 3 | 74 | 6 |
31 | /withdrawal/done | @author annie_pocket | WithdrawalAction#done() | WithdrawalForm | HtmlResponse | 3 | 74 | 9 |
Execute Method: org.docksidestage.app.web.RootAction#index()
annotations: @AllowAnyoneAccess @Execute
@author jflute
Return as: HtmlResponseimplementations: redirect(MypageAction.class)
Execute Method: org.docksidestage.app.web.lido.auth.LidoAuthAction#signin()
annotations: @Execute @AllowAnyoneAccess
@author s.tadokoro
@author jflute
@author s.tadokoro
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | account | String |
@Required | |
2 | password | String |
@Required |
Execute Method: org.docksidestage.app.web.lido.auth.LidoAuthAction#signout()
annotations: @Execute
@author s.tadokoro
@author jflute
Execute Method: org.docksidestage.app.web.lido.auth.LidoAuthAction#signup()
annotations: @Execute
@author s.tadokoro
@author jflute
@author s.tadokoro
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberName | String |
@Required | |
2 | memberAccount | String |
@Required | |
3 | password | String |
@Required | |
4 | reminderQuestion | String |
@Required | |
5 | reminderAnswer | String |
@Required |
Execute Method: org.docksidestage.app.web.lido.auth.LidoAuthAction#register()
annotations: @Execute
@author s.tadokoro
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | account | String |
||
2 | token | String |
Execute Method: org.docksidestage.app.web.lido.mypage.LidoMypageAction#index()
annotations: @AllowAnyoneAccess @Execute
@author s.tadokoro
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | productName | String |
@Required | |
2 | regularPrice | Integer |
@Required |
Execute Method: org.docksidestage.app.web.lido.product.LidoProductDetailAction#index()
annotations: @AllowAnyoneAccess @Execute
@author s.tadokoro
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | productId | Integer |
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | productId | Integer |
@Required | |
2 | productName | String |
@Required | |
3 | categoryName | String |
@Required | |
4 | regularPrice | Integer |
@Required | |
5 | productHandleCode | String |
@Required |
Execute Method: org.docksidestage.app.web.lido.product.LidoProductListAction#index()
annotations: @AllowAnyoneAccess @Execute
@author s.tadokoro
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | pageNumber | OptionalThing<Integer> |
@author s.tadokoro
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | productName | String |
@Length{max=10} | |
2 | productStatus | CDef.ProductStatus |
{ONS=OnSaleProduction, PST=ProductionStop, SST=SaleStop} |
|
3 | purchaseMemberName | String |
@Length{max=5} |
No. | name | type | comment | annotations | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | pageSize | Integer |
row count per one page |
@Required | ||||||||||||||||||||||||
2 | currentPageNumber | Integer |
number of current page |
@Required | ||||||||||||||||||||||||
3 | allRecordCount | Integer |
count of all records |
@Required | ||||||||||||||||||||||||
4 | allPageCount | Integer |
count of all pages |
@Required | ||||||||||||||||||||||||
5 | rows | List<ProductRowResult> |
paging data for current page |
@NotNull , @Valid | ||||||||||||||||||||||||
|
Execute Method: org.docksidestage.app.web.member.MemberAddAction#index()
annotations: @Execute
@author jflute
Return as: HtmlResponseimplementations: asHtml(path_Member_MemberAddHtml)
Execute Method: org.docksidestage.app.web.member.MemberAddAction#register()
annotations: @Execute
@author jflute
Form or Body: MemberAddForm@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberName | String |
@Required | |
2 | memberAccount | String |
@Required | |
3 | birthdate | LocalDate |
@ValidateTypeFailure | |
4 | memberStatus | CDef.MemberStatus |
{FML=Formalized, WDL=Withdrawal, PRV=Provisional} |
@Required |
implementations: asHtml(path_Member_MemberAddHtml),asHtml(path_Error_ShowErrorsHtml),redirect(MemberListAction.class)
Execute Method: org.docksidestage.app.web.member.MemberEditAction#index()
annotations: @Execute
@author jflute
URL Parameter:No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberId | Integer |
implementations: asHtml(path_Member_MemberEditHtml)
Execute Method: org.docksidestage.app.web.member.MemberEditAction#update()
annotations: @Execute
@author jflute
Form or Body: MemberEditForm@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberId | Integer |
@Required{groups=[ClientError]} | |
2 | memberName | String |
@Required | |
3 | memberAccount | String |
@Required | |
4 | birthdate | LocalDate |
@ValidateTypeFailure | |
5 | formalizedDate | LocalDate |
||
6 | memberStatus | CDef.MemberStatus |
{FML=Formalized, WDL=Withdrawal, PRV=Provisional} |
@Required |
7 | latestLoginDatetime | LocalDateTime |
||
8 | updateDatetime | LocalDateTime |
||
9 | previousStatus | CDef.MemberStatus |
{FML=Formalized, WDL=Withdrawal, PRV=Provisional} |
@Required{groups=[ClientError]} |
10 | versionNo | Long |
@Required{groups=[ClientError]} |
implementations: asHtml(path_Member_MemberEditHtml),asHtml(path_Error_ShowErrorsHtml),redirectById(MemberEditAction.class, member.getMemberId()
Execute Method: org.docksidestage.app.web.member.MemberEditAction#withdrawal()
annotations: @Execute
@author jflute
Form or Body: MemberEditForm@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberId | Integer |
@Required{groups=[ClientError]} | |
2 | memberName | String |
@Required | |
3 | memberAccount | String |
@Required | |
4 | birthdate | LocalDate |
@ValidateTypeFailure | |
5 | formalizedDate | LocalDate |
||
6 | memberStatus | CDef.MemberStatus |
{FML=Formalized, WDL=Withdrawal, PRV=Provisional} |
@Required |
7 | latestLoginDatetime | LocalDateTime |
||
8 | updateDatetime | LocalDateTime |
||
9 | previousStatus | CDef.MemberStatus |
{FML=Formalized, WDL=Withdrawal, PRV=Provisional} |
@Required{groups=[ClientError]} |
10 | versionNo | Long |
@Required{groups=[ClientError]} |
implementations: asHtml(path_Member_MemberEditHtml),redirect(MemberListAction.class)
Execute Method: org.docksidestage.app.web.member.MemberListAction#index()
annotations: @Execute
@author jflute
URL Parameter:No. | name | type | comment | annotations |
---|---|---|---|---|
1 | pageNumber | OptionalThing<Integer> |
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberName | String |
@Length{max=5} | |
2 | memberStatus | CDef.MemberStatus |
{FML=Formalized, WDL=Withdrawal, PRV=Provisional} |
|
3 | purchaseProductName | String |
@Length{max=10} | |
4 | unpaid | boolean |
||
5 | formalizedFrom | LocalDate |
@ValidateTypeFailure | |
6 | formalizedTo | LocalDate |
@ValidateTypeFailure |
implementations: asHtml(path_Member_MemberListHtml),mappingToBean(member),asHtml(path_Member_MemberListHtml)
Execute Method: org.docksidestage.app.web.member.purchase.MemberPurchaseListAction#index()
annotations: @Execute
@author jflute
URL Parameter:No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberId | Integer |
||
2 | pageNumber | Integer |
Execute Method: org.docksidestage.app.web.mypage.MypageAction#index()
annotations: @Execute
@author jflute
Return as: HtmlResponseimplementations: asHtml(path_Mypage_MypageHtml)
Execute Method: org.docksidestage.app.web.product.ProductDetailAction#index()
annotations: @AllowAnyoneAccess @Execute
@author jflute
URL Parameter:No. | name | type | comment | annotations |
---|---|---|---|---|
1 | productId | Integer |
implementations: asHtml(path_Product_ProductDetailHtml)
Execute Method: org.docksidestage.app.web.product.ProductListAction#index()
annotations: @AllowAnyoneAccess @Execute
@author jflute
URL Parameter:No. | name | type | comment | annotations |
---|---|---|---|---|
1 | pageNumber | OptionalThing<Integer> |
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | productName | String |
@Length{max=10} | |
2 | productStatus | CDef.ProductStatus |
{ONS=OnSaleProduction, PST=ProductionStop, SST=SaleStop} |
|
3 | purchaseMemberName | String |
@Length{max=5} |
implementations: asHtml(path_Product_ProductListHtml),mappingToBean(product),asHtml(path_Product_ProductListHtml)
Execute Method: org.docksidestage.app.web.profile.ProfileAction#index()
annotations: @Execute
@author jflute
@author deco
implementations: asHtml(path_Profile_ProfileHtml)
Execute Method: org.docksidestage.app.web.signin.SigninAction#index()
annotations: @Execute
@author jflute
Return as: HtmlResponseimplementations: redirect(MypageAction.class),asHtml(path_Signin_SigninHtml)
Execute Method: org.docksidestage.app.web.signin.SigninAction#signin()
annotations: @Execute
@author jflute
Form or Body: SigninFormThe form of member's Login.
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | account | String |
@Required | |
2 | password | String |
@Required | |
3 | rememberMe | boolean |
implementations: asHtml(path_Signin_SigninHtml),loginAssist.loginRedirect(createCredential(form),redirect(MypageAction.class)
Execute Method: org.docksidestage.app.web.signin.SigninReminderAction#index()
annotations: @Execute
@author masaki.kamachi
@author jflute
implementations: asHtml(path_Signin_SigninReminderHtml)
Execute Method: org.docksidestage.app.web.signout.SignoutAction#index()
annotations: @Execute
@author toshiaki.arai
@author jflute
implementations: redirect(SigninAction.class)
Execute Method: org.docksidestage.app.web.signup.SignupAction#index()
annotations: @AllowAnyoneAccess @Execute
@author annie_pocket
@author jflute
implementations: asHtml(path_Signup_SignupHtml)
Execute Method: org.docksidestage.app.web.signup.SignupAction#signup()
annotations: @AllowAnyoneAccess @Execute
@author annie_pocket
@author jflute
@author annie_pocket
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberName | String |
@Required | |
2 | memberAccount | String |
@Required | |
3 | password | String |
@Required | |
4 | reminderQuestion | String |
@Required | |
5 | reminderAnswer | String |
@Required |
implementations: asHtml(path_Signup_SignupHtml),redirect(MypageAction.class)
Execute Method: org.docksidestage.app.web.signup.SignupAction#register()
annotations: @AllowAnyoneAccess @Execute
@author annie_pocket
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | account | String |
||
2 | token | String |
implementations: redirect(SigninAction.class)
Execute Method: org.docksidestage.app.web.startup.StartupAction#index()
annotations: @AllowAnyoneAccess @Execute
@author iwamatsu0430
@author jflute
implementations: asHtml(path_Startup_StartupHtml)
Execute Method: org.docksidestage.app.web.startup.StartupAction#create()
annotations: @AllowAnyoneAccess @Execute
@author iwamatsu0430
@author jflute
@author iwamatsu0430
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | domain | String |
@Required | |
2 | serviceName | String |
@Required |
implementations: asHtml(path_Startup_StartupHtml),asHtml(path_Startup_StartupHtml)
Execute Method: org.docksidestage.app.web.withdrawal.WithdrawalAction#index()
annotations: @Execute
@author annie_pocket
@author jflute
implementations: asEntryHtml()
Execute Method: org.docksidestage.app.web.withdrawal.WithdrawalAction#confirm()
annotations: @Execute
@author annie_pocket
@author jflute
@author annie_pocket
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | selectedReason | CDef.WithdrawalReason |
{SIT=SIT, PRD=PRD, FRT=FRT, OTH=OTH} |
|
2 | reasonInput | String |
@Length{max=3} |
implementations: asEntryHtml(),asConfirmHtml()
Execute Method: org.docksidestage.app.web.withdrawal.WithdrawalAction#done()
annotations: @Execute
@author annie_pocket
@author jflute
@author annie_pocket
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | selectedReason | CDef.WithdrawalReason |
{SIT=SIT, PRD=PRD, FRT=FRT, OTH=OTH} |
|
2 | reasonInput | String |
@Length{max=3} |
implementations: asEntryHtml(),redirect(SignoutAction.class)
No. | file | title | class | parameter count |
---|---|---|---|---|
1 | member/welcome_member.dfmail | New Member's Registration | WelcomeMemberPostcard | 4 |
Title: New Member's Registration
Class: org.docksidestage.mylasta.mail.WelcomeMemberPostcard
hasOptionPlusHtml: false
[New Member's Registration]
The member will be formalized after click.
No. | name | type |
---|---|---|
1 | memberName | String |
2 | domain | String |
3 | account | String |
4 | token | String |
Classification | Type | Top Comment | Definition | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SearchMemberStatus | implicit | MemberStatus for search condition |
|