BookmarksServiceImpl
class BookmarksServiceImpl(bookmarkEndPointURL: String, platformAuthorizer: PlatformAuthorizer) : BookmarksService
Concrete implementation of BookmarksService interface.
Parameters
bookmarkEndPointURL
the URL to Bookmark Microservice end point.
platformAuthorizer
PlatformAuthorizer instance to authorize Bookmark Microservice access.
Constructors
Link copied to clipboard
Creates BookmarksService instance.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun getBookmarks(pageNumber: Int, pageSize: Int, sortBy: SortByType, sortOrder: SortOrderType): Result<List<BookmarksRecord>, Error>
Link copied to clipboard
Link copied to clipboard
open suspend override fun getSeriesBookmarks(seriesIdentifier: String, pageNumber: Int, pageSize: Int, sortBy: SortByType, sortOrder: SortOrderType): Result<List<BookmarksRecord>, Error>