Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SearchManager

Implemented by

Index

Methods

addEventToOfferSearch

  • addEventToOfferSearch(event: string, offerSearchId: number): Promise<void>

addResultItem

  • addResultItem(offerSearch: OfferSearch): Promise<void>

claimPurchaseForSearchItem

  • claimPurchaseForSearchItem(searchResultId: number): Promise<void>

cloneOfferSearch

  • cloneOfferSearch(originToCopySearchRequestIds: Array<Pair<number, number>>): Promise<Array<OfferSearch>>

cloneRequest

  • cloneRequest(searchRequestIds: Array<number>): Promise<Array<SearchRequest>>

complainToSearchItem

  • complainToSearchItem(searchResultId: number): Promise<void>

confirmSearchItem

  • confirmSearchItem(searchResultId: number): Promise<void>

createRequest

createSearchResultByQuery

deleteRequest

  • deleteRequest(id: number): Promise<number>

evaluateSearchItem

  • evaluateSearchItem(searchResultId: number): Promise<void>

getCountBySearchRequestIds

  • getCountBySearchRequestIds(searchRequestIds: Array<number>): Promise<Map<number, number>>

getInteractions

getMyRequests

getMySearchRequestsByTag

  • getMySearchRequestsByTag(tag: string): Promise<Array<SearchRequest>>

getRequestsByOwnerAndId

  • getRequestsByOwnerAndId(owner: string, id?: number): Promise<Array<SearchRequest>>

getRequestsByPage

getSearchRequestsByOwnerAndTag

  • getSearchRequestsByOwnerAndTag(owner: string, tag: string): Promise<Array<SearchRequest>>

getSearchResult

getSearchResultByOfferSearchId

getSuggestionByQuery

  • getSuggestionByQuery(query: string, size?: number): Promise<Array<string>>

getUserOfferSearches

rejectSearchItem

  • rejectSearchItem(searchResultId: number): Promise<void>

updateRequest

Generated using TypeDoc