Methods
deleteOffer
- deleteOffer(id: number): Promise<number>
-
Parameters
Returns Promise<number>
getAllOffers
- getAllOffers(): Promise<Array<Offer>>
-
Returns Promise<Array<Offer>>
getMyOffers
- getMyOffers(id: number): Promise<Array<Offer>>
-
Parameters
Returns Promise<Array<Offer>>
getMyOffersAndPage
- getMyOffersAndPage(page?: number, size?: number): Promise<Page<Offer>>
-
Parameters
-
Optional page: number
-
Optional size: number
Returns Promise<Page<Offer>>
getMyOffersByTag
- getMyOffersByTag(tag: string): Promise<Array<Offer>>
-
Parameters
Returns Promise<Array<Offer>>
getOffersByOwnerAndTag
- getOffersByOwnerAndTag(owner: string, tag: string): Promise<Array<Offer>>
-
Parameters
-
owner: string
-
tag: string
Returns Promise<Array<Offer>>
getOffersByPage
- getOffersByPage(page?: number, size?: number): Promise<Page<Offer>>
-
Parameters
-
Optional page: number
-
Optional size: number
Returns Promise<Page<Offer>>
saveOffer
-
Parameters
Returns Promise<Offer>
shallowSaveOffer
-
Parameters
Returns Promise<Offer>
updateBulkOffers
- updateBulkOffers(offers: Array<Offer>): Promise<Array<number>>
-
Parameters
Returns Promise<Array<number>>
getOffersByPage