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

lastadoc for hangar

No. URL description class#method Form or Body return
1 /following/follow @author&nbsp;iwamatsu0430 FollowingAction#follow() FollowingBody JsonResponse<Void>
2 /member/update @author&nbsp;iwamatsu0430 MemberAction#update() MemberBody JsonResponse<Void>
3 /member/info @author&nbsp;iwamatsu0430 MemberAction#info() JsonResponse<MemberInfoBean>
4 /member/list/{pageNumber:OptionalThing<Integer>} @author&nbsp;jflute MemberListAction#index() MembersearchBody JsonResponse<searchPagingBean<MembersearchRowBean>>
5 /member/purchase/list/{memberId:Integer}/{pageNumber:OptionalThing<Integer>} @author&nbsp;jflute MemberPurchaseListAction#index() MemberPurchaseListBody JsonResponse<searchPagingBean<MemberPurchasesearchRowBean>>
6 /member/purchase/list/delete @author&nbsp;jflute MemberPurchaseListAction#delete() MemberPurchaseListBody JsonResponse<Void>
7 /mypage/ @author&nbsp;shunsuke.tadokoro MypageAction#index() JsonResponse<MypageBean>
8 /product/detail/{productId:Integer} @author&nbsp;jflute ProductDetailAction#index() JsonResponse<ProductDetailBean>
9 /product/list/{pageNumber:OptionalThing<Integer>} @author&nbsp;jflute ProductListAction#index() ProductsearchBody JsonResponse<searchPagingBean<ProductRowBean>>
10 /purchase/count @author&nbsp;iwamatsu0430 PurchaseAction#count() PurchaseProductBody JsonResponse<PriceBean>
11 /purchase/contract @author&nbsp;iwamatsu0430 PurchaseAction#contract() PurchaseProductBody JsonResponse<PriceBean>
12 /root/ @author&nbsp;jflute RootAction#index() JsonResponse<Void>
13 /root/signout @author&nbsp;jflute RootAction#signout() JsonResponse<Void>
14 /signin/ @author&nbsp;iwamatsu0430 signinAction#index() signinBody JsonResponse<Void>
15 /signup/ @author&nbsp;iwamatsu0430 signupAction#index() signupBody JsonResponse<Void>
16 /signup/confirm @author&nbsp;iwamatsu0430 signupAction#confirm() JsonResponse<Void>

/following/follow

Execute Method: org.docksidestage.app.web.following.FollowingAction#follow()

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*/

Form or Body: FollowingBody

@author&nbsp;iwamatsu0430

No. name type comment annotations
1 myMemberId

Integer

2 yourMemberId

Integer

@Required
Return as: JsonResponse<Void>

/member/update

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

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*/

Form or Body: MemberBody

@author&nbsp;jflute

No. name type comment annotations
1 memberId

Integer

2 memberName

string

@Required
3 memberAccount

string

@Required
4 memberstatusCode

string

@Required
5 birthdate

string

Return as: JsonResponse<Void>

/member/info

Execute Method: org.docksidestage.app.web.member.MemberAction#info()

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*/

Return as: JsonResponse<MemberInfoBean>

No. name type comment annotations
1 memberId

Integer

2 memberName

string

3 memberstatusName

string

/member/list/{pageNumber:OptionalThing<Integer>}

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

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*/

Form or Body: MembersearchBody

@author&nbsp;jflute

No. name type comment annotations
1 memberName

string

2 memberstatus

Memberstatus

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

3 purchaseProductName

string

4 unpaid

boolean

5 formalizedDateFrom

string

6 formalizedDateTo

string

Return as: JsonResponse<searchPagingBean<MembersearchRowBean>>

No. name type comment annotations
1 itemsPerPage

Integer

page&nbsp;size&nbsp;

@Required
2 currentPage

Integer

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

@Required
3 totalItems

Integer

count&nbsp;of&nbsp;total&nbsp;items&nbsp;(records)&nbsp;

@Required
4 totalPages

Integer

count&nbsp;of&nbsp;total&nbsp;pages&nbsp;

@Required
5 items

List<MembersearchRowBean>

paging&nbsp;data&nbsp;

@NotNull
No. name type comment annotations
1 memberId

Integer

2 memberName

string

3 memberstatusName

string

4 formalizedDate

string

5 updateDatetime

string

6 withdrawalMember

boolean

7 purchaseCount

Integer

/member/purchase/list/{memberId:Integer}/{pageNumber:OptionalThing<Integer>}

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

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*/

Form or Body: MemberPurchaseListBody

@author&nbsp;jflute

No. name type comment annotations
1 memberId

Integer

@NotNull
2 purchaseId

Long

@NotNull
Return as: JsonResponse<searchPagingBean<MemberPurchasesearchRowBean>>

No. name type comment annotations
1 itemsPerPage

Integer

page&nbsp;size&nbsp;

@Required
2 currentPage

Integer

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

@Required
3 totalItems

Integer

count&nbsp;of&nbsp;total&nbsp;items&nbsp;(records)&nbsp;

@Required
4 totalPages

Integer

count&nbsp;of&nbsp;total&nbsp;pages&nbsp;

@Required
5 items

List<MemberPurchasesearchRowBean>

paging&nbsp;data&nbsp;

@NotNull
No. name type comment annotations
1 purchaseId

Long

@Required
2 purchaseDatetime

LocalDateTime

@Required
3 productName

string

@Required
4 purchasePrice

Integer

@Required
5 purchaseCount

Integer

@Required
6 paymentComplete

Boolean

@Required

/member/purchase/list/delete

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

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*/

Form or Body: MemberPurchaseListBody

@author&nbsp;jflute

No. name type comment annotations
1 memberId

Integer

@NotNull
2 purchaseId

Long

@NotNull
Return as: JsonResponse<Void>

/mypage/

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

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;shunsuke.tadokoro
&nbsp;*/

Return as: JsonResponse<MypageBean>

No. name type comment annotations
1 memberId

Integer

2 memberName

string

3 memberstatusCode

string

4 memberserviceName

string

5 memberPassword

string

6 memberAddress

string

/product/detail/{productId:Integer}

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

annotations: @AllowAnyoneAccess @Execute

/**
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*/

Return as: JsonResponse<ProductDetailBean>

No. name type comment annotations
1 productId

Integer

2 productName

string

3 categoryName

string

4 regularPrice

Integer

5 productHandleCode

string

/product/list/{pageNumber:OptionalThing<Integer>}

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

annotations: @AllowAnyoneAccess @Execute

/**
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*/

Form or Body: ProductsearchBody

@author&nbsp;jflute

No. name type comment annotations
1 productName

string

@Length{max=10}
2 productstatus

Productstatus

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

3 purchaseMemberName

string

@Length{max=5}
Return as: JsonResponse<searchPagingBean<ProductRowBean>>

No. name type comment annotations
1 itemsPerPage

Integer

page&nbsp;size&nbsp;

@Required
2 currentPage

Integer

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

@Required
3 totalItems

Integer

count&nbsp;of&nbsp;total&nbsp;items&nbsp;(records)&nbsp;

@Required
4 totalPages

Integer

count&nbsp;of&nbsp;total&nbsp;pages&nbsp;

@Required
5 items

List<ProductRowBean>

paging&nbsp;data&nbsp;

@NotNull
No. name type comment annotations
1 productId

Integer

@Required
2 productName

string

@Required
3 productstatusName

string

e.g.&nbsp;Productionstop&nbsp;

@Required
4 regularPrice

Integer

@Required

/purchase/count

Execute Method: org.docksidestage.app.web.purchase.PurchaseAction#count()

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*/

Form or Body: PurchaseProductBody

@author&nbsp;iwamatsu0430

No. name type comment annotations
1 productId

Integer

@NotNull
2 purchaseCount

Integer

@NotNull , @Min{value=1}
Return as: JsonResponse<PriceBean>

No. name type comment annotations
1 price

Integer

/purchase/contract

Execute Method: org.docksidestage.app.web.purchase.PurchaseAction#contract()

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*/

Form or Body: PurchaseProductBody

@author&nbsp;iwamatsu0430

No. name type comment annotations
1 productId

Integer

@NotNull
2 purchaseCount

Integer

@NotNull , @Min{value=1}
Return as: JsonResponse<PriceBean>

No. name type comment annotations
1 price

Integer

/root/

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

annotations: @AllowAnyoneAccess @Execute

/**
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*/

Return as: JsonResponse<Void>

/root/signout

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

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*/

Return as: JsonResponse<Void>

/signin/

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

annotations: @Execute

/**
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*/

Form or Body: signinBody

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

No. name type comment annotations
1 email

string

@Required
2 password

string

@Required
Return as: JsonResponse<Void>

/signup/

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

annotations: @AllowAnyoneAccess @Execute

/**
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*/

Form or Body: signupBody

@author&nbsp;annie_pocket

No. name type comment annotations
1 memberName

string

@NotBlank
2 memberAccount

string

@NotBlank
3 password

string

@NotBlank
4 reminderQuestion

string

@NotBlank
5 reminderAnswer

string

@NotBlank
Return as: JsonResponse<Void>

/signup/confirm

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

annotations: @AllowAnyoneAccess @Execute

/**
&nbsp;*&nbsp;@author&nbsp;iwamatsu0430
&nbsp;*&nbsp;@author&nbsp;jflute
&nbsp;*/

Return as: JsonResponse<Void>