No. | URL | description | class#method | Form or Body | return |
---|---|---|---|---|---|
1 | /member/add/ | @author jflute | MemberAddAction#index() | HtmlResponse | |
2 | /member/add/register | @author jflute | MemberAddAction#register() | MemberAddForm | HtmlResponse |
3 | /member/edit/{memberId:Integer} | @author jflute | MemberEditAction#index() | HtmlResponse | |
4 | /member/edit/update | @author jflute | MemberEditAction#update() | MemberEditForm | HtmlResponse |
5 | /member/edit/withdrawal | @author jflute | MemberEditAction#withdrawal() | MemberEditForm | HtmlResponse |
6 | /member/list/{pageNumber:OptionalThing<Integer>} | @author jflute | MemberListAction#index() | MembersearchForm | HtmlResponse |
7 | /member/purchase/list/{memberId:Integer} | @author jflute | MemberPurchaseListAction#index() | HtmlResponse | |
8 | /mypage/ | @author jflute | MypageAction#index() | HtmlResponse | |
9 | /product/detail/{productId:Integer} | @author jflute | ProductDetailAction#index() | HtmlResponse | |
10 | /product/list/{pageNumber:OptionalThing<Integer>} | @author jflute | ProductListAction#index() | ProductsearchForm | HtmlResponse |
11 | /profile/ | @author jflute | ProfileAction#index() | HtmlResponse | |
12 | /purchase/list/{pageNumber:OptionalThing<Integer>} | Action class for purchase list page. | PurchaseListAction#index() | PurchasesearchForm | HtmlResponse |
13 | /root/ | @author jflute | RootAction#index() | HtmlResponse | |
14 | /signin/ | @author jflute | signinAction#index() | HtmlResponse | |
15 | /signin/signin | @author jflute | signinAction#signin() | signinForm | HtmlResponse |
16 | /signin/reminder/ | @author masaki.kamachi | signinReminderAction#index() | HtmlResponse | |
17 | /signout/ | @author toshiaki.arai | signoutAction#index() | HtmlResponse | |
18 | /signup/ | @author annie_pocket | signupAction#index() | HtmlResponse | |
19 | /signup/signup | @author annie_pocket | signupAction#signup() | signupForm | HtmlResponse |
20 | /signup/register/{account:string}/{token:string} | @author annie_pocket | signupAction#register() | HtmlResponse | |
21 | /withdrawal/ | @author annie_pocket | WithdrawalAction#index() | HtmlResponse | |
22 | /withdrawal/confirm | @author annie_pocket | WithdrawalAction#confirm() | WithdrawalForm | HtmlResponse |
23 | /withdrawal/done | @author annie_pocket | WithdrawalAction#done() | WithdrawalForm | HtmlResponse |
Execute Method: org.docksidestage.app.web.member.MemberAddAction#index()
annotations: @Execute
/**
* @author jflute
*/
implementations: asHtml(path_Member_MemberAddHtml)
Execute Method: org.docksidestage.app.web.member.MemberAddAction#register()
annotations: @Execute
/**
* @author jflute
*/
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberName | string |
@Required | |
2 | memberAccount | string |
@Required | |
3 | birthdate | LocalDate |
||
4 | memberstatus | Memberstatus |
{FML=Formalized, PRV=Provisional, WDL=Withdrawal} |
@Required |
implementations: asHtml(path_Member_MemberAddHtml),redirect(MemberListAction.class)
Execute Method: org.docksidestage.app.web.member.MemberEditAction#index()
annotations: @Execute
/**
* @author jflute
*/
implementations: asHtml(path_Member_MemberEditHtml)
Execute Method: org.docksidestage.app.web.member.MemberEditAction#update()
annotations: @Execute
/**
* @author jflute
*/
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberId | Integer |
@Required{groups=[ClientError]} | |
2 | memberName | string |
@Required | |
3 | memberAccount | string |
@Required | |
4 | birthdate | LocalDate |
||
5 | formalizedDate | LocalDate |
||
6 | memberstatus | Memberstatus |
new status {FML=Formalized, PRV=Provisional, WDL=Withdrawal} |
@Required |
7 | latestLoginDatetime | LocalDateTime |
||
8 | updateDatetime | LocalDateTime |
||
9 | previousstatus | Memberstatus |
{FML=Formalized, PRV=Provisional, WDL=Withdrawal} |
@Required{groups=[ClientError]} |
10 | versionNo | Long |
@Required{groups=[ClientError]} |
implementations: asHtml(path_Member_MemberEditHtml),redirectById(MemberEditAction.class, member.getMemberId()
Execute Method: org.docksidestage.app.web.member.MemberEditAction#withdrawal()
annotations: @Execute
/**
* @author jflute
*/
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberId | Integer |
@Required{groups=[ClientError]} | |
2 | memberName | string |
@Required | |
3 | memberAccount | string |
@Required | |
4 | birthdate | LocalDate |
||
5 | formalizedDate | LocalDate |
||
6 | memberstatus | Memberstatus |
new status {FML=Formalized, PRV=Provisional, WDL=Withdrawal} |
@Required |
7 | latestLoginDatetime | LocalDateTime |
||
8 | updateDatetime | LocalDateTime |
||
9 | previousstatus | Memberstatus |
{FML=Formalized, PRV=Provisional, WDL=Withdrawal} |
@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
*/
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | memberName | string |
||
2 | memberstatus | Memberstatus |
{FML=Formalized, PRV=Provisional, WDL=Withdrawal} |
|
3 | purchaseProductName | string |
||
4 | unpaid | boolean |
||
5 | formalizedFrom | LocalDate |
||
6 | formalizedTo | LocalDate |
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
*/
implementations: ##unanalyzable##
Execute Method: org.docksidestage.app.web.mypage.MypageAction#index()
annotations: @Execute
/**
* @author jflute
*/
implementations: new MypageProductBean(member),asHtml(path_Mypage_MypageHtml)
Execute Method: org.docksidestage.app.web.product.ProductDetailAction#index()
annotations: @AllowAnyoneAccess @Execute
/**
* @author jflute
*/
implementations: asHtml(path_Product_ProductListHtml),asHtml(path_Product_ProductDetailHtml)
Execute Method: org.docksidestage.app.web.product.ProductListAction#index()
annotations: @AllowAnyoneAccess @Execute
/**
* @author jflute
*/
@author jflute
No. | name | type | comment | annotations |
---|---|---|---|---|
1 | productName | string |
@Length{max=10} | |
2 | productstatus | Productstatus |
{PsT=Productionstop, ssT=salestop, ONs=OnsaleProduction} |
|
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.purchase.PurchaseListAction#index()
annotations: @Execute
/**
* Action class for purchase list page.
* @author toshiaki.arai
*/
@author toshiaki.arai
Return as: HtmlResponseimplementations: mappingToBean(purchase),asHtml(path_Purchase_PurchaseListHtml)
Execute Method: org.docksidestage.app.web.RootAction#index()
annotations: @AllowAnyoneAccess @Execute
/**
* @author jflute
*/
implementations: redirect(MypageAction.class)
Execute Method: org.docksidestage.app.web.signin.signinAction#index()
annotations: @Execute
/**
* @author jflute
*/
implementations: redirect(RootAction.class),asHtml(path_signin_signinHtml)
Execute Method: org.docksidestage.app.web.signin.signinAction#signin()
annotations: @Execute
/**
* @author jflute
*/
The 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),docksideLoginAssist.loginRedirect(form.account, form.password, op -> op.rememberMe(form.rememberMe),redirect(RootAction.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
*/
implementations: redirect(signinAction.class)
Execute Method: org.docksidestage.app.web.withdrawal.WithdrawalAction#index()
annotations: @Execute
/**
* @author annie_pocket
* @author jflute
*/
implementations: asHtml(path_Withdrawal_WithdrawalHtml)
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 | reasonCode | WithdrawalReason |
{OTH=OTH, PRD=PRD, FRT=FRT, sIT=sIT} |
|
2 | reasonInput | string |
@Length{max=3} |
implementations: asHtml(path_Withdrawal_WithdrawalHtml),asHtml(path_Withdrawal_WithdrawalConfirmHtml)
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 | reasonCode | WithdrawalReason |
{OTH=OTH, PRD=PRD, FRT=FRT, sIT=sIT} |
|
2 | reasonInput | string |
@Length{max=3} |
implementations: asHtml(path_Withdrawal_WithdrawalHtml),redirect(signoutAction.class)