Class WatchlistRequestResolver

java.lang.Object
com.bluebell.greenhouse.planter.resolvers.request.watchlist.WatchlistRequestResolver

@Component public final class WatchlistRequestResolver extends Object
Builds watchlist-domain ownership claims for API requests.
Version:
3.0.6
Author:
Stephen Prizio
  • Constructor Details

    • WatchlistRequestResolver

      public WatchlistRequestResolver()
  • Method Details

    • resolve

      public WatchlistRequestContext resolve(jakarta.servlet.http.HttpServletRequest request, String watchlistUid)
      Resolves the authenticated user and requested watchlist.
      Parameters:
      request - HttpServletRequest
      watchlistUid - watchlist uid
      Returns:
      WatchlistRequestContext
    • resolveItem

      public WatchlistItemRequestContext resolveItem(jakarta.servlet.http.HttpServletRequest request, String watchlistItemUid)
      Resolves the authenticated user and requested watchlist item.
      Parameters:
      request - HttpServletRequest
      watchlistItemUid - watchlist item uid
      Returns:
      WatchlistItemRequestContext