This is a cache of http://dbflute.seasar.org/ja/data/doc/harbor/lastadoc-harbor.html. It is a snapshot of the page at 2024-11-13T00:54:07.265+0000.
harbor la<strong>s</strong>tadoc
▲Page Top

lastadoc for harbor

action

No. URL description class#method Form or Body return count
fields class lines method lines
1 /root/ @author&nbsp;jflute RootAction#index() HtmlResponse 0 7 3
2 /lido/auth/signin @author&nbsp;s.tadokoro LidoAuthAction#signin() signinBody JsonResponse<Void> 10 141 6
3 /lido/auth/signout @author&nbsp;s.tadokoro LidoAuthAction#signout() JsonResponse<Void> 10 141 4
4 /lido/auth/signup @author&nbsp;s.tadokoro LidoAuthAction#signup() signupBody JsonResponse<Void> 10 141 11
5 /lido/auth/register/{account}/{token} @author&nbsp;s.tadokoro LidoAuthAction#register() JsonResponse<Void> 10 141 5
6 /lido/mypage/ @author&nbsp;s.tadokoro LidoMypageAction#index() JsonResponse<List<MypageProductResult>> 1 17 11
7 /lido/product/detail/{productId} @author&nbsp;s.tadokoro LidoProductDetailAction#index() JsonResponse<ProductDetailResult> 1 42 4
8 /lido/product/list/{pageNumber} @author&nbsp;s.tadokoro LidoProductListAction#index() ProductsearchBody JsonResponse<searchPagingResult<ProductRowResult>> 3 70 11
9 /member/add/ @author&nbsp;jflute MemberAddAction#index() HtmlResponse 2 47 6
10 /member/add/register @author&nbsp;jflute MemberAddAction#register() MemberAddForm HtmlResponse 2 47 10
11 /member/edit/{memberId} @author&nbsp;jflute MemberEditAction#index() HtmlResponse 2 104 7
12 /member/edit/update @author&nbsp;jflute MemberEditAction#update() MemberEditForm HtmlResponse 2 104 10
13 /member/edit/withdrawal @author&nbsp;jflute MemberEditAction#withdrawal() MemberEditForm HtmlResponse 2 104 7
14 /member/list/{pageNumber} @author&nbsp;jflute MemberListAction#index() MembersearchForm HtmlResponse 2 84 13
15 /member/purchase/list/{memberId}/{pageNumber} @author&nbsp;jflute MemberPurchaseListAction#index() HtmlResponse 1 15 3
16 /mypage/ @author&nbsp;jflute MypageAction#index() HtmlResponse 1 56 8
17 /product/detail/{productId} @author&nbsp;jflute ProductDetailAction#index() HtmlResponse 1 45 7
18 /product/list/{pageNumber} @author&nbsp;jflute ProductListAction#index() ProductsearchForm HtmlResponse 2 76 13
19 /profile/ @author&nbsp;jflute ProfileAction#index() HtmlResponse 1 48 8
20 /signin/ @author&nbsp;jflute signinAction#index() HtmlResponse 1 41 6
21 /signin/signin @author&nbsp;jflute signinAction#signin() signinForm HtmlResponse 1 41 9
22 /signin/reminder/ @author&nbsp;masaki.kamachi signinReminderAction#index() HtmlResponse 0 7 3
23 /signout/ @author&nbsp;toshiaki.arai signoutAction#index() HtmlResponse 1 10 4
24 /signup/ @author&nbsp;annie_pocket signupAction#index() HtmlResponse 7 106 3
25 /signup/signup @author&nbsp;annie_pocket signupAction#signup() signupForm HtmlResponse 7 106 11
26 /signup/register/{account}/{token} @author&nbsp;annie_pocket signupAction#register() HtmlResponse 7 106 5
27 /startup/ @author&nbsp;iwamatsu0430 startupAction#index() HtmlResponse 1 40 3
28 /startup/create @author&nbsp;iwamatsu0430 startupAction#create() startupForm HtmlResponse 1 40 13
29 /withdrawal/ @author&nbsp;annie_pocket WithdrawalAction#index() HtmlResponse 3 74 3
30 /withdrawal/confirm @author&nbsp;annie_pocket WithdrawalAction#confirm() WithdrawalForm HtmlResponse 3 74 6
31 /withdrawal/done @author&nbsp;annie_pocket WithdrawalAction#done() WithdrawalForm HtmlResponse 3 74 9

/root/

Execute Method: org.docksidestage.app.web.RootAction#index()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;jflute

Return as: HtmlResponse

implementations: redirect(MypageAction.class)

/lido/auth/signin

Execute Method: org.docksidestage.app.web.lido.auth.LidoAuthAction#signin()

annotations: @Execute @AllowAnyoneAccess

@author&nbsp;s.tadokoro
@author&nbsp;jflute

Form or Body: signinBody

@author&nbsp;s.tadokoro

No. name type comment annotations
1 account

string

@Required
2 password

string

@Required
Return as: JsonResponse<Void>

/lido/auth/signout

Execute Method: org.docksidestage.app.web.lido.auth.LidoAuthAction#signout()

annotations: @Execute

@author&nbsp;s.tadokoro
@author&nbsp;jflute

Return as: JsonResponse<Void>

/lido/auth/signup

Execute Method: org.docksidestage.app.web.lido.auth.LidoAuthAction#signup()

annotations: @Execute

@author&nbsp;s.tadokoro
@author&nbsp;jflute

Form or Body: signupBody

@author&nbsp;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
Return as: JsonResponse<Void>

/lido/auth/register/{account}/{token}

Execute Method: org.docksidestage.app.web.lido.auth.LidoAuthAction#register()

annotations: @Execute

@author&nbsp;s.tadokoro
@author&nbsp;jflute

URL Parameter:
No. name type comment annotations
1 account

string

2 token

string

Return as: JsonResponse<Void>

/lido/mypage/

Execute Method: org.docksidestage.app.web.lido.mypage.LidoMypageAction#index()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;s.tadokoro
@author&nbsp;jflute

Return as: JsonResponse<List<MypageProductResult>>
No. name type comment annotations
1 productName

string

@Required
2 regularPrice

Integer

@Required

/lido/product/detail/{productId}

Execute Method: org.docksidestage.app.web.lido.product.LidoProductDetailAction#index()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;s.tadokoro
@author&nbsp;jflute

URL Parameter:
No. name type comment annotations
1 productId

Integer

Return as: JsonResponse<ProductDetailResult>
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

/lido/product/list/{pageNumber}

Execute Method: org.docksidestage.app.web.lido.product.LidoProductListAction#index()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;s.tadokoro
@author&nbsp;jflute

URL Parameter:
No. name type comment annotations
1 pageNumber

OptionalThing<Integer>

Form or Body: ProductsearchBody

@author&nbsp;s.tadokoro

No. name type comment annotations
1 productName

string

@Length{max=10}
2 productstatus

CDef.Productstatus

{ONs=OnsaleProduction,&nbsp;PsT=Productionstop,&nbsp;ssT=salestop}

3 purchaseMemberName

string

@Length{max=5}
Return as: JsonResponse<searchPagingResult<ProductRowResult>>
No. name type comment annotations
1 pagesize

Integer

row&nbsp;count&nbsp;per&nbsp;one&nbsp;page

@Required
2 currentPageNumber

Integer

number&nbsp;of&nbsp;current&nbsp;page

@Required
3 allRecordCount

Integer

count&nbsp;of&nbsp;all&nbsp;records

@Required
4 allPageCount

Integer

count&nbsp;of&nbsp;all&nbsp;pages

@Required
5 rows

List<ProductRowResult>

paging&nbsp;data&nbsp;for&nbsp;current&nbsp;page

@NotNull , @Valid
No. name type comment annotations
1 productId

Integer

@Required
2 productName

string

@Required
3 productstatusName

string

@Required
4 regularPrice

Integer

@Required

/member/add/

Execute Method: org.docksidestage.app.web.member.MemberAddAction#index()

annotations: @Execute

@author&nbsp;jflute

Return as: HtmlResponse

implementations: asHtml(path_Member_MemberAddHtml)

/member/add/register

Execute Method: org.docksidestage.app.web.member.MemberAddAction#register()

annotations: @Execute

@author&nbsp;jflute

Form or Body: MemberAddForm

@author&nbsp;jflute

No. name type comment annotations
1 memberName

string

@Required
2 memberAccount

string

@Required
3 birthdate

LocalDate

@ValidateTypeFailure
4 memberstatus

CDef.Memberstatus

{FML=Formalized,&nbsp;WDL=Withdrawal,&nbsp;PRV=Provisional}

@Required
Return as: HtmlResponse

implementations: asHtml(path_Member_MemberAddHtml),asHtml(path_Error_showErrorsHtml),redirect(MemberListAction.class)

/member/edit/{memberId}

Execute Method: org.docksidestage.app.web.member.MemberEditAction#index()

annotations: @Execute

@author&nbsp;jflute

URL Parameter:
No. name type comment annotations
1 memberId

Integer

Return as: HtmlResponse

implementations: asHtml(path_Member_MemberEditHtml)

/member/edit/update

Execute Method: org.docksidestage.app.web.member.MemberEditAction#update()

annotations: @Execute

@author&nbsp;jflute

Form or Body: MemberEditForm

@author&nbsp;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,&nbsp;WDL=Withdrawal,&nbsp;PRV=Provisional}

@Required
7 latestLoginDatetime

LocalDateTime

8 updateDatetime

LocalDateTime

9 previousstatus

CDef.Memberstatus

{FML=Formalized,&nbsp;WDL=Withdrawal,&nbsp;PRV=Provisional}

@Required{groups=[ClientError]}
10 versionNo

Long

@Required{groups=[ClientError]}
Return as: HtmlResponse

implementations: asHtml(path_Member_MemberEditHtml),asHtml(path_Error_showErrorsHtml),redirectById(MemberEditAction.class, member.getMemberId()

/member/edit/withdrawal

Execute Method: org.docksidestage.app.web.member.MemberEditAction#withdrawal()

annotations: @Execute

@author&nbsp;jflute

Form or Body: MemberEditForm

@author&nbsp;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,&nbsp;WDL=Withdrawal,&nbsp;PRV=Provisional}

@Required
7 latestLoginDatetime

LocalDateTime

8 updateDatetime

LocalDateTime

9 previousstatus

CDef.Memberstatus

{FML=Formalized,&nbsp;WDL=Withdrawal,&nbsp;PRV=Provisional}

@Required{groups=[ClientError]}
10 versionNo

Long

@Required{groups=[ClientError]}
Return as: HtmlResponse

implementations: asHtml(path_Member_MemberEditHtml),redirect(MemberListAction.class)

/member/list/{pageNumber}

Execute Method: org.docksidestage.app.web.member.MemberListAction#index()

annotations: @Execute

@author&nbsp;jflute

URL Parameter:
No. name type comment annotations
1 pageNumber

OptionalThing<Integer>

Form or Body: MembersearchForm

@author&nbsp;jflute

No. name type comment annotations
1 memberName

string

@Length{max=5}
2 memberstatus

CDef.Memberstatus

{FML=Formalized,&nbsp;WDL=Withdrawal,&nbsp;PRV=Provisional}

3 purchaseProductName

string

@Length{max=10}
4 unpaid

boolean

5 formalizedFrom

LocalDate

@ValidateTypeFailure
6 formalizedTo

LocalDate

@ValidateTypeFailure
Return as: HtmlResponse

implementations: asHtml(path_Member_MemberListHtml),mappingToBean(member),asHtml(path_Member_MemberListHtml)

/member/purchase/list/{memberId}/{pageNumber}

Execute Method: org.docksidestage.app.web.member.purchase.MemberPurchaseListAction#index()

annotations: @Execute

@author&nbsp;jflute

URL Parameter:
No. name type comment annotations
1 memberId

Integer

2 pageNumber

Integer

Return as: HtmlResponse

/mypage/

Execute Method: org.docksidestage.app.web.mypage.MypageAction#index()

annotations: @Execute

@author&nbsp;jflute

Return as: HtmlResponse

implementations: asHtml(path_Mypage_MypageHtml)

/product/detail/{productId}

Execute Method: org.docksidestage.app.web.product.ProductDetailAction#index()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;jflute

URL Parameter:
No. name type comment annotations
1 productId

Integer

Return as: HtmlResponse

implementations: asHtml(path_Product_ProductDetailHtml)

/product/list/{pageNumber}

Execute Method: org.docksidestage.app.web.product.ProductListAction#index()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;jflute

URL Parameter:
No. name type comment annotations
1 pageNumber

OptionalThing<Integer>

Form or Body: ProductsearchForm

@author&nbsp;jflute

No. name type comment annotations
1 productName

string

@Length{max=10}
2 productstatus

CDef.Productstatus

{ONs=OnsaleProduction,&nbsp;PsT=Productionstop,&nbsp;ssT=salestop}

3 purchaseMemberName

string

@Length{max=5}
Return as: HtmlResponse

implementations: asHtml(path_Product_ProductListHtml),mappingToBean(product),asHtml(path_Product_ProductListHtml)

/profile/

Execute Method: org.docksidestage.app.web.profile.ProfileAction#index()

annotations: @Execute

@author&nbsp;jflute
@author&nbsp;deco

Return as: HtmlResponse

implementations: asHtml(path_Profile_ProfileHtml)

/signin/

Execute Method: org.docksidestage.app.web.signin.signinAction#index()

annotations: @Execute

@author&nbsp;jflute

Return as: HtmlResponse

implementations: redirect(MypageAction.class),asHtml(path_signin_signinHtml)

/signin/signin

Execute Method: org.docksidestage.app.web.signin.signinAction#signin()

annotations: @Execute

@author&nbsp;jflute

Form or Body: signinForm

The&nbsp;form&nbsp;of&nbsp;member's&nbsp;Login.

No. name type comment annotations
1 account

string

@Required
2 password

string

@Required
3 rememberMe

boolean

Return as: HtmlResponse

implementations: asHtml(path_signin_signinHtml),loginAssist.loginRedirect(createCredential(form),redirect(MypageAction.class)

/signin/reminder/

Execute Method: org.docksidestage.app.web.signin.signinReminderAction#index()

annotations: @Execute

@author&nbsp;masaki.kamachi
@author&nbsp;jflute

Return as: HtmlResponse

implementations: asHtml(path_signin_signinReminderHtml)

/signout/

Execute Method: org.docksidestage.app.web.signout.signoutAction#index()

annotations: @Execute

@author&nbsp;toshiaki.arai
@author&nbsp;jflute

Return as: HtmlResponse

implementations: redirect(signinAction.class)

/signup/

Execute Method: org.docksidestage.app.web.signup.signupAction#index()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;annie_pocket
@author&nbsp;jflute

Return as: HtmlResponse

implementations: asHtml(path_signup_signupHtml)

/signup/signup

Execute Method: org.docksidestage.app.web.signup.signupAction#signup()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;annie_pocket
@author&nbsp;jflute

Form or Body: signupForm

@author&nbsp;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
Return as: HtmlResponse

implementations: asHtml(path_signup_signupHtml),redirect(MypageAction.class)

/signup/register/{account}/{token}

Execute Method: org.docksidestage.app.web.signup.signupAction#register()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;annie_pocket
@author&nbsp;jflute

URL Parameter:
No. name type comment annotations
1 account

string

2 token

string

Return as: HtmlResponse

implementations: redirect(signinAction.class)

/startup/

Execute Method: org.docksidestage.app.web.startup.startupAction#index()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;iwamatsu0430
@author&nbsp;jflute

Return as: HtmlResponse

implementations: asHtml(path_startup_startupHtml)

/startup/create

Execute Method: org.docksidestage.app.web.startup.startupAction#create()

annotations: @AllowAnyoneAccess @Execute

@author&nbsp;iwamatsu0430
@author&nbsp;jflute

Form or Body: startupForm

@author&nbsp;iwamatsu0430

No. name type comment annotations
1 domain

string

@Required
2 serviceName

string

@Required
Return as: HtmlResponse

implementations: asHtml(path_startup_startupHtml),asHtml(path_startup_startupHtml)

/withdrawal/

Execute Method: org.docksidestage.app.web.withdrawal.WithdrawalAction#index()

annotations: @Execute

@author&nbsp;annie_pocket
@author&nbsp;jflute

Return as: HtmlResponse

implementations: asEntryHtml()

/withdrawal/confirm

Execute Method: org.docksidestage.app.web.withdrawal.WithdrawalAction#confirm()

annotations: @Execute

@author&nbsp;annie_pocket
@author&nbsp;jflute

Form or Body: WithdrawalForm

@author&nbsp;annie_pocket

No. name type comment annotations
1 selectedReason

CDef.WithdrawalReason

{sIT=sIT,&nbsp;PRD=PRD,&nbsp;FRT=FRT,&nbsp;OTH=OTH}

2 reasonInput

string

@Length{max=3}
Return as: HtmlResponse

implementations: asEntryHtml(),asConfirmHtml()

/withdrawal/done

Execute Method: org.docksidestage.app.web.withdrawal.WithdrawalAction#done()

annotations: @Execute

@author&nbsp;annie_pocket
@author&nbsp;jflute

Form or Body: WithdrawalForm

@author&nbsp;annie_pocket

No. name type comment annotations
1 selectedReason

CDef.WithdrawalReason

{sIT=sIT,&nbsp;PRD=PRD,&nbsp;FRT=FRT,&nbsp;OTH=OTH}

2 reasonInput

string

@Length{max=3}
Return as: HtmlResponse

implementations: asEntryHtml(),redirect(signoutAction.class)

mail

No. file title class parameter count
1 member/welcome_member.dfmail New&nbsp;Member's&nbsp;Registration WelcomeMemberPostcard 4

member/welcome_member.dfmail

Title: New&nbsp;Member's&nbsp;Registration

Class: org.docksidestage.mylasta.mail.WelcomeMemberPostcard

hasOptionPlusHtml: false


&nbsp;[New&nbsp;Member's&nbsp;Registration]
&nbsp;The&nbsp;member&nbsp;will&nbsp;be&nbsp;formalized&nbsp;after&nbsp;click.

No. name type
1 memberName string
2 domain string
3 account string
4 token string

appcls

Classification Type Top Comment Definition
searchMemberstatus implicit Memberstatus&nbsp;for&nbsp;search&nbsp;condition
Code Name Comment serviceAvailable shortOfFormalized
FML Formalized as&nbsp;formal&nbsp;member,&nbsp;allowed&nbsp;to&nbsp;use&nbsp;all&nbsp;service o &nbsp;
WDL Withdrawal withdrawal&nbsp;is&nbsp;fixed,&nbsp;not&nbsp;allowed&nbsp;to&nbsp;use&nbsp;service &nbsp; &nbsp;
PRV Provisional first&nbsp;status&nbsp;after&nbsp;entry,&nbsp;allowed&nbsp;to&nbsp;use&nbsp;only&nbsp;part&nbsp;of&nbsp;service o o
ALL All without&nbsp;status&nbsp;filter &nbsp; &nbsp;